??? 02/22/07 09:26 Read: times |
#133491 - Now there's the thing... Responding to: ???'s previous message |
Michael Karas said:
Your minimal "program" is meant to begin right at the reset vector at address zero?? I don't see an initialize for the DPTR in your program. So how long have you spent on this logic minimisation - a couple of weeks? Once you're finished, you'll have to design the PCB. Then make it. Then load all the components. Finally, some time in early March, you find there's a bug in the code - so you have to throw it all away and start again from scratch! This is precisely why Jacquard devised the Stored Programme concept back in the 19th century - so that the "programme" could be changed without having to redesign & rebuild the whole machine! http://en.wikipedia.org/wiki/Jacquard_loom Jacquard's punched cards are, of course, a form of Read-Only Memory, or "ROM" as we say today. An electronic read-only memory can be implemented using a simple Diode Matrix - see: http://www.8052.com/forum/read.phtml?id=133490 http://www.8052.com/forum/read.phtml?id=133485 this also meets your requirement of not using any "special" programmable chips! :-) |