There are 12 messages in this thread.
You are currently looking at messages 10 to 12.
diggerdo wrote: > Don't use a 8051. Takes 12 clocks to execute one instruction. This is irrelevant unles very high speeds are necessary in which case there are plenty of modern 8051s that execute in 6, 4 or even single cycles > Use a modern micro that has a "capture" function. > 'Modern' 8051 variants have capture functions. The advantage of the 8-51 is a wide range of hardware and performance variants to choose from but a common instruction set and development tools. Ian
diggerdo wrote: > Don't use a 8051. Takes 12 clocks to execute one instruction. > Use a modern micro that has a "capture" function. > > Something like an Atmel ATmega88. > > If you must use the 8051, use a variant. Dallas Semi (now Maxim) > makes a tripler that executes instructions every 4 clock cycles. > Crystal makes the only 8051 that executes an instruction in one clock cycle. You should update your info : I think you meant Cygnal, now Silicon labs ? Their C51's clock to 100MHz Atmel also make 1 cycle AT89LP2052's; clocks faster than the Mega88. Maxim have 1 cycle 89C51's, also clock faster than the Mega88.... Others are also doing 1 cycle 80C51's.... Pretty much everything above the lowly 89C52, has Capture ability. -jg