Download M68HC05 Applications Guide
Transcript
Freescale Semiconductor, Inc. Microcontroller Operation Computer Codes $0000 I/O 32 BYTES $001F $0020 SEE INSET MOTOROLA USE 48 BYTES $004F $0050 RAM 176 BYTES Freescale Semiconductor, Inc... $00BF $00C0 STACK 64 BYTES $00FF $0100 USER PROM 7680 BYTES $1EFF $1F00 SPI VECTOR (HIGH) SPI VECTOR (LOW) SCI VECTOR (HIGH) SCI VECTOR (LOW) TIMER VECTOR (HIGH) TIMER VECTOR (LOW) IRQ VECTOR (HIGH) IRQ VECTOR (LOW) SWI VECTOR (HIGH) SWI VECTOR (LOW) RESET VECTOR (HIGH BYTE) RESET VECTOR (LOW BYTE) MOTOROLA USE 144 BYTES $1FF3 $1FF4 $1FFF PORT A DATA REGISTER PORT B DATA REGISTER PORT C DATA REGISTER PORT D FIXED INPUT REGISTER PORT A DATA DIRECTION REGISTER PORT B DATA DIRECTION REGISTER PORT C DATA DIRECTION REGISTER UNUSED UNUSED UNUSED SPI CONTROL REGISTER SPI STATUS REGISTER SPI DATA I/O REGISTER SCI BAUD RATE REGISTER SCI CONTROL REGISTER 1 SCI CONTROL REGISTER 2 SCI STATUS REGISTER SCI DATA REGISTER TIMER CONTROL REGISTER TIMER STATUS REGISTER INPUT-CAPTURE REGISTER (HIGH) INPUT-CAPTURE REGISTER (LOW) OUTPUT-COMPARE REGISTER (HIGH) OUTPUT-COMPARE REGISTER (LOW) TIMER COUNT REGISTER (HIGH) TIMER COUNT REGISTER (LOW) ALT. COUNT REGISTER (HIGH) ALT. COUNT REGISTER (LOW) EPROM PROGRAM REGISTER COP RESET REGISTER COP CONTROL REGISTER UNUSED USER PROM VECTORS 12 BYTES INSET BIT 7 PORT A DATA DIRECTION REGISTER $04 $00 $01 $02 $03 $04 $05 $06 $07 $08 $09 $0A $0B $0C $0D $0E $0F $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $1A $1B $1C $1D $1E $1F $1FF4 $1FF5 $1FF6 $1FF7 $1FF8 $1FF9 $1FFA $1FFB $1FFC $1FFD $1FFE $1FFF BIT 0 DDRA7 DDRA6 DDRA5 DDRA4 DDRA3 DDRA2 DDRA1 DDRA0 Figure 2-4. Typical Memory Map M68HC05 Applications Guide — Rev. 4.0 MOTOROLA Microcontroller Operation For More Information On This Product, Go to: www.freescale.com 43