Modularni mikroračunar MC6809

Da ne bi gubili vreme na razvijanje namenskih mikroračunara 1987. godine razvio sam ovaj modularni mikroračunar, koji je baziran na mikroprocesoru MC6809. Radna frekvencija mikroprocesora MC6809 je 1 MHz.Za ovaj mikroračunar razvio sam sledeće module:

Maksimalni broj instalisanih modula je 13. Svaki modul ima minijaturne prekidače pomoću kojih se modul mapira u adresnom području mikroračunara.

Sve štampane ploče i asembliranje uređaja uradio je  Saša Milovanović. "Oživljavanje" modula i pisanje softvera je bilo moje zadovoljstvo.

Za ovaj mikroračunar napisao sam monitorski program koji ima sledeće funkcije:

Za modularni mikroračunar napisao sam sledeće potprograme za celobrojnu 16-bit aritmetiku, jer mikroprocesor MC6809 je 8-bit procesor i ima hardverske instrukcije samo za 8-bit aritmetičke i logičke operacije.

Izvorni kod potprograma za množenje binarnog broja sa 10.

Izvorni kod potprograma koji štampa ASCII karaktere na štampač, koji je povezan sa mikroračunarom preko paralelnog Centroniks porta.

 

Monitorski program 6809

Monitorski program za mikroprocesor MC6809 napisao sam daleke 1986. godine i priložen je kraju ove strane.

 VEZE KA SRODNIM APLIKACIJAMA