[Moving to [OT:]... Michael Rigby-Jones wrote: > I make that 6 cycles + a couple for initial bank setting if we are being > fussy. > > How about sending an 8 bit value out on two pins, SPI style? They reckon > the PIC takes 296 cycles to do this! When I skimmed the sheet I came away with the impression that they were pulling a fast one - since their chip did 1-clock per instruction, they were counting clock cycles. Since the PIC takes 4 clocks per instruction, they were taking the PIC instruction counts and multiplying by 4. 6 instruction cycles + a couple of bcf/bsf/BANKSELs = 8-10 icycles 10 icycles * 4 clocks = 40 clock cycles. scum-marketing at its worst. -John -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads