Vermits de PIC 16F628A van microchip (opvolger van de 16F84) zowat de standaard is geworden voor het realiseren van eenvoudige microcontroller projecten koos ik ervoor om hiermee te beginnen. Uitbreiden naar een grotere controller is eenvoudig aan te passen in de software. Ik zal de controller programmeren in assembler daar MPLAB met alle tools voor het programmeren in assembler gratis te downloaden is op de website van microchip. Verder wordt in het ontwerp de mogelijkheid open gehouden voor de aansluiting van een "in circuit" programmer volgens de lanyard standaard. Op die manier moet de pic niet steeds uit de schakeling genomen worden om hem opnieuw te programmeren, maar gebeurt dit in de schakeling.
Voor het display werd gekozen voor een 1 x 16 karakter LCD display met een hitatchi compatibele chipset. Deze zijn spotgoedkoop, en gemakkelijk te vinden. Het vinden van datasheets hiervan op het net is soms een wat moeilijke opgave, daarom zette ik ze op deze weblog:
1x16 karakter display:pc1601a.pdf (84,28 kb)
Hitatchi controller: HD44780.pdf (566,60 kb)
In een latere fase van het ontwerp ga ik verder in op de keuze van een rotary encoder en andere hardware uitbereidingen. Ik ga echter beginnen met het schrijven van een assembly routine voor het aansturen van het display en de DDS.
--> Hier zal ik één van de volgende dagen een foto plaatsen van het opgebouwde project <--
73,
ON4DMD