Lite mer exempelkod till PIC...

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Lite mer exempelkod till PIC...

Inlägg av sodjan »

Har lagt till lite mer exempelkod på http://www.jescab.se/PIC16.html

Å förresten, en nya lilla displayen kan man hitta på Tradera...8)

Enjoy ! :-)
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Fin kod.
Dessa displayer är fina, har de åäö??
Jag har en bunt gröna som är typ samma.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vilka displayer ?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Jag trodde jag satte in länken, lång dag på semestern idag.
Menar DLR3416
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Se teckentabell i databladet.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Jag frågar nämligen därför att de jag har säger att de har åäö i databladet men i verkligheten så har de inte det.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Och varför i jösse namn kunde du inte klämt ur dig det redan i inlägg nr 2 !!

OK, jag ska kolla det när jag är tillbaka på kontoret.
Jag har halvt-om-halvt rivit testkopplingen, men det går att fixa...
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

Kod: Markera allt

INT_VECTOR      CODE    0x004       ; interrupt vector location
        retfie                      ; Ingen interrupt kod...
Om du inte använder interrupts kan du lika gärna byta retfie mot return istället.
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

bos:Det bör man nog inte göra. En exempelkod bör vara korrekt, om någon fyller på med "interupts" kommer det inte fungera.
Användarvisningsbild
maha
EF Sponsor
Inlägg: 1685
Blev medlem: 22 november 2005, 09:47:02
Ort: Jakobstad, Finland

Inlägg av maha »

Bara en liten bagatell men på http://www.jescab.se/PIC16.html står det 5x5, antar att det är lite högre tecken?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> byta retfie mot return istället.

Hm, enda skillnaden är ju att GIE *inte* sätts av en vanlig return,
annars gör de exakt samma sak. Men den "kändes" mer korrekt
att lägga en retfie vid interruptvektorn...

> står det 5x5, antar att det är lite högre tecken?

Du kanske skulle kolla databladet innan du frågar...
Användarvisningsbild
maha
EF Sponsor
Inlägg: 1685
Blev medlem: 22 november 2005, 09:47:02
Ort: Jakobstad, Finland

Inlägg av maha »

Men du har ju själv skrivit följande rad högst uppe i kodexemplet:

"Enkelt test av DLR3416 5x7 "dot matrix" LED display"

Lite tråkigt att du ska "bita" så snabbt. Du tillför en enorm kunskap till forumet men man vågar ju knappt fråga någonting... :?
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

sodjan skrev:Hm, enda skillnaden är ju att GIE *inte* sätts av en vanlig return, annars gör de exakt samma sak.
Precis. Genom att GIE inte sätts slipper du framtida hopp till ISR vid eventuella interrupts som man ändå inte vill ha, t.ex om man glömt sätta 0 i en IE.

Men som v-g skriver, eftersom det är exempelkod så är det bara bra om retfie finns kvar, ifall nån vill kopiera koden rakt av och fylla på med en ISR.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

maha, på vilken sida är det fel ??
Användarvisningsbild
maha
EF Sponsor
Inlägg: 1685
Blev medlem: 22 november 2005, 09:47:02
Ort: Jakobstad, Finland

Inlägg av maha »

Tydligen i mitt huvud, snälla...bit bort det... :oops:

På något sätt fick jag ihop DLR3416 med 5x5 men det står ju på två helt olika rader på sidan du länkade till i första inlägget... Får väl skylla på att lillkillen höll mig uppe i natt.

Ursäkta att jag stökade till din tråd.
Skriv svar