John Hansen wrote: > I decide to try Steve Lowther's code and schematic for a 16C84 hooked to a > keyboard and an LCD display. When in doubt, start with something you know > works, I figured. I wired it up on a protoboard and burned the chip. He > uses B0 for clock (using it as an interrupt) and A4 for data. It produces > the same 0x10 that I was getting from my code. Also, the other two > keyboards don't work on his code either, leading me to believe that Mark is > right, no reset is required (Steve's source code doesn't show any). Well, > the bottom line is that my code seems to be producing the same results as > his. I conclude that there must be a problem with the hardware somewhere, > yet I've followed his schematic. I wonder if the fact that I get a > different value from pin B0 and A4 provide any clues. There is no > variability in the results produced: I always get 0x10 on A4 and 0x18 on B0. > > Once again any thoughts would be appreciated. There is a heap of info at: http://www.dontronics.com/dt102.html includes source code. this may help you. Don McKenzie mailto:don@dontronics.com http://www.dontronics.com The World's Largest Range of Atmel/AVR & PICmicro Hardware and Software Free Basic Compiler and Programmer http://www.dontronics.com/runavr.html The Little "rAVeR!" AVR & Basic Kit http://www.dontronics.com/dt006.html