verschil tussen PIC 16C84 & 16F84 ?

Hoi groep,

Ben een beginneling met PICs, en vraag me af wat het verschil is tussen beide PICs. Heb hier namelijk een heel goede (freeware) tool van FED, om in PicBasic te programmeren, alleen, in de compileeropties vind ik alleen

16Cxx varianten, geen 16Fxx varianten. Heb beide datasheets van deze PICs al naast mekaar gelegd, en ziet er zo op't eerste zicht toch vrij identiek uit. Als ik nu compileer voor zo'n 16Cxx variant, kan ik die zonder problemen flashen op een 16Fxx variant ?

Alvast bedankt, Kris

Reply to
HomeAutomation Freak
Loading thread data ...

Iets beter kijken; de C versie heeft 36 bytes RAM, de F versie 68 bytes.

Over het algemeen wel, voor de details zie pagina 117 van:

formatting link

Groeten en succes

Eric

Reply to
Eric Rullens

De C staat dacht ik voor CMOS-EPROM (wat bij de gewone exemplaren zonder venster neerkomt op OTPROM, oftewel één keer programmeerbaar), en de F voor Flash. Ik mag aannemen dat ze derhalve ook op verschillende manieren geprogrammeerd moeten worden. Ik zou zeggen: zoek de datasheets (voor programmeren) op; deze zijn ongetwijfeld ergens op de site van Microchip te vinden.

Richard Rasker

--
Linetec Translation and Technology Services

http://www.linetec.nl/
Reply to
Richard Rasker

Hallo Richard en H.A.Freak,

De 16C84 heeft EEprom programma-geheugen en kan met de programmer gewist worden en dus vaker geprogrammeerd worden. (F is idd Flash) Ik heb de C en F types door elkaar gebruikt met 'n JDM achtige programmer ingesteld op device: 16C84.

Grtz, Emile.

Reply to
emile

Dat klopt voor alle PICs, behalve voor de 16C84: die heet EEPROM te zijn, maar in de praktijk is dat hetzelfde als flash.

Wouter van Ooijen

-- ------------------------------------

formatting link
PICmicro chips, programmers, consulting

Reply to
Wouter van Ooijen (www.voti.nl

Het verschil is dat de 16F heeft flash geheugen en een C is volgens mij ROM dus

1 keer programmeren en daarna weggooien. De C versie zou ook EPROM kunnen zijn en dan moet je hem wissen via UV.

Verder zijn de types gelijk aan elkaar.

Bart Bervoets

Reply to
acta1001

De C uitvoering heeft een eeprom geheugen

Groeten PP

"acta1001" schreef in bericht news:412cbffc$0$2426$ snipped-for-privacy@nova.planet.nl...

ROM dus 1 keer programmeren en daarna weggooien. De C versie zou ook EPROM kunnen zijn en dan moet je hem wissen via UV.

Reply to
eddumweer

1 keer programmeren en daarna weggooien. De C versie zou ook EPROM kunnen zijn en dan moet je hem wissen via UV.

Die logica klopt voor alle PICs behalve voor de 16C84, dat is een eeporm PIC (in de praktijk is dat het zelfde als FLASH). De 16C84 en de 16F84 verschillen ietsje van elkaar, zie de microchip pagina voor de 16F84 voor het 'migration' document, dat vat de verschillen samen.

Overigens komen ze overeen in het feit dat ze beiden hopeloos verouderd zijn. Hun opvolger, de 16F84A, is ook verouderd, de huidge 'first PICs)' zijn de 16F628A, 16F630, 16F877A en 18F452.

voor meer info:

formatting link
(maar die pagina is ook al weer wat verouderd, het gaat gewoon te snel!)

Wouter van Ooijen

-- ------------------------------------

formatting link
PICmicro chips, programmers, consulting

Reply to
Wouter van Ooijen (www.voti.nl

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.