Easypic programmerare, fungerar bra?
Re: Easypic programmerare, fungerar bra?
PIC16F84 är en gammal µC, den är dyr, har ganska få periferfunktioner, minimalt med minne och kräver någon form av extern oscillatorkoppling.
Med t.ex. PIC16F628A har man en del mer minne, mycket lägre pris, en del fler funktioner osc.
PIC16F84 finns kvar helt enkelt som reservdel till gamla grejer.
Med t.ex. PIC16F628A har man en del mer minne, mycket lägre pris, en del fler funktioner osc.
PIC16F84 finns kvar helt enkelt som reservdel till gamla grejer.
Re: Easypic programmerare, fungerar bra?
Bra svar Icecap. Kollade http://www.microchip.com/ParamChartSear ... &pageId=74 Den saknar self-write och A/D kanaler. Den har "bara" 13 i/o pins. Klarar max 5v. Men ner till 2v. Går det att köra den på 2st 1.5v bat? Skulle inte vara dumt med 14v som max. Anl till att jag väljer 16f84, är att jag har den. Vilken är den bästa PIC emulatorn?
Re: Easypic programmerare, fungerar bra?
> Den saknar self-write och A/D kanaler.
> Den har "bara" 13 i/o pins.
> Klarar max 5v.
Inget av detta är unikt för den och inte heller anledningar till
att den inte används i dag. Titta istället på arkitekturen och
tillgängliga hårdvaru-enheter (timers, usart o.s.v).
Kolla kolumnen "Digital Communication" på sidan du länkade till.
> Anl till att jag väljer 16f84, är att jag har den.
Dålig anledning. Den är helt enkelt inte värd det.
Kasta den bara och skaffa något modernt. Processorn
i sig kostar bara några tior så att du redan har den är
ganska ointressant.
> Skulle inte vara dumt med 14v som max.
Glöm det...
> Vilken är den bästa PIC emulatorn?
Microchips emulatorer heter ICE-någonting. Det är vertyg för flera tusen.
Sen finns det många verktyg som kan köra ICD (In Curcuit Debug) och så
finns MPSIM för enklare simulering direkt i MPLAB.
> Den har "bara" 13 i/o pins.
> Klarar max 5v.
Inget av detta är unikt för den och inte heller anledningar till
att den inte används i dag. Titta istället på arkitekturen och
tillgängliga hårdvaru-enheter (timers, usart o.s.v).
Kolla kolumnen "Digital Communication" på sidan du länkade till.
> Anl till att jag väljer 16f84, är att jag har den.
Dålig anledning. Den är helt enkelt inte värd det.
Kasta den bara och skaffa något modernt. Processorn
i sig kostar bara några tior så att du redan har den är
ganska ointressant.
> Skulle inte vara dumt med 14v som max.
Glöm det...
> Vilken är den bästa PIC emulatorn?
Microchips emulatorer heter ICE-någonting. Det är vertyg för flera tusen.
Sen finns det många verktyg som kan köra ICD (In Curcuit Debug) och så
finns MPSIM för enklare simulering direkt i MPLAB.
Re: Easypic programmerare, fungerar bra?
Har ingen ÅF i närheten så modernare får vänta tils nästa post best.
Förtydligande emulator: För att köra PICkod i en pc.
Förtydligande emulator: För att köra PICkod i en pc.
Re: Easypic programmerare, fungerar bra?
Du kan även kolla : http://www.jescab.se/Prod_PIC.html
Jag försöker bli av med mitt sortiment...
> Förtydligande emulator: För att köra PICkod i en pc.
OK, då är det MPSIM som gäller.
Jag försöker bli av med mitt sortiment...
> Förtydligande emulator: För att köra PICkod i en pc.
OK, då är det MPSIM som gäller.
Re: Easypic programmerare, fungerar bra?
http://www.microchip.com/stellent/idcpl ... #P167_6858 MPLAB kanske. http://tutor.al-williams.com/pic-tools2.html En informativ sida.
Re: Easypic programmerare, fungerar bra?
Kanske MPLAB vadå ?
Bara att ladda ner och köra...
> En informativ sida.
Ja jäklar vilken gammal MPLAB !!
Det var många år sedan det såg ut så där...
Bara att ladda ner och köra...
> En informativ sida.
Ja jäklar vilken gammal MPLAB !!

