Searching \ for 'Instruction Timing' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=instruction+timing
Search entire site for: 'Instruction Timing'.

Truncated match.
PICList Thread
'Instruction Timing'
1997\05\19@134047 by jolyal

flavicon
face
Hello everyone,

I am a little bit confused here... can somebody confirm that...

       - on a pic16c84/04 one instruction takes 1us
       - on a pic16c84/10 one instruction takes 400ns

Of course, that does not include branches such as goto, etc..

Please tell if I'm wrong, thank you!
Jean-Francois Joly

1997\05\19@140128 by Byron A Jeff

face picon face
>
> Hello everyone,
>
> I am a little bit confused here... can somebody confirm that...
>
>         - on a pic16c84/04 one instruction takes 1us
>         - on a pic16c84/10 one instruction takes 400ns

That's correct. Timing is 4/fOSC in microseconds when fOSC is in Mhz.
4/4Mhz = 1 uS
4/10Mhz = 0.4 uS = 400 nS

>
> Of course, that does not include branches such as goto, etc..
>
> Please tell if I'm wrong, thank you!

You are correct.

BAJ

1997\05\19@142457 by STEENKAMP [M.ING E&E]

flavicon
picon face
Hi,

> Hello everyone,
>
> I am a little bit confused here... can somebody confirm that...
>
>         - on a pic16c84/04 one instruction takes 1us

Assuming the PIC runs at 4 MHZ, yes.  The /04 only means that they
(Microchip) guarentees operation up to 4MHz.  One instruction takes
4/Fosc seconds (except branches, goto's, etc, which take 2/Fosc).

>         - on a pic16c84/10 one instruction takes 400ns

If it runs at 10MHz, as above.  The /10 PIC is guarenteed to run at up to
10MHz.

Of course, if you run both PICs at, say 1MHz, the instruction times will
be identical.

Hope this clarifies it!
Niki

More... (looser matching)
- Last day of these posts
- In 1997 , 1998 only
- Today
- New search...