PIC16F84 a C84 ? Jakaś różnica ???



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Straits" <straits_nospam_at_nospam_go2.pl>
Subject: PIC16F84 a C84 ? Jakaś różnica ???
Date: Mon, 11 Mar 2002 19:30:18 +0100


Jak w temacie ! Nie wiem, czy będzie pasował programator ofd PIC 16F84 do
16F84....

a przy okazji - jak skonwertować plik napisany w ASM do HEX'a ???

Pozdrawiam i sorki za lamerstwo... ale pierwszy raz programuję scalaka..



Poprzedni Następny
Wiadomość
Spis treści
From: Andrzej Ekiert <treike_at_nospam_zeus.polsl.gliwice.pl>
Subject: Re: PIC16F84 a C84 ? Jakaś różnica ???
Date: Mon, 11 Mar 2002 19:52:41 -0500


On Mon, 11 Mar 2002 19:30:18 +0100
"Straits" <straits_nospam_at_nospam_go2.pl> wrote:

Jak w temacie ! Nie wiem, czy będzie pasował programator ofd PIC 16F84 do
16F84....

F - wersja flashowa - można go wielokrotnie programować
C - wersja OTP (One Time Programmable)


a przy okazji - jak skonwertować plik napisany w ASM do HEX'a ???

Zassemblować ? ;) Piękne słówko.
ścišgnij sobie MPasm (najlepiej z całym MPlabem).


Pozdrawiam i sorki za lamerstwo... ale pierwszy raz programuję scalaka..



-------------------------
Polskie Forum Microchipa - http://www.ekiert.com/microchip/
wq

Poprzedni Następny
Wiadomość
Spis treści
From: "planettt" <planettt_at_nospam_wp.pl>
Subject: Re: PIC16F84 a C84 ? Jakaś różnica ???
Date: Tue, 12 Mar 2002 04:19:11 +0100



A to ciekawe..... Mam PIC16C84 i programowalem go chyba ze 100 razy. OTP to
chyba 16CR84...
A roznice najlepiej pokaza pliki:
F - wersja flashowa - można go wielokrotnie programować
C - wersja OTP (One Time Programmable)

// File: 16c84.lkr
// Sample linker command file for 16C84
LIBPATH .
CODEPAGE NAME=vectors START=0x0 END=0x4 PROTECTED
CODEPAGE NAME=page START=0x5 END=0x3FF
CODEPAGE NAME=.idlocs START=0x2000 END=0x2003 PROTECTED
CODEPAGE NAME=.config START=0x2007 END=0x2007 PROTECTED
CODEPAGE NAME=eedata START=0x2100 END=0x213F PROTECTED

DATABANK NAME=sfr0 START=0x0 END=0xB PROTECTED
DATABANK NAME=sfr1 START=0x80 END=0x8B PROTECTED

DATABANK NAME=gprs START=0xC END=0x2F
;---------------------------------------------------------------------------
-------------
// File: 16f84.lkr
// Sample linker command file for 16F84
LIBPATH .
CODEPAGE NAME=vectors START=0x0 END=0x4 PROTECTED
CODEPAGE NAME=page START=0x5 END=0x3FF
CODEPAGE NAME=.idlocs START=0x2000 END=0x2003 PROTECTED
CODEPAGE NAME=.config START=0x2007 END=0x2007 PROTECTED
CODEPAGE NAME=eedata START=0x2100 END=0x213F PROTECTED

DATABANK NAME=sfr0 START=0x0 END=0xB PROTECTED
DATABANK NAME=sfr1 START=0x80 END=0x8B PROTECTED

DATABANK NAME=gprs START=0xC END=0x4F

Pozdrawiam......



Poprzedni Następny
Wiadomość
Spis treści
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: PIC16F84 a C84 ? =?iso-8859-1?Q?Jaka=B6=20r=F3=BFnica?= ???
Date: Mon, 11 Mar 2002 13:47:28 -0500


Straits wrote:

Jak w temacie ! Nie wiem, czy będzie pasował programator ofd PIC 16F84 do
16F84....
a przy okazji - jak skonwertować plik napisany w ASM do HEX'a ???

Nie jestem wielki PICman ale o ile znam to F oznacza ze ma Flash Rom

A program.hex to otrzymujesz po przepiszczniu program asm przez MPASM.
zciagnij sobie z Microchipa. Tam tez sprawdz ktory procesor co ma w
konfiguracji.



Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek Sujkowski" <wpsujkowski_at_nospam_qdnet.pl>
Subject: Re: PIC16F84 a C84 ? Jakaś różnica ???
Date: Mon, 11 Mar 2002 20:51:37 +0100



Użytkownik "Straits" <straits_nospam_at_nospam_go2.pl> napisał w wiadomości
news:a6iufm$97s$1_at_nospam_szmaragd.futuro.pl...
Jak w temacie ! Nie wiem, czy będzie pasował programator ofd PIC
16F84 do
16F84....

a przy okazji - jak skonwertować plik napisany w ASM do HEX'a ???

Pozdrawiam i sorki za lamerstwo... ale pierwszy raz programuję
scalaka..

Bedzie pasowal.
A najlepiej jak wezmiesz MPLABa z www.microchip.com lub darmowy na CD
od dowolnego jego dystrybutora (np. Atest lub Gamma). Program ten
pozwoli ci nie tylko skompilowac plik .asm, ale rowniez umozliwi Ci
symulacje jego dzialania.

Wojtek