Det var många år sedan det såg ut så där...
Re: Easypic programmerare, fungerar bra?
MPLAB för att skriva kod och provköra i pc. Den skall jag prova. http://tutor.al-williams.com/pic-tools2.html det var en som dök upp vid googleblidsök på MPSIM. Kom gärna med flera tutorial's. De ni gillar mest.
Re: Easypic programmerare, fungerar bra?
> MPLAB... Den skall jag prova....
Tja, det är nog det verktyg som du ska använda. Inte så mycket att "prova" igentligen...
När det gäller Microchips verktyg så finns det "turorials" i Microchips dokumentation.
> ...som dök upp vid googleblidsök på MPSIM.
OK, jag trodde det var klart att MPSIM är den del av MPLAB och att det kommer från Microchip.
Ingen större anledning att ta omvägen over Google, gå direkt till http://www.microchip.com.
Allt men behöver veta om MPSIM finns i dokumentationen.
Tja, det är nog det verktyg som du ska använda. Inte så mycket att "prova" igentligen...
När det gäller Microchips verktyg så finns det "turorials" i Microchips dokumentation.
> ...som dök upp vid googleblidsök på MPSIM.
OK, jag trodde det var klart att MPSIM är den del av MPLAB och att det kommer från Microchip.
Ingen större anledning att ta omvägen over Google, gå direkt till http://www.microchip.com.
Allt men behöver veta om MPSIM finns i dokumentationen.
Re: Easypic programmerare, fungerar bra?
Fick fatt i en smartmouse/phoenix programerare för kort. Klarar den twinpic kort? Tänkte inte på om de var kompatibla, utan provade progget på http://www.ttfn.net/techno/feedback.shtml . Blir nått fel med reset.
Re: Easypic programmerare, fungerar bra?
När du kommer igen efter ca 2 år i en gammal tråd så kanske
du ska uppdatera med vad som har hänt undet iden.
Om du har frågor om en speciell produkt så är det väl
enklare att kolla direkt med leverantören/tillverkaren ?
du ska uppdatera med vad som har hänt undet iden.
Om du har frågor om en speciell produkt så är det väl
enklare att kolla direkt med leverantören/tillverkaren ?
Re: Easypic programmerare, fungerar bra?
Har inte hänt så mycket förrän sista tiden. Jag jagade fatt i brännarprogram. Och skrev en liten testsnutt.
nop
nop
nop
nop
nop
nop
BSF 03h,5
MOVLW 00h
MOVWF 86h
BCF 03h,5
start:
movlw 40h
movwf 06h
Loop1:
decfsz 08h,1
goto Loop1
decfsz 09h,1
goto Loop1
movlw 00h
movwf 06h
Loop2:
decfsz 08h,1
goto Loop2
decfsz 09h,1
goto Loop2
goto start
return
return
return
return
return
return
end
Med mpasm50 blev det.
:020000040000FA
:100000000000000000000000000000008316003027
:100010008600831240308600880B0C28890B0C2840
:1000200000308600880B1228890B12280A28080045
:0A003000080008000800080008009E
:00000001FF
Att sedan hårdvaran strular var en miss, som gjorde ovan lite onödig. Försökte hand assemblera lite, men det var inte så lätt. Därav ovan extra kommando. Svårigheten ligger i 16f84's 12(eller om det är 14) bit teknik. Enklare med 8 eller 16. NOP och RETURN ser rätt så symetriska ut, medan de andra är lite svårare.
Slösar man bara bort de bitar som inte anv, eller packar man ihop?
Har googlat för att finna info bla tilv. Men inte funnit mycket. "twin pic" kort omnämns, men inte mycket mer. Och en brännare som ser exakt ut som min har jag inte hittat. Men en färsk tråd här på forumet, med liknande ide fann jag.
En kul grej är att brännaren har kristall, så kortet kan köras direkt. Med voltmätare på RB6 kan ovan program testas direkt.
På sidan http://www.austech.info/programmers/182 ... rface.html finns en brännare som liknar min. En bygling verkar ha med reset att göra. Men jag provade i bägge lägena. Min Mhz bygling är nog uppdelad i 2. en för 3 eller 6 Mhz, och en märkt 00 och 58. Så jag fpr det till 4 Mhz läge. Kanske bra att progget spärrar om nått är fel, men det skulle vatt kul att se progget live också.
nop
nop
nop
nop
nop
nop
BSF 03h,5
MOVLW 00h
MOVWF 86h
BCF 03h,5
start:
movlw 40h
movwf 06h
Loop1:
decfsz 08h,1
goto Loop1
decfsz 09h,1
goto Loop1
movlw 00h
movwf 06h
Loop2:
decfsz 08h,1
goto Loop2
decfsz 09h,1
goto Loop2
goto start
return
return
return
return
return
return
end
Med mpasm50 blev det.
:020000040000FA
:100000000000000000000000000000008316003027
:100010008600831240308600880B0C28890B0C2840
:1000200000308600880B1228890B12280A28080045
:0A003000080008000800080008009E
:00000001FF
Att sedan hårdvaran strular var en miss, som gjorde ovan lite onödig. Försökte hand assemblera lite, men det var inte så lätt. Därav ovan extra kommando. Svårigheten ligger i 16f84's 12(eller om det är 14) bit teknik. Enklare med 8 eller 16. NOP och RETURN ser rätt så symetriska ut, medan de andra är lite svårare.
Slösar man bara bort de bitar som inte anv, eller packar man ihop?
Har googlat för att finna info bla tilv. Men inte funnit mycket. "twin pic" kort omnämns, men inte mycket mer. Och en brännare som ser exakt ut som min har jag inte hittat. Men en färsk tråd här på forumet, med liknande ide fann jag.
En kul grej är att brännaren har kristall, så kortet kan köras direkt. Med voltmätare på RB6 kan ovan program testas direkt.
På sidan http://www.austech.info/programmers/182 ... rface.html finns en brännare som liknar min. En bygling verkar ha med reset att göra. Men jag provade i bägge lägena. Min Mhz bygling är nog uppdelad i 2. en för 3 eller 6 Mhz, och en märkt 00 och 58. Så jag fpr det till 4 Mhz läge. Kanske bra att progget spärrar om nått är fel, men det skulle vatt kul att se progget live också.
Re: Easypic programmerare, fungerar bra?
Det uppstår många frågor här...
"Handassemblera" ? Varför det ?
Vad är "mpasm50" ? Den jag har heter "mpasmwin V5.39".
Sen så fattar jag i och för sig inte alls vad du håller på med...
"Handassemblera" ? Varför det ?
Vad är "mpasm50" ? Den jag har heter "mpasmwin V5.39".
Sen så fattar jag i och för sig inte alls vad du håller på med...
Re: Easypic programmerare, fungerar bra?
Fel av mig mpasmwin v5.20 kör jag med.
"Varför hand assemblera?" bra fråga. Mest i utbildningssyfte. Vill ner på nollor och ettor, för att förstå bättre. Man kan gå från hex till asm med disasembler mycket lättare. Och då se hur mycket högnivåspråken tar i plats....
En till på liknande linje. http://www.elektronikforumet.com/forum/ ... =7&t=49112
Så varför köpa utveklingskit när man har det mesta i skrotlådan. Ligger på ca 7 st olika "en chips moduler" 2st Pic, ATmega, 68xx, 80c32,1802 för att räkna några.
"Varför hand assemblera?" bra fråga. Mest i utbildningssyfte. Vill ner på nollor och ettor, för att förstå bättre. Man kan gå från hex till asm med disasembler mycket lättare. Och då se hur mycket högnivåspråken tar i plats....
En till på liknande linje. http://www.elektronikforumet.com/forum/ ... =7&t=49112
Så varför köpa utveklingskit när man har det mesta i skrotlådan. Ligger på ca 7 st olika "en chips moduler" 2st Pic, ATmega, 68xx, 80c32,1802 för att räkna några.
Re: Easypic programmerare, fungerar bra?
Fick en ide som mål för mitt labbande. Men jag var inte först
Kan det bli smidigare? En annan dröm är att kommunicera med blåtands dongle, typ styra R/C bil med mobiltelefonen.
Kan det bli smidigare? En annan dröm är att kommunicera med blåtands dongle, typ styra R/C bil med mobiltelefonen.