68HC12_Register_Map

68HC12_Register_Map - Register Block 2.2 Registers Addr....

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Register Block Data Sheet M68HC12B Family — Rev. 8.0 42 Register Block MOTOROLA 2.2 Registers Addr. Register Name B i t 7 654321 B i t 0 $0000 Port A Data Register (PORTA) See page 88. Read: PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 Write: R e s e t : UUUUUUUU $0001 Port B Data Register (PORTB) See page 89. Read: PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 Write: R e s e t : $0002 Data Direction Register A (DDRA) See page 89. Read: DDA7 DDA6 DDA5 DDA4 DDA3 DDA2 DDA1 DDA0 Write: R e s e t : 00000000 $0003 Data Direction Register B (DDRB) See page 90. Read: DDB7 DDB6 DDB5 DDB4 DDB3 DDB2 DDB1 DDB0 Write: R e s e t : $0004 Reserved R R R R R R R R $0007 Reserved R R R R R R R R $0008 Port E Data Register (PORTE) See page 90. Read: PE7 PE6 PE5 PD4 PD3 PD2 PD1 PD0 Write: R e s e t : $0009 Data Direction Register E (DDRE) See page 91. Read: DDE7 DDE6 DDE5 DDE4 DDE3 DDE2 00 Write: R e s e t : 00001000 $000A Port E Assignment Register (PEAR) See page 92. Read: NDBE CGMTE PIPOE NECLK LSTRE RDWE Write: R e s e t : 10010000 $000B Mode Register (MODE) See page 81. Read: SMODN MODB MODA ESTR IVIS EBSWAI 0 EME Write: R e s e t : 00011001 $000C Pullup Control Register (PUCR) See page 94. Read: 0 0 0 PUPE PUPB PUPA Write: R e s e t : 00010000 $000D Reduced Drive Register (RDRIV) See page 95. R e a d : 0000 RDPE 0 RDPB RDPA Write: R e s e t : $000E Reserved R R R R R R R R = Unimplemented R = Reserved U = Unaffected Notes: 1. Available only on MC68HC912B32 and MC68HC912BC32 devices. 2. Available only on MC68HC912B32 and MC68HC12BE32 devices. 3. Available only on MC68HC(9)12BC32 devices. Figure 2-1. Register Map (Sheet 1 of 19)
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Register Block Registers M68HC12B Family — Rev. 8.0 Data Sheet MOTOROLA Register Block 43 $000F Reserved R R R R R R R R $0010 RAM Initialization Register (INITRM) See page 83. Read: R A M 1 5R A M 1 4R A M 1 3R A M 1 2R A M 1 1 0 0 0 Write: R e s e t : 00001000 $0011 Register Initialization Register (INITRG) See page 82. Read: REG15 REG14 REG13 REG12 REG11 0 0 MMSWAI Write: R e s e t : 00000000 $0012 EEPROM Initialization Register (INITEE) See page 83. Read: EE15 EE14 EE13 EE12 0 0 0 EEON Write: R e s e t : 00010001 $0013 Miscellaneous Mapping Control Register (MISC) See page 84. Read: 0 NDRF RFSTR1 RFSTR0 EXSTR1 EXSTR0 MAPROM ROMON Write: R e s e t : $0014 Real-Time Interrupt Control Register (RTICTL) See page 124. Read: RTIE RSWAI RSBCK 0 RTBYP RTR2 RTR1 RTR0 Write: R e s e t : $0015 Real-Time Interrupt Flag Register (RTIFLG) See page 125. Read: R T I F 0000000 Write: R e s e t : $0016 COP Control Register (COPCTL) See page 125. Read: CME FCME FCM FCOP DISR CR2 CR1 CR0 Write: R e s e t : 00000001 $0017 Arm/Reset COP Timer Register (COPRST) See page 127. Read: B i t 7B i t 6B i t 5B i t 4B i t 3B i t 2B i t 1B i t 0 Write: R e s e t : $0018 Reserved R R R R R R R R $001D Reserved R R R R R R R R $001E Interrupt Control Register (INTCR) See page 72. Read: I R Q E I R Q E N D L Y 00000 Write: R e s e t : 01100000 $001F Highest Priority I Interrupt Register (HPRIO) See page 73. Read: 1 1 PSEL5 PSEL4 PSEL3 PSEL2 PSEL1 0 Write: R e s e t : 11110010 Addr. Register Name B i t 7 654321 B i t 0 = Unimplemented R = Reserved U = Unaffected Notes: 1. Available only on MC68HC912B32 and MC68HC912BC32 devices.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 19

68HC12_Register_Map - Register Block 2.2 Registers Addr....

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online