Siirtymistä PIC16f84a ja PIC16f648a

F

fuzzzy

Guest
Hei,

Olen piiri ajetaan PIC16f84A.Löysin thata PIC 16f648 on PIN-koodi PIN-yhteensopiva f84a.Haluaisin tietää, miten minun pitäisi tehdä muutoksia laitteeseen.

Oma PIC on saanut ulkoisen RC oskillaattorin.Haluaisin käyttää 16f648 n intrnal oskillaattorin.
ja käytän CCS PCWH kääntäjä kääntää ohjelman.Miten asetan SULAKKEET oskillaattorin käyttää sisäisen oskillaattorin?nyt käytän: # sulakkeet RC,

Onko olemassa muita muutoksia tehdä?

Kiitos

 
1.Jos käytät PORTA tapit niin vuorovaikutuksessa I / O, sinun on määritettävä / asettaa I / O-toiminto PIC16f628:

CLRF PORTA
MOVLW 0x07; puolestaan vertaimien pois ja
Movwf CMCON, jotta nastat I / O-toiminnot

2.Katso aina muistitila karttaaa (Kuva Datasheet) varmistaa, että yleinen tavoite rekisteriä käytetään ei rajojen ulkopuolella, kun muuttaa yhdenlaista MCU toiselle MCU.Kuten esimerkiksi yleinen tarkoitus rekisteröidä:

PIC16F84: 0x0C on 0x4F (pankissa 0).

Pic16f628: 0x20 on 0x7F (pankissa 0),
0XA0 on 0xEF (pankkisaamiset 1),
0x120 on 0x14F (pankkisaamiset 2).

Pic16f648: 0x20 on 0x7F (pankissa 0),
0XA0 on 0xEF (pankkisaamiset 1),
0x120 on 0x16F (pankkisaamiset 2).

CD

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Hymyillä" border="0" />
 
Hi Turbokeu,

Kiitos neuvoista.

En usko, että olen varovainen muistia kartta.Minulla on C-koodi firmware ja minä kääntää sen uusien PIC.Mielestäni minun kääntäjä huolehtii muutosten muistiin kartta.

Haluan tietää, jos olen NED muuttaa jotakin C-koodia tai inpreprocessor lausuntoja.

 

Welcome to EDABoard.com

Sponsor

Back
Top