Dit is ook een microcontroller zeker? "Achterstallig" schoolwerk inhalen. Bouw zelf je "microcontroller" met EEPROM.

Was een oefening van begin dit jaar. Had printje getekend en ingediend op school, om te laten fabriceren, maar was compleet fout. Heb echt geen vertrouwen meer in de "schoolservice". Vorig jaar ook bij projectwerk de nodige problemen gehad met slecht geëtste printen. Nu zelf printjes laten maken. (heb nog tijd tot 19/12 om dit te demonstreren).
Is een wel zéér primitieve µC met maar 16 Bytes aan instructies en wordt in bytecode in de EEPROM opgeslaan. (programma opstellen zonder compiler rechtstreeks in bytes, valt nog vrij goed mee met dit systeem).
Rechts zit een herlaadbare teller (aan de onderkant, kwestie van geen 100 via's te hebben) .
Die teller kan al dan niet herladen worden ifv de uitgang van de multiplexer voor de ingangen (2 drukknoppen + 5v + 0v). Als de uitgang 0 is dan wordt die herladen met 4 bits uit de instructie byte in de EEPROM.
De teller bepaalt eveneens welke instructie er wordt "geladen", en is zo terug gekoppeld aan de EEPROM. De 4 andere bits besturen de multiplexer (2) en de demultiplexer (2). bovenaan zitten nog 2 555 timers die voor de klok en andere timing zorgen...
Opgave 1: het watervat: het waterniveau moet geregeld worden in een watervat. Als het vat leeg is moet het zich vullen tot aan een hoog niveau. Begint het water terug te zakken dan mag deze terug pas bijgevuld worden met de pomp als deze onder het lage niveau is. (soort hysterisis), en 2de is een soort verkeerssituatie waarbij een brug opgehaald wordt, maar de byte's voor die programma's staan al ergens op papier. Hoop dat ze werken...
ps: erg efficiënt gebruik van chips is dit: de EEPROM is 8K waarvan er hooguit 16 kunnen gebruikt worden