Category: 16F877A development board

16F877A development board

Na mijn eerste development board heb ik beslist een tweede te bouwen. Deze gaat werken op basis van een PIC16F877.

De gewenste functies zijn:
-7x Led
-8x dipswitch
-2x 7 segment display
-1x Lcd
-1x RS232 verbinding
-1x programmeer stekker
Voor het bordje gemakkelijk met een breadboard te verbinden heb ik langs alle pinnen van de pic nog een extra cupje voorzien om breadboard draadjes in te steken.

Op de plaats van de programmeer stekker kan of een 15p sub-d connector of een 5p pin header gesoldeerd worden. De 15p sub-d connector is voor met een wisp programmer. De andere is voor met een pickit2 (en andere pin compatibele programmers)

Het schema:

De pcb layout:

Enkele foto’s van het eerste prototype:


Filmpje van de eerste test:

Hiermee zijn de leds, de 7 segmenten displays en de schakelaars al getest.
De seriƫle interface en het LCD werkt ook al:

 

Ik heb dit printje voor de definitieve versie professioneel laten etsen:

Bestanden:

Demo code:

Code: Bekijk. Download.

Hex file: Download.

 

Schema:

PDF