Atmega16.pdf
(
436 KB
)
Pobierz
Programowanie mikrokontrolerów ATmega16
Programowaniemikrokontrolerów
ATmega16
MarcinEngelMarcinPeczarski
22wrze±nia2008
(XCK/T0) PB0
(T1) PB1
(INT2/AIN0) PB2
(OC0/AIN1) PB3
(SS) PB4
(MOSI) PB5
(MISO) PB6
(SCK) PB7
RESET
VCC
GND
XTAL2
XTAL1
(RXD) PD0
(TXD) PD1
(INT0) PD2
(INT1) PD3
(OC1B) PD4
(OC1A) PD5
(ICP1) PD6
PA0 (ADC0)
PA1 (ADC1)
PA2 (ADC2)
PA3 (ADC3)
PA4 (ADC4)
PA5 (ADC5)
PA6 (ADC6)
PA7 (ADC7)
AREF
GND
AVCC
PC7 (TOSC2)
PC6 (TOSC1)
PC5 (TDI)
PC4 (TDO)
PC3 (TMS)
PC2 (TCK)
PC1 (SDA)
PC0 (SCL)
PD7 (OC2)
ArchitekturamikrokontroleraATmega16
I
procesorozredukowanymzbiorzerozkazów(RISC)
I
architekturalittle-endian
I
architekturaharwardzka(odr¦bnepami¦ciimagistraledla
programuidanych)
I
16kiBpami¦ciprogramu(pami¦¢flash)
I
1kiBpami¦cidanych(SRAM)
I
32rejestryogólnegoprzeznaczenia
I
64rejestrywej±cia-wyj±cia,układyperyferyjne
I
512bajtówpami¦cinieulotnej(EEPROM)
I
3liczniki
I
21przerwa«(oustalonejkolejno±ciobsługi)
I
interfejsyszeregowe:USART,I2C
I
8-kanałowy,10-bitowyprzetwornikA/C
Architektura,schematblokowy
Data Bus 8-bit
Flash
Program
Memory
Program
Counter
Status
and Control
Instruction
Register
32 x 8
General
Purpose
Registrers
Interrupt
Unit
SPI
Unit
Instruction
Decoder
Watchdog
Timer
ALU
Analog
Comparator
Control Lines
I/O Module1
Data
SRAM
I/O Module 2
I/O Module n
EEPROM
I/O Lines
Najprostszyukład
Podł¡czamy:
I
zasilanie(nó»kiVC
C,GND
),
I
układreset(nó»kaRESET),
I
zł¡czeprogramatora(nó»kiMOSI,MISO,SCK,RESET,VCC,
GND).
Wyja±nienia:
I
VCCnaschematachoznacza„
+
”zasilania(inneoznaczenieto
VDD).
I
GNDto
„
−
”zasilania.
I
RESEToznaczaodwrócon¡logik¦(tj.resetjestnieaktywny,
je±lipodamywysokienapi¦cie).
Plik z chomika:
MaxonStudio
Inne pliki z tego folderu:
ZBiór zadań KEIL asm.pdf
(2085 KB)
Keil-uVision-v8.12-C51.rar
(23031 KB)
BASCOM-AVR i 8051.rar
(90722 KB)
ELEKTRONIKA dla wszystkich 3.iso
(412030 KB)
EDW Plus - Bascom.iso
(142152 KB)
Inne foldery tego chomika:
• ACTIA Multi Diag II-2010 v20.03AV
• Monitory LCD schematy
• Monitory LCD schematy serwisowe
• TV LCD schematy serwisowe
`Program pomocny przy naprawie samochodu`
Zgłoś jeśli
naruszono regulamin