Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/16/09 08:07
Read: times


 
#162462 - Think about it
Responding to: ???'s previous message
Each instruction takes a finite time to execute; those times are specified in the Instruction Set manual - part of the so-called "bible" for the 8051 - so it is simply a matter of adding-up the times between each instruction that affects the port pin!

Here are the links to the so-called "bible" for the 8051:

Chapter 1 - 80C51 Family Architecture:
http://www.nxp.com/acrobat_d...ARCH_1.pdf

Chapter 2 - 80C51 Family Programmer's Guide and Instruction Set:
http://www.nxp.com/acrobat_d...UIDE_1.pdf

Chapter 3 - 80C51 Family Hardware Description:
http://www.nxp.com/acrobat_d...WARE_1.pdf

Note that these apply to the "classic" 8051 architecture - check the specific documentation for your particular chip for any variations

Jan Waclawek also has some timing information on his User Page: http://www.8052.com/users/wek/

Murali Krishna said:
Can I measure pulse width using SoftDSP oscilloscope?

I have no idea - what do its specifications say?

If yes, how to configure SOft DSP? (I have SoftDSP200)

If you have the product, then you must surely also have the User Instructions - what do they tell you?



List of 16 messages in thread
TopicAuthorDate
what is the signal freuency on all ports of at89c52/51            01/01/70 00:00      
   minimum pule is 1086 nanoseconds.            01/01/70 00:00      
      Buzz!            01/01/70 00:00      
   40ns is a very short time            01/01/70 00:00      
   You need a faster MCU            01/01/70 00:00      
      the fastest '51            01/01/70 00:00      
      80ns ?            01/01/70 00:00      
         Sorry about that ...            01/01/70 00:00      
            Still not known if single pulse or pulse train            01/01/70 00:00      
               Where there's a will ...            01/01/70 00:00      
            Timer or PCA            01/01/70 00:00      
               repeat earlier question with clarity            01/01/70 00:00      
                  Timing can't be discussed when C is involved            01/01/70 00:00      
                  Think about it            01/01/70 00:00      
                     Supplementary question...            01/01/70 00:00      
                        At first blush . . .            01/01/70 00:00      

Back to Subject List