PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 3 mars 2005, 14:56:42
Hej
Vilka pinnar är programmeringspinnarna på en P16C84 ?
Dessa portar har den:
OSC1
OSC2
MCLR
RA0
RA1
RA2
RA3
RA4
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
VSS
VDD
Icecap
Inlägg: 26647 Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark
Inlägg
av Icecap » 3 mars 2005, 15:01:37
Det står i databladet och på Microchips hemsida där det finns ett antal beskrivninger av programmeringen. På nätet finns även en uppsjö av programmeringsadaptre som alla visar anslutningerna.
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 3 mars 2005, 15:05:00
Jag sitter och läser databladet men jag hittar inget vettigt..
Kan man inte säga på rak arm vilka pinnar jag ska koppla till programmeraren?
cyr
Inlägg: 2712 Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:
Inlägg
av cyr » 3 mars 2005, 15:15:28
RB6 och RB7 är det väl, som på alla 18pins PIC. Tror det är RB7 som är data, men jag kan minnas fel.
edit: det visas klart och tydligt under 8.15 (figure 8-20) i mitt F84-datablad jag hade liggande.
$tiff
Inlägg: 4941 Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:
Inlägg
av $tiff » 3 mars 2005, 16:12:52
MCLR, spänningsmatning till PICen och gemensam jordreferens mellan PIC och programmerare behövs också.
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 3 mars 2005, 19:27:22
Min programmerare som är en EPIC Plus skickar ut endast 1,64V på Vdd´n. Skummt eller det kanske ska vara så? Jag får i vilket fall som helst inte den att fungera. Är det något spec man måste skriva innan på denna PIC?
Såhär ser mitt program som fungerar utmärkt på min 16F877:
Kod: Markera allt
DEFINE LOADER_USED 1
loop: High PORTB.3 ' Turn on LED connected to PORTB.1
Pause 500 ' Delay for .5 seconds
Low PORTB.3 ' Turn off LED connected to PORTB.1
Pause 500 ' Delay for .5 seconds
GoTo loop ' Go back to loop and blink LED forever
End
Icecap
Inlägg: 26647 Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark
Inlägg
av Icecap » 3 mars 2005, 22:05:28
Viktiga nog till att vara med på schemat!
Ja, de behövs för att VPP/Reset ska fungera bra.
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 4 mars 2005, 14:56:26
Nu har jag kopplat allt enligt schemat. Jag har även trippelkollat att är rätt. Men jag får ändå inte ut något på porten jag satt. Vad kan vara fel?
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 4 mars 2005, 15:22:38
Hmm.. Sökte lite på internet.. Kan man bara programmera en gång med 16C84????
evert2
Inlägg: 2182 Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping
Inlägg
av evert2 » 4 mars 2005, 15:27:50
Japp.....det är bättre att skaffa sig en 16F84...fast den är lite gammal och onödigt dyr...då är det nog bättre att skaffa sig en 16F627 eller 16F628
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 4 mars 2005, 15:55:10
Går det att köra en LCD 4X20 tecken och lite tempsensors med en 16F84?
$tiff
Inlägg: 4941 Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:
Inlägg
av $tiff » 4 mars 2005, 16:09:09
Ja, men '628 är fortfarande bättre i alla avseenden.
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 4 mars 2005, 16:30:02
Just nu kör jag en P16F877 den e kanon tycker jag! Fast gigantisk stor..
Mutiaz
Inlägg: 295 Blev medlem: 3 april 2004, 17:29:53
Inlägg
av Mutiaz » 4 mars 2005, 17:26:32
Måste man ha en kristall för att köra en LCD?