Nybörjarfråga 16F84A

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

Inlägg av sodjan »

> Jag tycker att det vore kul om man får växa ur en pic modell innan
> man man kastar sig in i en större modell,

Håller med, men det har inte mycket med frågan att göra.
I detta fall (F84A vs nyare modeller) så är det inte storleken som
skiljer, det är vilket decenium de är från, som skiljer. Det finns moderna
PICs som har samma "storlek" som en gammal F84A och som är
betydligt bättre att börja med *idag*...

> Har man sedan F84 liggande i bra O ha lådan finns ingen anledninga
> att beställa hem 628 el 648 för att lära sig instruktionsetet.

Förstår inte, det är (i princip) samma instruktionsset. Det kan vara någon
mindre skillnad, men de är marginella. Det är inte där skillnaden är.

> Dessutom är gamla 12-bitars instruktionssetet föråldrat,

Jo, men det används inte i F84A, som sagt. F84A är en "Midrange" PIC
(fast en väldigt gammal "Midrange" PIC). Dessutom så kommer det helt
nya "Baseline" modeller som använder 12-bitars flash, t.ex PIC10 serien,
så det är inte helt föråldrat heller.

Men, inget av detta förändrar det faktum att F84A är en tråkig modell
att programmera idag. Och väldigt dyr. Att ett datablad har månag sidor
gör inget, man måste inte läsa sidorna om USART, I2C, SPI, PWM o.s.v
förrens man behöver dom.

> Hur många har programmerat sönder PIC/AVR/mm genom att skriva för många gånger till den?

Det är nog väldigt få. Jag tror inte att detta är något problem i praktiken,
förrutom om man har mycket "self-write" i själva koden...
BMI
Gått bort
Inlägg: 496
Blev medlem: 31 juli 2006, 22:29:08
Ort: Halmstad

Inlägg av BMI »

>Förstår inte, det är (i princip) samma instruktionsset.

ja det var det jag menade :)


Jag skull t.o.m tänka mig prova några av de 16c84 jag har liggande för något enklare, eller räknas det som rent vansinne .. :?
Jag är övertygad om att även de kommer att fixa en dimmer

Innan jag blir bombad ,, jag har nyare PICar att leka med också....
Jag strävar inte bakåt , bara sakta framåt :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Jag skull t.o.m tänka mig prova några av de 16c84 jag har liggande för något enklare,

Gör som du vill, det är nog jobb att få folk att undvika *F* 84... :-) :-)

Sen måste jag ha missförstått dig på den där andra punkten. :-)
Användarvisningsbild
exile
EF Sponsor
Inlägg: 496
Blev medlem: 21 oktober 2005, 23:32:07

Inlägg av exile »

"Att ett datablad har månag sidor gör inget, man måste inte läsa sidorna om USART, I2C, SPI, PWM o.s.v förrens man behöver dom."

Så länge man vet vad man inte behöver läsa, för de som inte vet vad USART, I2C, SPI, PWM och mm är så är det lätt att läsa någe helt irrelevant samt att det är psykologisk, devis känns det lättare om databladet endast är på 88sidor istället för 178sidor.

Att den är dyr lär skolan knappas bry sej om men att den är någelunda pedagogisk gent mot andra PIC få nog anses som ett plus till 16F84 fördel
BMI
Gått bort
Inlägg: 496
Blev medlem: 31 juli 2006, 22:29:08
Ort: Halmstad

Inlägg av BMI »

Sodjan , jag är helt med dig i ditt tänk :wink: .

Vill bara säga att vissa håller på med transistorer och andra med rör ,och är nöjda med det. Riktig rörkunskap anses i dag som hitech och är få förkunnat


Lite synd att när man tar fram sina gamla processorer inte jobbar med samma premisser :D
probe
Inlägg: 282
Blev medlem: 2 februari 2008, 21:04:26
Ort: Stockholm

Inlägg av probe »

Jo riktigt gamla uC är coolt idag - 4004 har i vissa sammanhang en rejäl status!

Problemet med gamla 84án är att den bara har nackdelar idag - den är inte bra på något och inte prisvärd. Men visst - använd den de som vill. Det jag inte kan begripa är bara varför någon skulle vilja använda den....

Och jo, det stämmer visst att den var 14-bitars. Var så länge sedan man faktist gjorde något annat med den än att skällde på den så att jag glömt det....
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> om databladet endast är på 88sidor istället för 178sidor.

178 syftar alltså på PDF filen för 628A/&48A, eller hur ?

Av dessa är de första 111 sidorna som är rellevanta.
Resten är bl.a elektriska parametrar som man sällan behöver
studera när man labbar hemma, samt instruktionssetet som
i alla fall är samma för alla PIC16.

Det totala sidantalet är ganska ointressant. De centrala delarna som man
måste kolla oavsett vilken processor man använder (t.ex minnesmap,
oscillator och portar) är ungefär lika stora för alla (rimligt moderna)
processorer.

> Så länge man vet vad man inte behöver läsa,

Exakt !
Den dagen som man tänker köra seriellt/RS232 så läser man delen
om USART, men innan dess är det inte alls nödvändigt (i alla fall inte i detalj).
Samma sak med I2C/SPI o.s.v. Dessa kan man läsa (i detalj) när man
behöver dom.

Sen är det en helt annan sak att det i sig kan vara intressant att studera
äldre processorer, men då gissar jag att man letar lite längre bakåt
i tiden är just F84A.
Skriv svar