??? 04/07/06 12:39 Read: times |
#113809 - Where is this divide by 2? Responding to: ???'s previous message |
The machine cycle for a standard 8051 device is the crystal frequency divided by 12, so for a 12MHz crystal, the machine cycle is 1MHz or 1uS. Some instructions take 1 cycle, some 2 cycles and MUL/DIV 4 cycles. Where is this magic divide by two entering into the equation? I suggest reading the datasheets carefully and giving us a reference if you need specific clarification. Some variants can be switched between 6 clocks and 12 clocks for a machine cycle - if switched to 6 clocks, the machine cycle is twice as fast. |
Topic | Author | Date |
Capacitor significance | 01/01/70 00:00 | |
Search | 01/01/70 00:00 | |
Why burden caps must not be omitted | 01/01/70 00:00 | |
Thanks: But still some more | 01/01/70 00:00 | |
because that is when the address need be | 01/01/70 00:00 | |
Divide dy 2 | 01/01/70 00:00 | |
Where is this divide by 2? | 01/01/70 00:00 | |
Thank you SIR | 01/01/70 00:00 | |
Beware of applying specifics in general! | 01/01/70 00:00 | |
Re: clock division... | 01/01/70 00:00 | |
I suggest you do not | 01/01/70 00:00 | |
Misleading information | 01/01/70 00:00 | |
Divide-by-12 = Divide-by-(2*6) | 01/01/70 00:00 | |
Oops - 1us, not 1ms!! | 01/01/70 00:00 | |
not exactly ... | 01/01/70 00:00 | |
it would not be so simple | 01/01/70 00:00 | |
Clock division - in summary | 01/01/70 00:00 | |
Re: Clk division summary | 01/01/70 00:00 | |
Language? | 01/01/70 00:00 | |
ok ok one more help | 01/01/70 00:00 | |
Links![]() | 01/01/70 00:00 |