Mint minden programozási nyelvben itt is meg kell adnunk, hogy az adott eszköznek milyen perifériái, regiszterei és egyebei vannak.
C:\Program Files\Atmel\AVR Tools\AvrAssembler2\Appnotes
Itt vannak, az un. inculde fájlok, amik vannak a fentebb említett dolgok. Hogy könnyebben értsük, hogy melyik fájl melyik uC-hez tartozik tudnunk kell a jelöléseket.
- m – ATmega
- tn – ATtiny
- usb, pwm, csak szám – AT90
Ha megtaláltuk az uC-nk include fájlját, akkor jegyezzük meg a nevét (nekem m16Adef.inc), és a Studio program mezőjébe írjuk ezt:
.include az egy un. direktíva, ami mint a C-ben a #define csak a fordítónak szól. Látni fogjuk a későbbiekben, hogy elég sok ilyen van.
De mielőtt bele vágnánk szólnom kell a számrendszerekről. Programozásban a hexadecimális, a decimális, és a bináris számrendszert használják.
- Hexadecimális: 0x vagy $ (ezt memória címnél szokás használni) pl. 0xFF és $FF lesz a 255
- Decimális: csak simán beírjuk
- Bináris: 0b pl. 0b1101111
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!