Print This Page

PIC16F84 Evaluerings print

I forbindelse med microcontroller seminariet i EDR Aalborg den 21. Februar 2001 af OZ1LFI Peter Kock fra Aalborg universitet center,
er der i mellemtiden blevet udviklet et evaluerings print, til brug af den omtalte micro controleren PIC16F84 fra Microchip.

Printet er en skrumpet udgave, af det evaluerings print som Microchip sælger til dyre domme. Til gengæld kan dette print kun bruges til PIC16C84 / PIC16F84.

Følgende porte og funktioner er ført ud.
PORT RA
5 x jumper til skift mellem input eller output
5 x jumper til konstant input
5 x tryk kontakter til input
5 x LED til output
5 x fast udtag

PORT RB
8 x jumper til skift mellem input eller output
8 x jumper til konstant input
8 x tryk kontakter til input
8 x LED til output
8 x fast udtag

2 x 16 lines LCD display connector
EEPROM
Buzzer
In-Circuits programming connector

Dokumentation til PIC16x84 evalueringsprint af OZ6ADL kan hentes her
Styklist kan hentes her
Diagram kan hentes her
Komponent placering kan hentes her
Top layout kan hentes her
Bund layout kan hentes her

Dokumentation til PIC16x84 evalueringsprint af OZ6SM kan hentes her (Sidste nyt !!!)
Hent styklist i TXT formather
Hent monteringsplan i JPG format her
Hent printtegning i Protel format her

For at downloade software i evaluerings printet, skal man bruge følgende software PROPIC.
Ovennævnte software bruger et lille konverter print, til at programmerer processoren med.
Efterfølgende information omkring download af software og konverter print er sakset og redigeret fra OZ2CPU's hjemmeside.

Hardware

Du kan let lave din egen hjemmelavede programmer, til at opdatere dine PIC projekter med

Her ses min opstilling, du skal montere et multi kabel på ca 1.5 meters længde, og et HAN stil til din PC parallel port.
Stikket til PIC16 printet er en IC sokkel der er klippet over. Ben 1 er markeret med et stykke tape.

Her er diagrammet, denne programmer bruger +5Volt fra dit PIC projekt, der skal være tændt.
Du kan bruge en hvilken som helst NPN og PNP små signal transistor du har liggende, jeg har brugt BC547 og BC557 der har samme benforbindelser.

Software

Sådan indstilles settings i programmet kaldet PROPIC

Vælg Parallel Port programmer, i min PC er det port 0378 i din sikkert noget andet, check din bios.

Programmer kaldet AN589 vælges

Før du kan programere skal den slettes, inde i menu Erasevælg Disable Codeprotection Inde i Optionsvælg normal speed.
Derefter hentes den udpakkede HEX fil ind med File menu, og Open File.
Nu trykkes på Write All og der tællers op nede i højre side af programmet, indtil den skriver OK.

Test af evaluerings print
Når evaluerings printet er monteret, kan det testes med følgende test software
Jumper RB0 til RB7 sættes til output
Jumper RA0 sættes til output, RA1 til RA4 sættes til input
Ved opstart blinker alle 8 lys dioder på PORT B (RB0 til RB7)
Ved tryk på RA1 start / stop af løbe LED
Ved tryk på RA2 løbe LED fra RB7 mod RB0
Ved tryk på RA3 løbe LED fra RA0 mod RA7
Ved tryk på RA4 stopper løbe LED, og starter buzzer på port RA0

Diverse information
Udviklings værktøj MPLAB, MPASM Assembler, MPLINK Object Linker, og MPLIB Object Librarian kan hentes fra Microchip's hjemmeside
Download PIC16C84 Datasheet.pdf her
Download PIC16F84A Datasheet.pdf her
Download PIC16F8X EEPROM Memory Programming Specification.pdf her

Her kan din kode komme til at stå til fri afbenyttelse !!!