Search 8052.com...


User (Email)

Password

Remember Logon

Forgot password?
Create Account


8052.com Online Store
Back to 8052.com Main Page



























Frequently Asked Questions


Add to FAQ

8052 BACKGROUND QUESTIONS


  1. What is an 8052 Microcontroller?
  2. What is a derivative microcontroller / derivative chip?
  3. What hardware do I need to do 8052 development?
  4. What software do I need to do 8052 development?
  5. I have Microsoft Visual Basic/Microsoft Visual C++/Borland C++/etc. Can I use this to develop 8052 programs?
  6. I'm a Windows 'C' programmer. Will it be hard for me to program the 8052?
  7. I'm a Windows Visual Basic programmer. Will it be hard for me to program the 8052?
  8. I prefer C++. Can I program using C++ for the 8052?
  9. I prefer Java. Can I program using Java for the 8052?

COMPILER/TOOLS QUESTIONS


  1. What is the difference between an interpreter, assembler, and compiler?
  2. Should I program the 8052 in assembler, 'C', or some other language?
  3. What 'C' cross-compilers exist for the 8052?
  4. Are there any free assemblers or 'C' compilers for the 8052?
  5. I prefer to program in Pascal. Can I do it on the 8052?
  6. What is the difference between a simulator and emulator?

TIMERS/COUNTING QUESTIONS


  1. How can I count something with high frequency?
  2. How can I use a timer to count 5 seconds?

SERIAL COMMUNICATIONS QUESTIONS


  1. How do I set the baud rate for the serial port?
  2. I used the formula to calculate a baud rate, but I get a fractional value for TH1. What should I do?
  3. When should I set and/or clear TI bit of SCON?
  4. My program is writing garbage to the serial port. Why?
  5. My program uses the serial port but doesn't seem to send any data. Why?
  6. I'm trying to receive data with the serial port but never receive anything. Why?
  7. I send one byte to the 8052 and I'm receiving that byte over and over indefinitely. Why?

INTERRUPT QUESTIONS


  1. What are interrupts?
  2. Does an interrupt provide multitasking?
  3. My program uses interrupts, but my interrupt only executes once. Why?
  4. What is meant by "high level" and "low level" interrupts?
  5. What can edge-triggered interrupts be used for?
  6. Once in an interrupt, and then in a high-level interrupt, can both interrupts be cancelled?
  7. When would I use level triggered interrupts, not edge ?

INPUT/OUTPUT QUESTIONS


  1. How can I read a value from an I/O line of the 8052?
  2. What value do the I/O output latches default to?
  3. How can I bring an I/O line high?
  4. How can I bring an I/O line low?

SOFTWARE QUESTIONS


  1. I get an assemble error when I try to PUSH/POP the accumulator. Why?
  2. Is there a floating point (FP) package available for the 8052?
  3. Is there a way to read the value of the Program Counter (PC)?
  4. Can I run Linux on the 8052?
  5. How do I convert HEX to ASCII code in assembler?
  6. How are lookup tables implemented in 8052 assembler?
  7. What is a look-up table

HARDWARE QUESTIONS


  1. Can 8052 be used with Smart Cards?
  2. Why do I need a Latch for external memory ?
  3. How can I resolve noise problems?
  4. How do I interface an 8255 to an 8052?
  5. What alternatives are there to using an 8255?
  6. Techniques to improve EMC of system
  7. Good PCB layout Techniques
  8. What is a reset generator
  9. Techniques to redcue EMI of system

OTHER MISC. QUESTIONS


  1. Can TCP/IP be implemented with the 8052?
  2. I'm a DSS hacker/pirate and another site referenced me to this site. Why?
  3. Can I decode a barcode with the 8052?
  4. Can I interface the 8052 to an IDE hard drive?
  5. Can the 8052 dial a phone?
  6. Can I decode DTMF dial tones with the 8052?
  7. How can I connect the 8052 to an LED to make a moving display?
  8. How can an 8052 determine temperature?
  9. Is there an IRDA stack for the 8052?
  10. What is the difference between a ucontroller, PLC and DSP ?

MESSAGE FORUM QUESTIONS


  1. Who are the moderators of the forum?
  2. Why are message threads occasionally closed?
  3. Why are messages or entire threads occasionally deleted completely?
  4. Do I need to be a registered user to post?
  5. How can I post a message with HTML?
  6. As a registered user, may I use all the HTML I like?
  7. Sometimes I click on a message or return to the main thread index and my screen comes up blank. Why?
  8. Does the Forum require that I enable cookies in my browser?

8052.COM SITE QUESTIONS


  1. Who is the Webmaster of 8052.com?
  2. How long has 8052.com been online?
  3. How many "hits" does 8052.com receive per month?
  4. Is 8052.com a commercial site?
  5. Is 8052.com for sale?
  6. Who wrote and developed 8052.com?
  7. May I contribute projects or documents to 8052.com?
  8. May I make copies of 8052.com?
  9. Why does 8052.com try to pass me HTTP 'cookies'?
  10. Do you use cookies to track what pages I view?
  11. Do you track what links or advertisements I click on?
  12. Do you provide my viewing information to advertisers or third parties?
  13. Do you share cookies with any external sites?
  14. Do you release user information or email addresses to third parties?


(C) Copyright 1997 - 2008 by Vault Information Services LLC. All Rights Reserved.
Information provided "as-is" without warranty. Please see details.
Contact us for usage and copy permission.