yksinkertainen AVR-ohjelma

T

tietokone eng.

Guest
Hei kaikille ..

Olen yrittää testata IC yksinkertainen ohjelma ..
Mutta kun rakentaa tämän ohjelman AVR Studio 4 minulla on virhe ohje: OUT SPH, R16

Voisiko joku kertoa minulle, mikä on ongelma, tai giva toinen yksinkertainen ohjelma/ / / Ohjelma
. myös "tn2313def.inc"
. org 0x0000
rjmp tärkeimmät

Vastaava:
LDI R16, matala (RAMEND)
out SPL, R16
LDI R16, korkea (RAMEND)
/ / / Error tässä:
out SPH, R16

LDI r16, 0xFF
out DDRB, R16
loop:
SBI PORTB, 3
rcall delay_05
CBI PORTB, 3
rcall delay_05
rjmp loop

delay_05:
LDI R16, 8
outer_loop:

LDI R24, matala (3037)
LDI R25, korkea (3037)
delay_loop:
adiw R24, 1
brne delay_loop

joulukuu R16
brne outer_loop
Kesk..

Tarvitsen auttaa guys ..

..

 
ATTINY2313 on vain 128 tavua RAM-muistia, joten sitä ei tarvitse 16-bittistä rekisteriä käyttää sitä.Siksi se ei ole SPH rekisteri, minkä vuoksi saat virheilmoituksen.Kommentoi pois niistä kohdista, initialize SPH.

 
Jos haluan käyttää AT90S2313 ..

Mikä on tiedosto sisällytetään alussa koodia ..?

 
tietokone eng.kirjoittivat:

Jos haluan käyttää AT90S2313 ..Mikä on tiedosto sisällytetään alussa koodia ..?
 

Welcome to EDABoard.com

Sponsor

Back
Top