Tue 14 Mar 2006
Finally got my 5V, PDIP 8051 development board designed and bread-boarded. I know I planned to go with the DS80C400, but it is more complicated and the Atmel works fine (for now). I ended up writing PAULMON2 very slowly onto on AT89S51 and using an 8KB NVRAM for program memory. The small trick is to wire the WR to WR and RD to PSEN, so the NVRAM is written like data memory and read like program memory. An OR gate between RD and PSEN outputs would effectively merge the separate program and data address space and make a very simple development target. As for development, I have been using sdcc (with –code-loc option) to generate code that starts at the start address of the NVRAM (0×8000). I will probably start working on the video code tomorrow try to solder the dev board together.
del.icio.us |
digg