55282 lines
2.7 MiB
55282 lines
2.7 MiB
; The format of the input file:
|
|
; each device definition begins with a line like this:
|
|
;
|
|
; .devicename
|
|
;
|
|
; after it go the port definitions in this format:
|
|
;
|
|
; portname address
|
|
;
|
|
; the bit definitions (optional) are represented like this:
|
|
;
|
|
; portname.bitname bitnumber
|
|
;
|
|
; lines beginning with a space are ignored.
|
|
; comment lines should be started with ';' character.
|
|
;
|
|
; the default device is specified at the start of the file
|
|
;
|
|
; .default device_name
|
|
;
|
|
; all lines non conforming to the format are passed to the callback function
|
|
;
|
|
; NEC 78K0 SPECIFIC LINES
|
|
;------------------------
|
|
;
|
|
; the processor definition may include the memory configuration.
|
|
; the line format is:
|
|
|
|
; area CLASS AREA-NAME START:END
|
|
;
|
|
; where CLASS is anything, but please use one of CODE, DATA, BSS
|
|
; START and END are addresses, the end address is not included
|
|
|
|
; Interrupt vectors are declared in the following way:
|
|
|
|
; entry NAME ADDRESS COMMENT
|
|
|
|
.default UPD780021A
|
|
|
|
|
|
.UPD780021A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x2000 Internal ROM
|
|
area DATA EXT_ 0x2000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area ()
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780021AY
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x2000 Internal ROM
|
|
area DATA EXT_ 0x2000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780021AY_A
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780021A_A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780022A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area DATA EXT_ 0x4000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780022AY
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area DATA EXT_ 0x4000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780022AY_A
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780022A_A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780023A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_ 0x6000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780023AY
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_ 0x6000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780023AY_A
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780023A_A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780024A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_ 0x8000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780024AY
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_ 0x8000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780024AY_A
|
|
; U13291EE2V0PL00.PDF, U14043EJ1V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780024A_A
|
|
; U13291EE2V0PL00.PDF, U14042EJ3V0DS00.PDF, U14046EJ2V0UM00.PDF
|
|
.UPD780031A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x2000 Internal ROM
|
|
area DATA EXT_ 0x2000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area ()
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780031AY
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF, U14045EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x2000 Internal ROM
|
|
area DATA EXT_ 0x2000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780031AY_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780031A_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780032A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area DATA EXT_ 0x4000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780032AY
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF, U14045EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area DATA EXT_ 0x4000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780032AY_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780032A_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780033A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_ 0x6000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780033AY
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF, U14045EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_ 0x6000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780033AY_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780033A_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780034A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_ 0x8000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780034AY
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14044EJ3V0DS00.PDF, U14045EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_ 0x8000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780034AY_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD780034A_A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U15132EJ1V0DS00.PDF
|
|
.UPD78F0034A
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14040EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0x8000 Flash memory
|
|
area DATA EXT_ 0x8000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTCSI31_ 0x0016 INTCSI31
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
SIO31 0xFF1B Serial I/O shift register 31
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM31 0xFFB8 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/Disable Specification for SIO31
|
|
CSIM31.MODE1 2 Transfer Operation Modes and Flags
|
|
CSIM31.SCL311 1 Clock Selection bit 1
|
|
CSIM31.SCL310 0 Clock Selection bit 0
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0034AY
|
|
; U13291EE2V0PL00.PDF, U14046EJ2V0UM00.PDF, U14040EJ4V0DS00.PDF, U14041EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0x8000 Flash memory
|
|
area DATA EXT_ 0x8000:0xF800 External memory
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI30_ 0x0014 INTCSI30
|
|
interrupt INTIIC0_ 0x0018 INTIIC0
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM00_ 0x001C INTTM00
|
|
interrupt INTTM01_ 0x001E INTTM01
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR00 0xFF0A 16-bit timer capture/compare register 00
|
|
CR01 0xFF0C 16-bit timer capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer counter 0
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0 0xFF18 Transmit shift register 0
|
|
RXB0 0xFF19 Receive buffer register 0
|
|
SIO30 0xFF1A Serial I/O shift register 30
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin I/O Mode Selection
|
|
PM0.PM02 2 P02 Pin I/O Mode Selection
|
|
PM0.PM01 1 P01 Pin I/O Mode Selection
|
|
PM0.PM00 0 P00 Pin I/O Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin I/O Mode Selection
|
|
PM2.PM24 4 P24 Pin I/O Mode Selection
|
|
PM2.PM23 3 P23 Pin I/O Mode Selection
|
|
PM2.PM22 2 P22 Pin I/O Mode Selection
|
|
PM2.PM21 1 P21 Pin I/O Mode Selection
|
|
PM2.PM20 0 P20 Pin I/O Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin I/O Mode Selection
|
|
PM3.PM35 5 P35 Pin I/O Mode Selection
|
|
PM3.PM34 4 P34 Pin I/O Mode Selection
|
|
PM3.PM33 3 P33 Pin I/O Mode Selection
|
|
PM3.PM32 2 P32 Pin I/O Mode Selection
|
|
PM3.PM31 1 P31 Pin I/O Mode Selection
|
|
PM3.PM30 0 P30 Pin I/O Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin I/O Mode Selection
|
|
PM4.PM46 6 P46 Pin I/O Mode Selection
|
|
PM4.PM45 5 P45 Pin I/O Mode Selection
|
|
PM4.PM44 4 P44 Pin I/O Mode Selection
|
|
PM4.PM43 3 P43 Pin I/O Mode Selection
|
|
PM4.PM42 2 P42 Pin I/O Mode Selection
|
|
PM4.PM41 1 P41 Pin I/O Mode Selection
|
|
PM4.PM40 0 P40 Pin I/O Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin I/O Mode Selection
|
|
PM5.PM56 6 P56 Pin I/O Mode Selection
|
|
PM5.PM55 5 P55 Pin I/O Mode Selection
|
|
PM5.PM54 4 P54 Pin I/O Mode Selection
|
|
PM5.PM53 3 P53 Pin I/O Mode Selection
|
|
PM5.PM52 2 P52 Pin I/O Mode Selection
|
|
PM5.PM51 1 P51 Pin I/O Mode Selection
|
|
PM5.PM50 0 P50 Pin I/O Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin I/O Mode Selection
|
|
PM6.PM66 6 P66 Pin I/O Mode Selection
|
|
PM6.PM65 5 P65 Pin I/O Mode Selection
|
|
PM6.PM64 4 P64 Pin I/O Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin I/O Mode Selection
|
|
PM7.PM74 4 P74 Pin I/O Mode Selection
|
|
PM7.PM73 3 P73 Pin I/O Mode Selection
|
|
PM7.PM72 2 P72 Pin I/O Mode Selection
|
|
PM7.PM71 1 P71 Pin I/O Mode Selection
|
|
PM7.PM70 0 P70 Pin I/O Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin On-Chip Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin On-Chip Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin On-Chip Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin On-Chip Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin On-Chip Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin On-Chip Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3 Operating Mode and Clear Mode Selection bit 3
|
|
TMC0.TMC02 2 Operating Mode and Clear Mode Selection bit 2
|
|
TMC0.TMC01 1 Operating Mode and Clear Mode Selection bit 1
|
|
TMC0.OVF0 0 16-Bit Timer Counter 0 (TM0) Overflow Detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 6 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 5 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 4 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Timer Output F/F Control by Match of CR00 and TM0
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 Timer Output F/F Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 Timer Output F/F Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0
|
|
IICC0.IICE0 7 I 2 C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/Disable Specification for SIO30
|
|
CSIM30.MODE0 2 Transfer Operation Modes and Flags
|
|
CSIM30.SCL301 1 Clock Selection bit 1
|
|
CSIM30.SCL300 0 Clock Selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF01 5 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 4 TMIF00 - Interrupt Request Flag
|
|
IF0H.WTIIF 3 WTIIF - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK01 5 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 4 TMMK00 - Interrupt Servicing Control
|
|
MK0H.WTIMK 3 WTIMK - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR01 5 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 4 TMPR00 - Priority Level Selection
|
|
PR0H.WTIPR 3 WTIPR - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780053
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_ 0x6000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780053Y
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF, U12328EJ1V1DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_ 0x6000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780053Y_A
|
|
|
|
.UPD780053_A
|
|
|
|
.UPD780054
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_ 0x8000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780054Y
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF, U12328EJ1V1DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_ 0x8000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780054Y_A
|
|
|
|
.UPD780054_A
|
|
|
|
.UPD780055
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area DATA EXT_ 0xA000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780055Y
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF, U12328EJ1V1DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area DATA EXT_ 0xA000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780055Y_A
|
|
|
|
.UPD780055_A
|
|
|
|
.UPD780056
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_ 0xC000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780056Y
|
|
; U12013EJ2V0UM00.PDF, U12182EJ4V0DS00.PDF, U12328EJ1V1DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_ 0xC000:0xFA80 External memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-Speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780056Y_A
|
|
|
|
.UPD780056_A
|
|
|
|
.UPD780058B
|
|
; U12182EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction Address Register 1 and Fetch Address Match Detection Control
|
|
CORCN.CORST1 2 Correction Address Register 1 and Fetch Address Match Detection
|
|
CORCN.COREN0 1 Correction Address Register 0 and Fetch Address Match Detection Control
|
|
CORCN.CORST0 0 Correction Address Register 0 and Fetch Address Match Detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780058BY
|
|
; U12182EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction Address Register 1 and Fetch Address Match Detection Control
|
|
CORCN.CORST1 2 Correction Address Register 1 and Fetch Address Match Detection
|
|
CORCN.COREN0 1 Correction Address Register 0 and Fetch Address Match Detection Control
|
|
CORCN.CORST0 0 Correction Address Register 0 and Fetch Address Match Detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780058BY_A
|
|
|
|
.UPD780058B_A
|
|
|
|
.UPD78F0058
|
|
; U12013EJ2V0UM00.PDF, U12092EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xF000 Flash memory
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction Address Register 1 and Fetch Address Match Detection Control
|
|
CORCN.CORST1 2 Correction Address Register 1 and Fetch Address Match Detection
|
|
CORCN.COREN0 1 Correction Address Register 0 and Fetch Address Match Detection Control
|
|
CORCN.CORST0 0 Correction Address Register 0 and Fetch Address Match Detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0058Y
|
|
; U12013EJ2V0UM00.PDF, U12092EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xF000 Flash memory
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection pin 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection pin 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection pin 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection pin 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection pin 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection pin 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection pin 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection pin 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4 Serial Interface Channel 0 Clock Selection bit 4
|
|
CSIM0.CSIM03 3 Serial Interface Channel 0 Clock Selection bit 3
|
|
CSIM0.CSIM02 2 Serial Interface Channel 0 Clock Selection bit 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Automatic Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Sourse Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift/Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction Address Register 1 and Fetch Address Match Detection Control
|
|
CORCN.CORST1 2 Correction Address Register 1 and Fetch Address Match Detection
|
|
CORCN.COREN0 1 Correction Address Register 0 and Fetch Address Match Detection Control
|
|
CORCN.CORST0 0 Correction Address Register 0 and Fetch Address Match Detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Size Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Size Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Size Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Size Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Size Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Size Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Size Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2
|
|
OSTS.OSTS1 1
|
|
OSTS.OSTS0 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4
|
|
PCC.PCC2 2 CPU CIock Selection bit 2
|
|
PCC.PCC1 1 CPU CIock Selection bit 1
|
|
PCC.PCC0 0 CPU CIock Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780065
|
|
; U13420EJ2V0UM00.PDF, U15151EE1V0PL00.PDF, U13732EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area DATA EXT_ 0xA000:0xE800 External memory
|
|
area DATA RAM_1 0xE800:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004
|
|
interrupt INTP0_ 0x0006
|
|
interrupt INTP1_ 0x0008
|
|
interrupt INTP2_ 0x000A
|
|
interrupt INTP3_ 0x000C
|
|
interrupt INTSER0_ 0x000E
|
|
interrupt INTSR0_ 0x0010
|
|
interrupt INTST0_ 0x0012
|
|
interrupt INTCSI30_ 0x0014
|
|
interrupt INTCSI31_ 0x0016
|
|
interrupt INTCSI1_ 0x0018
|
|
interrupt INTTM00_ 0x001A
|
|
interrupt INTTM01_ 0x001C
|
|
interrupt INTTM50_ 0x001E
|
|
interrupt INTTM51_ 0x0020
|
|
interrupt INTWTI_ 0x0022
|
|
interrupt INTWT_ 0x0024
|
|
interrupt INTAD0_ 0x0026
|
|
interrupt BRK_ 0x003E
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
RESERVEDFF01 0xFF01 RESERVED
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
CR00 0xFF0A Capture/compare register 00
|
|
CR01 0xFF0C Capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer/counter 0
|
|
CR50 0xFF10 8-bit compare register 50
|
|
CR51 0xFF11 8-bit compare register 51
|
|
TM50 0xFF12 8-bit counter 50
|
|
TM51 0xFF13 8-bit counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
ADCR0 0xFF15 A/D conversion result register
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
SIO1 0xFF17 Serial I/O shift register 1
|
|
SIO30 0xFF18 Serial I/O shift register 30
|
|
SIO31 0xFF19 Serial I/O shift register 31
|
|
TXS0 0xFF1A Transmit shift register
|
|
RXB0 0xFF1B Receive buffer register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 P07 pin input/output mode select
|
|
PM0.PM06 6 P06 pin input/output mode select
|
|
PM0.PM05 5 P05 pin input/output mode select
|
|
PM0.PM04 4 P04 pin input/output mode select
|
|
PM0.PM03 3 P03 pin input/output mode select
|
|
PM0.PM02 2 P02 pin input/output mode select
|
|
PM0.PM01 1 P01 pin input/output mode select
|
|
PM0.PM00 0 P00 pin input/output mode select
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 pin input/output mode select
|
|
PM2.PM26 6 P26 pin input/output mode select
|
|
PM2.PM25 5 P25 pin input/output mode select
|
|
PM2.PM24 4 P24 pin input/output mode select
|
|
PM2.PM23 3 P23 pin input/output mode select
|
|
PM2.PM22 2 P22 pin input/output mode select
|
|
PM2.PM21 1 P21 pin input/output mode select
|
|
PM2.PM20 0 P20 pin input/output mode select
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 pin input/output mode select
|
|
PM3.PM36 6 P36 pin input/output mode select
|
|
PM3.PM35 5 P35 pin input/output mode select
|
|
PM3.PM34 4 P34 pin input/output mode select
|
|
PM3.PM33 3 P33 pin input/output mode select
|
|
PM3.PM32 2 P32 pin input/output mode select
|
|
PM3.PM31 1 P31 pin input/output mode select
|
|
PM3.PM30 0 P30 pin input/output mode select
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin input/output mode select
|
|
PM4.PM46 6 P46 pin input/output mode select
|
|
PM4.PM45 5 P45 pin input/output mode select
|
|
PM4.PM44 4 P44 pin input/output mode select
|
|
PM4.PM43 3 P43 pin input/output mode select
|
|
PM4.PM42 2 P42 pin input/output mode select
|
|
PM4.PM41 1 P41 pin input/output mode select
|
|
PM4.PM40 0 P40 pin input/output mode select
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin input/output mode select
|
|
PM5.PM56 6 P56 pin input/output mode select
|
|
PM5.PM55 5 P55 pin input/output mode select
|
|
PM5.PM54 4 P54 pin input/output mode select
|
|
PM5.PM53 3 P53 pin input/output mode select
|
|
PM5.PM52 2 P52 pin input/output mode select
|
|
PM5.PM51 1 P51 pin input/output mode select
|
|
PM5.PM50 0 P50 pin input/output mode select
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin input/output mode select
|
|
PM6.PM66 6 P66 pin input/output mode select
|
|
PM6.PM65 5 P65 pin input/output mode select
|
|
PM6.PM64 4 P64 pin input/output mode select
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM77 7 P77 pin input/output mode select
|
|
PM7.PM76 6 P76 pin input/output mode select
|
|
PM7.PM75 5 P75 pin input/output mode select
|
|
PM7.PM74 4 P74 pin input/output mode select
|
|
PM7.PM73 3 P73 pin input/output mode select
|
|
PM7.PM72 2 P72 pin input/output mode select
|
|
PM7.PM71 1 P71 pin input/output mode select
|
|
PM7.PM70 0 P70 pin input/output mode select
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM84 4 P84 pin input/output mode select
|
|
PM8.PM83 3 P83 pin input/output mode select
|
|
PM8.PM82 2 P82 pin input/output mode select
|
|
PM8.PM81 1 P81 pin input/output mode select
|
|
PM8.PM80 0 P80 pin input/output mode select
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM92 2 P92 pin input/output mode select
|
|
PM9.PM91 1 P91 pin input/output mode select
|
|
PM9.PM90 0 P90 pin input/output mode select
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU07 7 P07 pin internal pull-up resistor select
|
|
PU0.PU06 6 P06 pin internal pull-up resistor select
|
|
PU0.PU05 5 P05 pin internal pull-up resistor select
|
|
PU0.PU04 4 P04 pin internal pull-up resistor select
|
|
PU0.PU03 3 P03 pin internal pull-up resistor select
|
|
PU0.PU02 2 P02 pin internal pull-up resistor select
|
|
PU0.PU01 1 P01 pin internal pull-up resistor select
|
|
PU0.PU00 0 P00 pin internal pull-up resistor select
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU27 7 P27 pin internal pull-up resistor select
|
|
PU2.PU26 6 P26 pin internal pull-up resistor select
|
|
PU2.PU25 5 P25 pin internal pull-up resistor select
|
|
PU2.PU24 4 P24 pin internal pull-up resistor select
|
|
PU2.PU23 3 P23 pin internal pull-up resistor select
|
|
PU2.PU22 2 P22 pin internal pull-up resistor select
|
|
PU2.PU21 1 P21 pin internal pull-up resistor select
|
|
PU2.PU20 0 P20 pin internal pull-up resistor select
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 P37 pin internal pull-up resistor select
|
|
PU3.PU36 6 P36 pin internal pull-up resistor select
|
|
PU3.PU35 5 P35 pin internal pull-up resistor select
|
|
PU3.PU34 4 P34 pin internal pull-up resistor select
|
|
PU3.PU33 3 P33 pin internal pull-up resistor select
|
|
PU3.PU32 2 P32 pin internal pull-up resistor select
|
|
PU3.PU31 1 P31 pin internal pull-up resistor select
|
|
PU3.PU30 0 P30 pin internal pull-up resistor select
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor select
|
|
PU4.PU46 6 P46 pin internal pull-up resistor select
|
|
PU4.PU45 5 P45 pin internal pull-up resistor select
|
|
PU4.PU44 4 P44 pin internal pull-up resistor select
|
|
PU4.PU43 3 P43 pin internal pull-up resistor select
|
|
PU4.PU42 2 P42 pin internal pull-up resistor select
|
|
PU4.PU41 1 P41 pin internal pull-up resistor select
|
|
PU4.PU40 0 P40 pin internal pull-up resistor select
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor select
|
|
PU5.PU56 6 P56 pin internal pull-up resistor select
|
|
PU5.PU55 5 P55 pin internal pull-up resistor select
|
|
PU5.PU54 4 P54 pin internal pull-up resistor select
|
|
PU5.PU53 3 P53 pin internal pull-up resistor select
|
|
PU5.PU52 2 P52 pin internal pull-up resistor select
|
|
PU5.PU51 1 P51 pin internal pull-up resistor select
|
|
PU5.PU50 0 P50 pin internal pull-up resistor select
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor select
|
|
PU6.PU66 6 P66 pin internal pull-up resistor select
|
|
PU6.PU65 5 P65 pin internal pull-up resistor select
|
|
PU6.PU64 4 P64 pin internal pull-up resistor select
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU77 7 P77 pin internal pull-up resistor select
|
|
PU7.PU76 6 P76 pin internal pull-up resistor select
|
|
PU7.PU75 5 P75 pin internal pull-up resistor select
|
|
PU7.PU74 4 P74 pin internal pull-up resistor select
|
|
PU7.PU73 3 P73 pin internal pull-up resistor select
|
|
PU7.PU72 2 P72 pin internal pull-up resistor select
|
|
PU7.PU71 1 P71 pin internal pull-up resistor select
|
|
PU7.PU70 0 P70 pin internal pull-up resistor select
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU84 4 P84 pin internal pull-up resistor select
|
|
PU8.PU83 3 P83 pin internal pull-up resistor select
|
|
PU8.PU82 2 P82 pin internal pull-up resistor select
|
|
PU8.PU81 1 P81 pin internal pull-up resistor select
|
|
PU8.PU80 0 P80 pin internal pull-up resistor select
|
|
PU9 0xFF39 Pull-up resistor option register 9
|
|
PU9.PU92 2 P92 pin internal pull-up resistor select
|
|
PU9.PU91 1 P91 pin internal pull-up resistor select
|
|
PU9.PU90 0 P90 pin internal pull-up resistor select
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output selection register
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTM 0xFF41 Watch timer mode control register
|
|
WTM.WTM7 7 Watch timer count clock selection
|
|
WTM.WTM6 6 Prescaler interval time selection bit 6
|
|
WTM.WTM5 5 Prescaler interval time selection bit 5
|
|
WTM.WTM4 4 Prescaler interval time selection bit 4
|
|
WTM.WTM1 1 5-bit counter operation control
|
|
WTM.WTM0 0 Watch timer enables operation
|
|
WDCS 0xFF42 Watchdog timer clock selection register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2
|
|
MEM.MM1 1
|
|
MEM.MM0 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 TM0 overflow detection
|
|
PRM0 0xFF61 Prescaler mode register
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operating mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00n operating mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.OSPT 6 Control of one-shot pulse output trigger by software
|
|
TOC0.OSPE 5 One-shot pulse output control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 16-bit timer/event counter timer output F/F status setting
|
|
TOC0.LVR0 2 16-bit timer/event counter timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter output control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operation mode register 1
|
|
CSIM1.CSIE10 7 Enables/disables operation of serial interface
|
|
CSIM1.DIR10 6 Specifies first bit of serial transfer data
|
|
CSIM1.ATE0 5 Selects operating mode of serial interface
|
|
CSIM1.LCSK10 4 Chip enable control of SCK1 pin
|
|
CSIM1.SCL101 1 Selects serial clock of serial interface bit 1
|
|
CSIM1.SCL100 0 Selects serial clock of serial interface bit 0
|
|
ADTC0 0xFF69 Automatic data transmission/reception control register
|
|
ADTC0.RE0 7 Receive control of automatic transmit/receive function
|
|
ADTC0.ARLD0 6 Operating mode selection of automatic transmit/receive function
|
|
ADTC0.ERCE0 5 Error check control of automatic transmit/receive function
|
|
ADTC0.ERR0 4 Error detection of automatic transmit/receive function
|
|
ADTC0.TRF0 3 Status of automatic transmit/receive function
|
|
ADTC0.STRB0 2 Strobe output control
|
|
ADTC0.BUSY10 1 Busy input control bit 1
|
|
ADTC0.BUSY00 0 Busy input control bit 0
|
|
ADTP0 0xFF6A Automatic data transmission/reception address pointer
|
|
ADTI0 0xFF6B Automatic data transmission/reception interval specification register
|
|
ADTI0.ADTI07 7 Data transfer interval control
|
|
ADTI0.ADTI04 4 Data transfer interval specification bit 4
|
|
ADTI0.ADTI03 3 Data transfer interval specification bit 3
|
|
ADTI0.ADTI02 2 Data transfer interval specification bit 2
|
|
ADTI0.ADTI01 1 Data transfer interval specification bit 1
|
|
ADTI0.ADTI00 0 Data transfer interval specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.TMC504 4 Single mode/cascade connection mode selection
|
|
TMC50.LVS50 3 Timer output F/F status setting
|
|
TMC50.LVR50 2 Timer output F/F status setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade connection mode selection
|
|
TMC51.LVS51 3 Timer output F/F status setting
|
|
TMC51.LVR51 2 Timer output F/F status setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADS0 0xFF81 Analog input channel specification register
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIM0.IRDAM0 0 Operation specified for infrared data transfer mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/disable specification for SIO30
|
|
CSIM30.MODE0 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
CSIM31 0xFFB1 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE1 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt request flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt request flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIIF 7 WTIIF - Interrupt request flag
|
|
IF0H.TMIF51 6 TMIF51 - Interrupt request flag
|
|
IF0H.TMIF50 5 TMIF50 - Interrupt request flag
|
|
IF0H.TMIF01 4 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 3 TMIF00 - Interrupt request flag
|
|
IF0H.CSIIF1 2 CSIIF1 - Interrupt request flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt request flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 1 ADIF0 - Interrupt request flag
|
|
IF1L.WTIF 0 WTIF - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt servicing control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt servicing control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTIMK 7 WTIMK - Interrupt servicing control
|
|
MK0H.TMMK51 6 TMMK51 - Interrupt servicing control
|
|
MK0H.TMMK50 5 TMMK50 - Interrupt servicing control
|
|
MK0H.TMMK01 4 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 3 TMMK00 - Interrupt servicing control
|
|
MK0H.CSIMK1 2 CSIMK1 - Interrupt servicing control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt servicing control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 1 ADMK0 - Interrupt servicing control
|
|
MK1L.WTMK 0 WTMK - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority level selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority level selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.WTIPR 7 WTIPR - Priority level selection
|
|
PR0H.TMPR51 6 TMPR51 - Priority level selection
|
|
PR0H.TMPR50 5 TMPR50 - Priority level selection
|
|
PR0H.TMPR01 4 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 3 TMPR00 - Priority level selection
|
|
PR0H.CSIPR1 2 CSIPR1 - Priority level selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority level selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority level selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.ADPR0 1 ADPR0 - Priority level selection
|
|
PR1L.WTPR0 0 WTPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait control bit 1
|
|
MM.PW0 4 Wait control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time selection register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor select
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CPU clock (fCPU) select
|
|
PCC.PCC2 2 CPU clock (fCPU) select bit 2
|
|
PCC.PCC1 1 CPU clock (fCPU) select bit 1
|
|
PCC.PCC0 0 CPU clock (fCPU) select bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0066
|
|
; U13420EJ2V0UM00.PDF, U15151EE1V0PL00.PDF, U13419EJ1V0PM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xC000 Flash memory
|
|
area DATA EXT_ 0xC000:0xE800 External memory
|
|
area DATA RAM_1 0xE800:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_AA 0xFFD0:0xFFE0
|
|
area DATA FSR_1 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004
|
|
interrupt INTP0_ 0x0006
|
|
interrupt INTP1_ 0x0008
|
|
interrupt INTP2_ 0x000A
|
|
interrupt INTP3_ 0x000C
|
|
interrupt INTSER0_ 0x000E
|
|
interrupt INTSR0_ 0x0010
|
|
interrupt INTST0_ 0x0012
|
|
interrupt INTCSI30_ 0x0014
|
|
interrupt INTCSI31_ 0x0016
|
|
interrupt INTCSI1_ 0x0018
|
|
interrupt INTTM00_ 0x001A
|
|
interrupt INTTM01_ 0x001C
|
|
interrupt INTTM50_ 0x001E
|
|
interrupt INTTM51_ 0x0020
|
|
interrupt INTWTI_ 0x0022
|
|
interrupt INTWT_ 0x0024
|
|
interrupt INTAD0_ 0x0026
|
|
interrupt BRK_ 0x003E
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
RESERVEDFF01 0xFF01 RESERVED
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
CR00 0xFF0A Capture/compare register 00
|
|
CR01 0xFF0C Capture/compare register 01
|
|
TM0 0xFF0E 16-bit timer/counter 0
|
|
CR50 0xFF10 8-bit compare register 50
|
|
CR51 0xFF11 8-bit compare register 51
|
|
TM50 0xFF12 8-bit counter 50
|
|
TM51 0xFF13 8-bit counter 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
ADCR0 0xFF15 A/D conversion result register
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
SIO1 0xFF17 Serial I/O shift register 1
|
|
SIO30 0xFF18 Serial I/O shift register 30
|
|
SIO31 0xFF19 Serial I/O shift register 31
|
|
TXS0 0xFF1A Transmit shift register
|
|
RXB0 0xFF1B Receive buffer register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 P07 pin input/output mode select
|
|
PM0.PM06 6 P06 pin input/output mode select
|
|
PM0.PM05 5 P05 pin input/output mode select
|
|
PM0.PM04 4 P04 pin input/output mode select
|
|
PM0.PM03 3 P03 pin input/output mode select
|
|
PM0.PM02 2 P02 pin input/output mode select
|
|
PM0.PM01 1 P01 pin input/output mode select
|
|
PM0.PM00 0 P00 pin input/output mode select
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 pin input/output mode select
|
|
PM2.PM26 6 P26 pin input/output mode select
|
|
PM2.PM25 5 P25 pin input/output mode select
|
|
PM2.PM24 4 P24 pin input/output mode select
|
|
PM2.PM23 3 P23 pin input/output mode select
|
|
PM2.PM22 2 P22 pin input/output mode select
|
|
PM2.PM21 1 P21 pin input/output mode select
|
|
PM2.PM20 0 P20 pin input/output mode select
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 pin input/output mode select
|
|
PM3.PM36 6 P36 pin input/output mode select
|
|
PM3.PM35 5 P35 pin input/output mode select
|
|
PM3.PM34 4 P34 pin input/output mode select
|
|
PM3.PM33 3 P33 pin input/output mode select
|
|
PM3.PM32 2 P32 pin input/output mode select
|
|
PM3.PM31 1 P31 pin input/output mode select
|
|
PM3.PM30 0 P30 pin input/output mode select
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin input/output mode select
|
|
PM4.PM46 6 P46 pin input/output mode select
|
|
PM4.PM45 5 P45 pin input/output mode select
|
|
PM4.PM44 4 P44 pin input/output mode select
|
|
PM4.PM43 3 P43 pin input/output mode select
|
|
PM4.PM42 2 P42 pin input/output mode select
|
|
PM4.PM41 1 P41 pin input/output mode select
|
|
PM4.PM40 0 P40 pin input/output mode select
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin input/output mode select
|
|
PM5.PM56 6 P56 pin input/output mode select
|
|
PM5.PM55 5 P55 pin input/output mode select
|
|
PM5.PM54 4 P54 pin input/output mode select
|
|
PM5.PM53 3 P53 pin input/output mode select
|
|
PM5.PM52 2 P52 pin input/output mode select
|
|
PM5.PM51 1 P51 pin input/output mode select
|
|
PM5.PM50 0 P50 pin input/output mode select
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin input/output mode select
|
|
PM6.PM66 6 P66 pin input/output mode select
|
|
PM6.PM65 5 P65 pin input/output mode select
|
|
PM6.PM64 4 P64 pin input/output mode select
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM77 7 P77 pin input/output mode select
|
|
PM7.PM76 6 P76 pin input/output mode select
|
|
PM7.PM75 5 P75 pin input/output mode select
|
|
PM7.PM74 4 P74 pin input/output mode select
|
|
PM7.PM73 3 P73 pin input/output mode select
|
|
PM7.PM72 2 P72 pin input/output mode select
|
|
PM7.PM71 1 P71 pin input/output mode select
|
|
PM7.PM70 0 P70 pin input/output mode select
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM84 4 P84 pin input/output mode select
|
|
PM8.PM83 3 P83 pin input/output mode select
|
|
PM8.PM82 2 P82 pin input/output mode select
|
|
PM8.PM81 1 P81 pin input/output mode select
|
|
PM8.PM80 0 P80 pin input/output mode select
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM92 2 P92 pin input/output mode select
|
|
PM9.PM91 1 P91 pin input/output mode select
|
|
PM9.PM90 0 P90 pin input/output mode select
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU07 7 P07 pin internal pull-up resistor select
|
|
PU0.PU06 6 P06 pin internal pull-up resistor select
|
|
PU0.PU05 5 P05 pin internal pull-up resistor select
|
|
PU0.PU04 4 P04 pin internal pull-up resistor select
|
|
PU0.PU03 3 P03 pin internal pull-up resistor select
|
|
PU0.PU02 2 P02 pin internal pull-up resistor select
|
|
PU0.PU01 1 P01 pin internal pull-up resistor select
|
|
PU0.PU00 0 P00 pin internal pull-up resistor select
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU27 7 P27 pin internal pull-up resistor select
|
|
PU2.PU26 6 P26 pin internal pull-up resistor select
|
|
PU2.PU25 5 P25 pin internal pull-up resistor select
|
|
PU2.PU24 4 P24 pin internal pull-up resistor select
|
|
PU2.PU23 3 P23 pin internal pull-up resistor select
|
|
PU2.PU22 2 P22 pin internal pull-up resistor select
|
|
PU2.PU21 1 P21 pin internal pull-up resistor select
|
|
PU2.PU20 0 P20 pin internal pull-up resistor select
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 P37 pin internal pull-up resistor select
|
|
PU3.PU36 6 P36 pin internal pull-up resistor select
|
|
PU3.PU35 5 P35 pin internal pull-up resistor select
|
|
PU3.PU34 4 P34 pin internal pull-up resistor select
|
|
PU3.PU33 3 P33 pin internal pull-up resistor select
|
|
PU3.PU32 2 P32 pin internal pull-up resistor select
|
|
PU3.PU31 1 P31 pin internal pull-up resistor select
|
|
PU3.PU30 0 P30 pin internal pull-up resistor select
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor select
|
|
PU4.PU46 6 P46 pin internal pull-up resistor select
|
|
PU4.PU45 5 P45 pin internal pull-up resistor select
|
|
PU4.PU44 4 P44 pin internal pull-up resistor select
|
|
PU4.PU43 3 P43 pin internal pull-up resistor select
|
|
PU4.PU42 2 P42 pin internal pull-up resistor select
|
|
PU4.PU41 1 P41 pin internal pull-up resistor select
|
|
PU4.PU40 0 P40 pin internal pull-up resistor select
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor select
|
|
PU5.PU56 6 P56 pin internal pull-up resistor select
|
|
PU5.PU55 5 P55 pin internal pull-up resistor select
|
|
PU5.PU54 4 P54 pin internal pull-up resistor select
|
|
PU5.PU53 3 P53 pin internal pull-up resistor select
|
|
PU5.PU52 2 P52 pin internal pull-up resistor select
|
|
PU5.PU51 1 P51 pin internal pull-up resistor select
|
|
PU5.PU50 0 P50 pin internal pull-up resistor select
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor select
|
|
PU6.PU66 6 P66 pin internal pull-up resistor select
|
|
PU6.PU65 5 P65 pin internal pull-up resistor select
|
|
PU6.PU64 4 P64 pin internal pull-up resistor select
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU77 7 P77 pin internal pull-up resistor select
|
|
PU7.PU76 6 P76 pin internal pull-up resistor select
|
|
PU7.PU75 5 P75 pin internal pull-up resistor select
|
|
PU7.PU74 4 P74 pin internal pull-up resistor select
|
|
PU7.PU73 3 P73 pin internal pull-up resistor select
|
|
PU7.PU72 2 P72 pin internal pull-up resistor select
|
|
PU7.PU71 1 P71 pin internal pull-up resistor select
|
|
PU7.PU70 0 P70 pin internal pull-up resistor select
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU84 4 P84 pin internal pull-up resistor select
|
|
PU8.PU83 3 P83 pin internal pull-up resistor select
|
|
PU8.PU82 2 P82 pin internal pull-up resistor select
|
|
PU8.PU81 1 P81 pin internal pull-up resistor select
|
|
PU8.PU80 0 P80 pin internal pull-up resistor select
|
|
PU9 0xFF39 Pull-up resistor option register 9
|
|
PU9.PU92 2 P92 pin internal pull-up resistor select
|
|
PU9.PU91 1 P91 pin internal pull-up resistor select
|
|
PU9.PU90 0 P90 pin internal pull-up resistor select
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output selection register
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTM 0xFF41 Watch timer mode control register
|
|
WTM.WTM7 7 Watch timer count clock selection
|
|
WTM.WTM6 6 Prescaler interval time selection bit 6
|
|
WTM.WTM5 5 Prescaler interval time selection bit 5
|
|
WTM.WTM4 4 Prescaler interval time selection bit 4
|
|
WTM.WTM1 1 5-bit counter operation control
|
|
WTM.WTM0 0 Watch timer enables operation
|
|
WDCS 0xFF42 Watchdog timer clock selection register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2
|
|
MEM.MM1 1
|
|
MEM.MM0 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 TM0 overflow detection
|
|
PRM0 0xFF61 Prescaler mode register
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operating mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00n operating mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.OSPT 6 Control of one-shot pulse output trigger by software
|
|
TOC0.OSPE 5 One-shot pulse output control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 16-bit timer/event counter timer output F/F status setting
|
|
TOC0.LVR0 2 16-bit timer/event counter timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter output control
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operation mode register 1
|
|
CSIM1.CSIE10 7 Enables/disables operation of serial interface
|
|
CSIM1.DIR10 6 Specifies first bit of serial transfer data
|
|
CSIM1.ATE0 5 Selects operating mode of serial interface
|
|
CSIM1.LCSK10 4 Chip enable control of SCK1 pin
|
|
CSIM1.SCL101 1 Selects serial clock of serial interface bit 1
|
|
CSIM1.SCL100 0 Selects serial clock of serial interface bit 0
|
|
ADTC0 0xFF69 Automatic data transmission/reception control register
|
|
ADTC0.RE0 7 Receive control of automatic transmit/receive function
|
|
ADTC0.ARLD0 6 Operating mode selection of automatic transmit/receive function
|
|
ADTC0.ERCE0 5 Error check control of automatic transmit/receive function
|
|
ADTC0.ERR0 4 Error detection of automatic transmit/receive function
|
|
ADTC0.TRF0 3 Status of automatic transmit/receive function
|
|
ADTC0.STRB0 2 Strobe output control
|
|
ADTC0.BUSY10 1 Busy input control bit 1
|
|
ADTC0.BUSY00 0 Busy input control bit 0
|
|
ADTP0 0xFF6A Automatic data transmission/reception address pointer
|
|
ADTI0 0xFF6B Automatic data transmission/reception interval specification register
|
|
ADTI0.ADTI07 7 Data transfer interval control
|
|
ADTI0.ADTI04 4 Data transfer interval specification bit 4
|
|
ADTI0.ADTI03 3 Data transfer interval specification bit 3
|
|
ADTI0.ADTI02 2 Data transfer interval specification bit 2
|
|
ADTI0.ADTI01 1 Data transfer interval specification bit 1
|
|
ADTI0.ADTI00 0 Data transfer interval specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.TMC504 4 Single mode/cascade connection mode selection
|
|
TMC50.LVS50 3 Timer output F/F status setting
|
|
TMC50.LVR50 2 Timer output F/F status setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade connection mode selection
|
|
TMC51.LVS51 3 Timer output F/F status setting
|
|
TMC51.LVR51 2 Timer output F/F status setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADS0 0xFF81 Analog input channel specification register
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIM0.IRDAM0 0 Operation specified for infrared data transfer mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM30 0xFFB0 Serial operation mode register 30
|
|
CSIM30.CSIE30 7 Enable/disable specification for SIO30
|
|
CSIM30.MODE0 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
CSIM31 0xFFB1 Serial operation mode register 31
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE1 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
RESERVEDFFB8 0xFFB8 RESERVED
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt request flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt request flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIIF 7 WTIIF - Interrupt request flag
|
|
IF0H.TMIF51 6 TMIF51 - Interrupt request flag
|
|
IF0H.TMIF50 5 TMIF50 - Interrupt request flag
|
|
IF0H.TMIF01 4 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 3 TMIF00 - Interrupt request flag
|
|
IF0H.CSIIF1 2 CSIIF1 - Interrupt request flag
|
|
IF0H.CSIIF31 1 CSIIF31 - Interrupt request flag
|
|
IF0H.CSIIF30 0 CSIIF30 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 1 ADIF0 - Interrupt request flag
|
|
IF1L.WTIF 0 WTIF - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt servicing control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt servicing control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTIMK 7 WTIMK - Interrupt servicing control
|
|
MK0H.TMMK51 6 TMMK51 - Interrupt servicing control
|
|
MK0H.TMMK50 5 TMMK50 - Interrupt servicing control
|
|
MK0H.TMMK01 4 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 3 TMMK00 - Interrupt servicing control
|
|
MK0H.CSIMK1 2 CSIMK1 - Interrupt servicing control
|
|
MK0H.CSIMK31 1 CSIMK31 - Interrupt servicing control
|
|
MK0H.CSIMK30 0 CSIMK30 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 1 ADMK0 - Interrupt servicing control
|
|
MK1L.WTMK 0 WTMK - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority level selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority level selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.WTIPR 7 WTIPR - Priority level selection
|
|
PR0H.TMPR51 6 TMPR51 - Priority level selection
|
|
PR0H.TMPR50 5 TMPR50 - Priority level selection
|
|
PR0H.TMPR01 4 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 3 TMPR00 - Priority level selection
|
|
PR0H.CSIPR1 2 CSIPR1 - Priority level selection
|
|
PR0H.CSIPR31 1 CSIPR31 - Priority level selection
|
|
PR0H.CSIPR30 0 CSIPR30 - Priority level selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.ADPR0 1 ADPR0 - Priority level selection
|
|
PR1L.WTPR0 0 WTPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait control bit 1
|
|
MM.PW0 4 Wait control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time selection register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor select
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CPU clock (fCPU) select
|
|
PCC.PCC2 2 CPU clock (fCPU) select bit 2
|
|
PCC.PCC1 1 CPU clock (fCPU) select bit 1
|
|
PCC.PCC0 0 CPU clock (fCPU) select bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780076
|
|
; U14260EJ1V1UM00.PDF, U14688EE2V0PL00.PDF, U14259EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_ 0xC000:0xF400 External memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI1_ 0x0014 INTCSI1
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM000_ 0x001C INTTM000
|
|
interrupt INTTM010_ 0x001E INTTM010
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt INTSER2_ 0x002A INTSER2
|
|
interrupt INTSR2_ 0x002C INTSR2
|
|
interrupt INTST2_ 0x002E INTST2
|
|
interrupt INTTM001 0x0030 INTTM001
|
|
interrupt INTTM011_ 0x0032 INTTM011
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR000 0xFF0A 16-bit timer capture/compare register 000
|
|
CR010 0xFF0C 16-bit timer capture/compare register 010
|
|
TM00 0xFF0E 16-bit timer counter 00
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
TXB2 0xFF14 Transmit buffer register 2
|
|
RXB2 0xFF15 Receive buffer register 2
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0_RXB0 0xFF18 Transmit shift / Receive buffer register 0
|
|
SOTB1 0xFF19 Transmit buffer register 1
|
|
SIO1 0xFF1A Serial I/O shift register 1
|
|
SIO3 0xFF1B Serial I/O shift register 3
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin Input/Output Mode Selection
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin Internal Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin Internal Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin Internal Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin Internal Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin Internal Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin Internal Pull-Up Resistor Selection
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU80 0 P80 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Setting
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Selects Interrupt Request Time of Watch Timer
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Enables Operation
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC030 3
|
|
TMC00.TMC020 2
|
|
TMC00.TMC010 1
|
|
TMC00.OVF00 0 16-Bit Timer Counter 00 (TM00) Overflow Detection
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES110 7 ES110 - TI010 Valid Edge Selection
|
|
PRM00.ES100 6 ES100 - TI010 Valid Edge Selection
|
|
PRM00.ES010 5 ES010 - TI000 Valid Edge Selection
|
|
PRM00.ES000 4 ES000 - TI000 Valid Edge Selection
|
|
PRM00.PRM010 1 PRM010 - Count Clock Selection
|
|
PRM00.PRM000 0 PRM000 - Count Clock Selection
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC020 2 CR010 Operating Mode Selection
|
|
CRC00.CRC010 1 CR000 Capture Trigger Selection
|
|
CRC00.CRC000 0 CR000 Operating Mode Selection
|
|
TOC00 0xFF63 16-bit timer output control register 00
|
|
TOC00.OSPT0 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC00.OSPE0 5 One-Shot Pulse Output Control
|
|
TOC00.TOC040 4 Timer Output F/F Control by Match of CR010 and TM00
|
|
TOC00.LVS00 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.LVR00 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.TOC010 1 Timer Output F/F Control by Match of CR000 and TM00
|
|
TOC00.TOE00 0 16-Bit Timer/Event Counter Output Control
|
|
TMC01 0xFF64 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.OVF01 0 16-Bit Timer Counter 01 (TM01) Overflow Detection
|
|
PRM01 0xFF65 Prescaler mode register 01
|
|
PRM01.ES111 7 ES111 - TI011 Valid Edge Selection
|
|
PRM01.ES101 6 ES101 - TI011 Valid Edge Selection
|
|
PRM01.ES011 5 ES011 - TI001 Valid Edge Selection
|
|
PRM01.ES001 4 ES001 - TI001 Valid Edge Selection
|
|
PRM01.PRM011 1 PRM011 - Count Clock Selection
|
|
PRM01.PRM001 0 PRM001 - Count Clock Selection
|
|
CRC01 0xFF66 Capture/compare control register 01
|
|
CRC01.CRC021 2 CR011 Operating Mode Selection
|
|
CRC01.CRC011 1 CR001 Capture Trigger Selection
|
|
CRC01.CRC001 0 CR001 Operating Mode Selection
|
|
TOC01 0xFF67 16-bit timer output control register 01
|
|
TOC01.OSPT1 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC01.OSPE1 5 One-Shot Pulse Output Control
|
|
TOC01.TOC041 4 Timer Output F/F Control by Match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.LVR01 2 LVR01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.TOC011 1 Timer Output F/F Control by Match of CR001 and TM01
|
|
TOC01.TOE01 0 16-Bit Timer/Event Counter Output Control
|
|
CR001 0xFF68 16-bit timer capture/compare register 001
|
|
CR011 0xFF6A 16-bit timer capture/compare register 011
|
|
TM01 0xFF6C 16-bit timer counter 01
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 LVS50 - Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 LVR50 - Timer Output F/F Status Setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 LVS51 - Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 LVR51 - Timer Output F/F Status Setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADM0.ADCE0 0 Voltage Booster for A/D Converter Circuit Control
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
ASIM2 0xFF90 Asynchronous serial interface mode register 2
|
|
ASIM2.POWER2 7 Enables/Stops Clock Operation
|
|
ASIM2.TXE2 6 Stops/Enables Transmission
|
|
ASIM2.RXE2 5 Stops/Enables Reception
|
|
ASIM2.PS21 4 Parity Bit Specification bit 1
|
|
ASIM2.PS20 3 Parity Bit Specification bit 0
|
|
ASIM2.CL2 2 Data Character Length Specification
|
|
ASIM2.SL2 1 Specification for Number of Stop Bits for Transmission
|
|
ASIM2.ISRM2 0 Reception Error Interrupt Signal Control
|
|
TRMC2 0xFF91 Transfer mode specification register 2
|
|
TRMC2.TRM12 7 Transfer Mode bit 2
|
|
TRMC2.TRM02 6 Transfer Mode bit 1
|
|
TRMC2.MPIEN2 1 Enables/disables reception completion interrupt in multi-processor transfer mode
|
|
TRMC2.MPS2 0 Setting of multi-processor transmission appended bit
|
|
CKSEL2 0xFF92 Clock select register 2
|
|
CKSEL2.TPS22 6 Source Clock of 8-bit Counter bit 2
|
|
CKSEL2.TPS21 5 Source Clock of 8-bit Counter bit 1
|
|
CKSEL2.TPS20 4 Source Clock of 8-bit Counter bit 0
|
|
CKSEL2.TPW23 3 Selects IrDA Transmit Pulse Width of 1-bit Data bit 3
|
|
CKSEL2.TPW22 2 Selects IrDA Transmit Pulse Width of 1-bit Data bit 2
|
|
CKSEL2.TPW21 1 Selects IrDA Transmit Pulse Width of 1-bit Data bit 1
|
|
CKSEL2.TPW20 0 Selects IrDA Transmit Pulse Width of 1-bit Data bit 0
|
|
BRGC2 0xFF93 Baud rate generator control register 2
|
|
BRGC2.MDL27 7 Input Clock Selection for Baud Rate Generator bit 7
|
|
BRGC2.MDL26 6 Input Clock Selection for Baud Rate Generator bit 6
|
|
BRGC2.MDL25 5 Input Clock Selection for Baud Rate Generator bit 5
|
|
BRGC2.MDL24 4 Input Clock Selection for Baud Rate Generator bit 4
|
|
BRGC2.MDL23 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC2.MDL22 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC2.MDL21 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC2.MDL20 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
ASIS2 0xFF94 Asynchronous serial interface status register 2
|
|
ASIS2.MPR2 3 ID Reception Status Flag
|
|
ASIS2.PE2 2 Parity Error Flag
|
|
ASIS2.FE2 1 Framing Error Flag
|
|
ASIS2.OVE2 0 Overrun Error Flag
|
|
ASIF2 0xFF95 Asynchronous serial interface transmit status register 2
|
|
ASIF2.TXBF 1 Transmit Buffer Data Flag
|
|
ASIF2.TXSF 0 Transmit Shift Register Data Flag
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7 TXE0 - Operation Mode
|
|
ASIM0.RXE0 6 RXE0 - Operation Mode
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Controls Operation in 3-wire Serial I/O Mode
|
|
CSIM1.TRMD1 6 Selects Transmit/Receive Mode
|
|
CSIM1.SSE1 5 Specifies Whether SS1 Pin Is Used
|
|
CSIM1.DIR1 4 Specifies First Bit
|
|
CSIM1.CSOT1 0 Operation Mode Flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data Clock Phase Selection
|
|
CSIC1.DAP1 3 DAP1 - Data Clock Phase Selection
|
|
CSIC1.CKS12 2 Count Clock CSI1 Selection bit 2
|
|
CSIC1.CKS11 1 Count Clock CSI1 Selection bit 1
|
|
CSIC1.CKS10 0 Count Clock CSI1 Selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM3 0xFFB8 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/Disable Specification for SIO3
|
|
CSIM3.MODE3 2 Transfer Operation Modes and Flags
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF010 5 TMIF010 - Interrupt Request Flag
|
|
IF0H.TMIF000 4 TMIF000 - Interrupt Request Flag
|
|
IF0H.WTIIF0 3 WTIIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.CSIIF1 0 CSIIF1 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.TMIF011 7 TMIF011 - Interrupt Request Flag
|
|
IF1L.TMIF001 6 TMIF001 - Interrupt Request Flag
|
|
IF1L.STIF2 5 STIF2 - Interrupt Request Flag
|
|
IF1L.SRIF2 4 SRIF2 - Interrupt Request Flag
|
|
IF1L.SERIF2 3 SERIF2 - Interrupt Request Flag
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK010 5 TMMK010 - Interrupt Servicing Control
|
|
MK0H.TMMK000 4 TMMK000 - Interrupt Servicing Control
|
|
MK0H.WTIMK0 3 WTIMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.CSIMK1 0 CSIMK1 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.TMMK011 7 TMMK011 - Interrupt Servicing Control
|
|
MK1L.TMMK001 6 TMMK001 - Interrupt Servicing Control
|
|
MK1L.STMK2 5 STMK2 - Interrupt Servicing Control
|
|
MK1L.SRMK2 4 SRMK2 - Interrupt Servicing Control
|
|
MK1L.SERMK2 3 SERMK2 - Interrupt Servicing Control
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR010 5 TMPR010 - Priority Level Selection
|
|
PR0H.TMPR000 4 TMPR000 - Priority Level Selection
|
|
PR0H.WTIPR0 3 WTIPR0 - Priority Level Selection
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.CSIPR1 0 CSIPR1 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.TMPR011 7 TMPR011 - Priority Level Selection
|
|
PR1L.TMPR001 6 TMPR001 - Priority Level Selection
|
|
PR1L.STPR2 5 STPR2 - Priority Level Selection
|
|
PR1L.SRPR2 4 SRPR2 - Priority Level Selection
|
|
PR1L.SERPR2 3 SERPR2 - Priority Level Selection
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Selects Internal High-speed RAM Capacity bit 4
|
|
IXS.IXRAM3 3 Selects Internal High-speed RAM Capacity bit 3
|
|
IXS.IXRAM2 2 Selects Internal High-speed RAM Capacity bit 2
|
|
IXS.IXRAM1 1 Selects Internal High-speed RAM Capacity bit 1
|
|
IXS.IXRAM0 0 Selects Internal High-speed RAM Capacity bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780076Y
|
|
; U14260EJ1V1UM00.PDF, U14688EE2V0PL00.PDF, U14259EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_ 0xC000:0xF400 External memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI1_ 0x0014 INTCSI1
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTIIC0_ 0x0018 INTIIC0 (mPD780078Y Subseries only)
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM000_ 0x001C INTTM000
|
|
interrupt INTTM010_ 0x001E INTTM010
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt INTSER2_ 0x002A INTSER2
|
|
interrupt INTSR2_ 0x002C INTSR2
|
|
interrupt INTST2_ 0x002E INTST2
|
|
interrupt INTTM001 0x0030 INTTM001
|
|
interrupt INTTM011_ 0x0032 INTTM011
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR000 0xFF0A 16-bit timer capture/compare register 000
|
|
CR010 0xFF0C 16-bit timer capture/compare register 010
|
|
TM00 0xFF0E 16-bit timer counter 00
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
TXB2 0xFF14 Transmit buffer register 2
|
|
RXB2 0xFF15 Receive buffer register 2
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0_RXB0 0xFF18 Transmit shift / Receive buffer register 0
|
|
SOTB1 0xFF19 Transmit buffer register 1
|
|
SIO1 0xFF1A Serial I/O shift register 1
|
|
SIO3 0xFF1B Serial I/O shift register 3
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0 (mPD780078Y Subseries only)
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin Input/Output Mode Selection
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin Internal Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin Internal Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin Internal Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin Internal Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin Internal Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin Internal Pull-Up Resistor Selection
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU80 0 P80 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Setting
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Selects Interrupt Request Time of Watch Timer
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Enables Operation
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC030 3
|
|
TMC00.TMC020 2
|
|
TMC00.TMC010 1
|
|
TMC00.OVF00 0 16-Bit Timer Counter 00 (TM00) Overflow Detection
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES110 7 ES110 - TI010 Valid Edge Selection
|
|
PRM00.ES100 6 ES100 - TI010 Valid Edge Selection
|
|
PRM00.ES010 5 ES010 - TI000 Valid Edge Selection
|
|
PRM00.ES000 4 ES000 - TI000 Valid Edge Selection
|
|
PRM00.PRM010 1 PRM010 - Count Clock Selection
|
|
PRM00.PRM000 0 PRM000 - Count Clock Selection
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC020 2 CR010 Operating Mode Selection
|
|
CRC00.CRC010 1 CR000 Capture Trigger Selection
|
|
CRC00.CRC000 0 CR000 Operating Mode Selection
|
|
TOC00 0xFF63 16-bit timer output control register 00
|
|
TOC00.OSPT0 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC00.OSPE0 5 One-Shot Pulse Output Control
|
|
TOC00.TOC040 4 Timer Output F/F Control by Match of CR010 and TM00
|
|
TOC00.LVS00 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.LVR00 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.TOC010 1 Timer Output F/F Control by Match of CR000 and TM00
|
|
TOC00.TOE00 0 16-Bit Timer/Event Counter Output Control
|
|
TMC01 0xFF64 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.OVF01 0 16-Bit Timer Counter 01 (TM01) Overflow Detection
|
|
PRM01 0xFF65 Prescaler mode register 01
|
|
PRM01.ES111 7 ES111 - TI011 Valid Edge Selection
|
|
PRM01.ES101 6 ES101 - TI011 Valid Edge Selection
|
|
PRM01.ES011 5 ES011 - TI001 Valid Edge Selection
|
|
PRM01.ES001 4 ES001 - TI001 Valid Edge Selection
|
|
PRM01.PRM011 1 PRM011 - Count Clock Selection
|
|
PRM01.PRM001 0 PRM001 - Count Clock Selection
|
|
CRC01 0xFF66 Capture/compare control register 01
|
|
CRC01.CRC021 2 CR011 Operating Mode Selection
|
|
CRC01.CRC011 1 CR001 Capture Trigger Selection
|
|
CRC01.CRC001 0 CR001 Operating Mode Selection
|
|
TOC01 0xFF67 16-bit timer output control register 01
|
|
TOC01.OSPT1 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC01.OSPE1 5 One-Shot Pulse Output Control
|
|
TOC01.TOC041 4 Timer Output F/F Control by Match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.LVR01 2 LVR01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.TOC011 1 Timer Output F/F Control by Match of CR001 and TM01
|
|
TOC01.TOE01 0 16-Bit Timer/Event Counter Output Control
|
|
CR001 0xFF68 16-bit timer capture/compare register 001
|
|
CR011 0xFF6A 16-bit timer capture/compare register 011
|
|
TM01 0xFF6C 16-bit timer counter 01
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 LVS50 - Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 LVR50 - Timer Output F/F Status Setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 LVS51 - Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 LVR51 - Timer Output F/F Status Setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADM0.ADCE0 0 Voltage Booster for A/D Converter Circuit Control
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
ASIM2 0xFF90 Asynchronous serial interface mode register 2
|
|
ASIM2.POWER2 7 Enables/Stops Clock Operation
|
|
ASIM2.TXE2 6 Stops/Enables Transmission
|
|
ASIM2.RXE2 5 Stops/Enables Reception
|
|
ASIM2.PS21 4 Parity Bit Specification bit 1
|
|
ASIM2.PS20 3 Parity Bit Specification bit 0
|
|
ASIM2.CL2 2 Data Character Length Specification
|
|
ASIM2.SL2 1 Specification for Number of Stop Bits for Transmission
|
|
ASIM2.ISRM2 0 Reception Error Interrupt Signal Control
|
|
TRMC2 0xFF91 Transfer mode specification register 2
|
|
TRMC2.TRM12 7 Transfer Mode bit 2
|
|
TRMC2.TRM02 6 Transfer Mode bit 1
|
|
TRMC2.MPIEN2 1 Enables/disables reception completion interrupt in multi-processor transfer mode
|
|
TRMC2.MPS2 0 Setting of multi-processor transmission appended bit
|
|
CKSEL2 0xFF92 Clock select register 2
|
|
CKSEL2.TPS22 6 Source Clock of 8-bit Counter bit 2
|
|
CKSEL2.TPS21 5 Source Clock of 8-bit Counter bit 1
|
|
CKSEL2.TPS20 4 Source Clock of 8-bit Counter bit 0
|
|
CKSEL2.TPW23 3 Selects IrDA Transmit Pulse Width of 1-bit Data bit 3
|
|
CKSEL2.TPW22 2 Selects IrDA Transmit Pulse Width of 1-bit Data bit 2
|
|
CKSEL2.TPW21 1 Selects IrDA Transmit Pulse Width of 1-bit Data bit 1
|
|
CKSEL2.TPW20 0 Selects IrDA Transmit Pulse Width of 1-bit Data bit 0
|
|
BRGC2 0xFF93 Baud rate generator control register 2
|
|
BRGC2.MDL27 7 Input Clock Selection for Baud Rate Generator bit 7
|
|
BRGC2.MDL26 6 Input Clock Selection for Baud Rate Generator bit 6
|
|
BRGC2.MDL25 5 Input Clock Selection for Baud Rate Generator bit 5
|
|
BRGC2.MDL24 4 Input Clock Selection for Baud Rate Generator bit 4
|
|
BRGC2.MDL23 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC2.MDL22 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC2.MDL21 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC2.MDL20 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
ASIS2 0xFF94 Asynchronous serial interface status register 2
|
|
ASIS2.MPR2 3 ID Reception Status Flag
|
|
ASIS2.PE2 2 Parity Error Flag
|
|
ASIS2.FE2 1 Framing Error Flag
|
|
ASIS2.OVE2 0 Overrun Error Flag
|
|
ASIF2 0xFF95 Asynchronous serial interface transmit status register 2
|
|
ASIF2.TXBF 1 Transmit Buffer Data Flag
|
|
ASIF2.TXSF 0 Transmit Shift Register Data Flag
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7 TXE0 - Operation Mode
|
|
ASIM0.RXE0 6 RXE0 - Operation Mode
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0 (mPD780078Y Subseries only)
|
|
IICC0.IICE0 7 I2C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0 (mPD780078Y Subseries only)
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0 (mPD780078Y Subseries only)
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0 (mPD780078Y Subseries only)
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Controls Operation in 3-wire Serial I/O Mode
|
|
CSIM1.TRMD1 6 Selects Transmit/Receive Mode
|
|
CSIM1.SSE1 5 Specifies Whether SS1 Pin Is Used
|
|
CSIM1.DIR1 4 Specifies First Bit
|
|
CSIM1.CSOT1 0 Operation Mode Flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data Clock Phase Selection
|
|
CSIC1.DAP1 3 DAP1 - Data Clock Phase Selection
|
|
CSIC1.CKS12 2 Count Clock CSI1 Selection bit 2
|
|
CSIC1.CKS11 1 Count Clock CSI1 Selection bit 1
|
|
CSIC1.CKS10 0 Count Clock CSI1 Selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM3 0xFFB8 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/Disable Specification for SIO3
|
|
CSIM3.MODE3 2 Transfer Operation Modes and Flags
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF010 5 TMIF010 - Interrupt Request Flag
|
|
IF0H.TMIF000 4 TMIF000 - Interrupt Request Flag
|
|
IF0H.WTIIF0 3 WTIIF0 - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag (mPD780078Y Subseries only)
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.CSIIF1 0 CSIIF1 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.TMIF011 7 TMIF011 - Interrupt Request Flag
|
|
IF1L.TMIF001 6 TMIF001 - Interrupt Request Flag
|
|
IF1L.STIF2 5 STIF2 - Interrupt Request Flag
|
|
IF1L.SRIF2 4 SRIF2 - Interrupt Request Flag
|
|
IF1L.SERIF2 3 SERIF2 - Interrupt Request Flag
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK010 5 TMMK010 - Interrupt Servicing Control
|
|
MK0H.TMMK000 4 TMMK000 - Interrupt Servicing Control
|
|
MK0H.WTIMK0 3 WTIMK0 - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control (mPD780078Y Subseries only)
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.CSIMK1 0 CSIMK1 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.TMMK011 7 TMMK011 - Interrupt Servicing Control
|
|
MK1L.TMMK001 6 TMMK001 - Interrupt Servicing Control
|
|
MK1L.STMK2 5 STMK2 - Interrupt Servicing Control
|
|
MK1L.SRMK2 4 SRMK2 - Interrupt Servicing Control
|
|
MK1L.SERMK2 3 SERMK2 - Interrupt Servicing Control
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR010 5 TMPR010 - Priority Level Selection
|
|
PR0H.TMPR000 4 TMPR000 - Priority Level Selection
|
|
PR0H.WTIPR0 3 WTIPR0 - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection (mPD780078Y Subseries only)
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.CSIPR1 0 CSIPR1 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.TMPR011 7 TMPR011 - Priority Level Selection
|
|
PR1L.TMPR001 6 TMPR001 - Priority Level Selection
|
|
PR1L.STPR2 5 STPR2 - Priority Level Selection
|
|
PR1L.SRPR2 4 SRPR2 - Priority Level Selection
|
|
PR1L.SERPR2 3 SERPR2 - Priority Level Selection
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Selects Internal High-speed RAM Capacity bit 4
|
|
IXS.IXRAM3 3 Selects Internal High-speed RAM Capacity bit 3
|
|
IXS.IXRAM2 2 Selects Internal High-speed RAM Capacity bit 2
|
|
IXS.IXRAM1 1 Selects Internal High-speed RAM Capacity bit 1
|
|
IXS.IXRAM0 0 Selects Internal High-speed RAM Capacity bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780078
|
|
; U14260EJ1V1UM00.PDF, U14688EE2V0PL00.PDF, U14259EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area DATA EXT_ 0xF000:0xF400 External memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI1_ 0x0014 INTCSI1
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM000_ 0x001C INTTM000
|
|
interrupt INTTM010_ 0x001E INTTM010
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt INTSER2_ 0x002A INTSER2
|
|
interrupt INTSR2_ 0x002C INTSR2
|
|
interrupt INTST2_ 0x002E INTST2
|
|
interrupt INTTM001 0x0030 INTTM001
|
|
interrupt INTTM011_ 0x0032 INTTM011
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR000 0xFF0A 16-bit timer capture/compare register 000
|
|
CR010 0xFF0C 16-bit timer capture/compare register 010
|
|
TM00 0xFF0E 16-bit timer counter 00
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
TXB2 0xFF14 Transmit buffer register 2
|
|
RXB2 0xFF15 Receive buffer register 2
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0_RXB0 0xFF18 Transmit shift / Receive buffer register 0
|
|
SOTB1 0xFF19 Transmit buffer register 1
|
|
SIO1 0xFF1A Serial I/O shift register 1
|
|
SIO3 0xFF1B Serial I/O shift register 3
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin Input/Output Mode Selection
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin Internal Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin Internal Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin Internal Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin Internal Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin Internal Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin Internal Pull-Up Resistor Selection
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU80 0 P80 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Setting
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Selects Interrupt Request Time of Watch Timer
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Enables Operation
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC030 3
|
|
TMC00.TMC020 2
|
|
TMC00.TMC010 1
|
|
TMC00.OVF00 0 16-Bit Timer Counter 00 (TM00) Overflow Detection
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES110 7 ES110 - TI010 Valid Edge Selection
|
|
PRM00.ES100 6 ES100 - TI010 Valid Edge Selection
|
|
PRM00.ES010 5 ES010 - TI000 Valid Edge Selection
|
|
PRM00.ES000 4 ES000 - TI000 Valid Edge Selection
|
|
PRM00.PRM010 1 PRM010 - Count Clock Selection
|
|
PRM00.PRM000 0 PRM000 - Count Clock Selection
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC020 2 CR010 Operating Mode Selection
|
|
CRC00.CRC010 1 CR000 Capture Trigger Selection
|
|
CRC00.CRC000 0 CR000 Operating Mode Selection
|
|
TOC00 0xFF63 16-bit timer output control register 00
|
|
TOC00.OSPT0 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC00.OSPE0 5 One-Shot Pulse Output Control
|
|
TOC00.TOC040 4 Timer Output F/F Control by Match of CR010 and TM00
|
|
TOC00.LVS00 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.LVR00 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.TOC010 1 Timer Output F/F Control by Match of CR000 and TM00
|
|
TOC00.TOE00 0 16-Bit Timer/Event Counter Output Control
|
|
TMC01 0xFF64 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.OVF01 0 16-Bit Timer Counter 01 (TM01) Overflow Detection
|
|
PRM01 0xFF65 Prescaler mode register 01
|
|
PRM01.ES111 7 ES111 - TI011 Valid Edge Selection
|
|
PRM01.ES101 6 ES101 - TI011 Valid Edge Selection
|
|
PRM01.ES011 5 ES011 - TI001 Valid Edge Selection
|
|
PRM01.ES001 4 ES001 - TI001 Valid Edge Selection
|
|
PRM01.PRM011 1 PRM011 - Count Clock Selection
|
|
PRM01.PRM001 0 PRM001 - Count Clock Selection
|
|
CRC01 0xFF66 Capture/compare control register 01
|
|
CRC01.CRC021 2 CR011 Operating Mode Selection
|
|
CRC01.CRC011 1 CR001 Capture Trigger Selection
|
|
CRC01.CRC001 0 CR001 Operating Mode Selection
|
|
TOC01 0xFF67 16-bit timer output control register 01
|
|
TOC01.OSPT1 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC01.OSPE1 5 One-Shot Pulse Output Control
|
|
TOC01.TOC041 4 Timer Output F/F Control by Match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.LVR01 2 LVR01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.TOC011 1 Timer Output F/F Control by Match of CR001 and TM01
|
|
TOC01.TOE01 0 16-Bit Timer/Event Counter Output Control
|
|
CR001 0xFF68 16-bit timer capture/compare register 001
|
|
CR011 0xFF6A 16-bit timer capture/compare register 011
|
|
TM01 0xFF6C 16-bit timer counter 01
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 LVS50 - Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 LVR50 - Timer Output F/F Status Setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 LVS51 - Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 LVR51 - Timer Output F/F Status Setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADM0.ADCE0 0 Voltage Booster for A/D Converter Circuit Control
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
ASIM2 0xFF90 Asynchronous serial interface mode register 2
|
|
ASIM2.POWER2 7 Enables/Stops Clock Operation
|
|
ASIM2.TXE2 6 Stops/Enables Transmission
|
|
ASIM2.RXE2 5 Stops/Enables Reception
|
|
ASIM2.PS21 4 Parity Bit Specification bit 1
|
|
ASIM2.PS20 3 Parity Bit Specification bit 0
|
|
ASIM2.CL2 2 Data Character Length Specification
|
|
ASIM2.SL2 1 Specification for Number of Stop Bits for Transmission
|
|
ASIM2.ISRM2 0 Reception Error Interrupt Signal Control
|
|
TRMC2 0xFF91 Transfer mode specification register 2
|
|
TRMC2.TRM12 7 Transfer Mode bit 2
|
|
TRMC2.TRM02 6 Transfer Mode bit 1
|
|
TRMC2.MPIEN2 1 Enables/disables reception completion interrupt in multi-processor transfer mode
|
|
TRMC2.MPS2 0 Setting of multi-processor transmission appended bit
|
|
CKSEL2 0xFF92 Clock select register 2
|
|
CKSEL2.TPS22 6 Source Clock of 8-bit Counter bit 2
|
|
CKSEL2.TPS21 5 Source Clock of 8-bit Counter bit 1
|
|
CKSEL2.TPS20 4 Source Clock of 8-bit Counter bit 0
|
|
CKSEL2.TPW23 3 Selects IrDA Transmit Pulse Width of 1-bit Data bit 3
|
|
CKSEL2.TPW22 2 Selects IrDA Transmit Pulse Width of 1-bit Data bit 2
|
|
CKSEL2.TPW21 1 Selects IrDA Transmit Pulse Width of 1-bit Data bit 1
|
|
CKSEL2.TPW20 0 Selects IrDA Transmit Pulse Width of 1-bit Data bit 0
|
|
BRGC2 0xFF93 Baud rate generator control register 2
|
|
BRGC2.MDL27 7 Input Clock Selection for Baud Rate Generator bit 7
|
|
BRGC2.MDL26 6 Input Clock Selection for Baud Rate Generator bit 6
|
|
BRGC2.MDL25 5 Input Clock Selection for Baud Rate Generator bit 5
|
|
BRGC2.MDL24 4 Input Clock Selection for Baud Rate Generator bit 4
|
|
BRGC2.MDL23 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC2.MDL22 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC2.MDL21 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC2.MDL20 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
ASIS2 0xFF94 Asynchronous serial interface status register 2
|
|
ASIS2.MPR2 3 ID Reception Status Flag
|
|
ASIS2.PE2 2 Parity Error Flag
|
|
ASIS2.FE2 1 Framing Error Flag
|
|
ASIS2.OVE2 0 Overrun Error Flag
|
|
ASIF2 0xFF95 Asynchronous serial interface transmit status register 2
|
|
ASIF2.TXBF 1 Transmit Buffer Data Flag
|
|
ASIF2.TXSF 0 Transmit Shift Register Data Flag
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7 TXE0 - Operation Mode
|
|
ASIM0.RXE0 6 RXE0 - Operation Mode
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Controls Operation in 3-wire Serial I/O Mode
|
|
CSIM1.TRMD1 6 Selects Transmit/Receive Mode
|
|
CSIM1.SSE1 5 Specifies Whether SS1 Pin Is Used
|
|
CSIM1.DIR1 4 Specifies First Bit
|
|
CSIM1.CSOT1 0 Operation Mode Flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data Clock Phase Selection
|
|
CSIC1.DAP1 3 DAP1 - Data Clock Phase Selection
|
|
CSIC1.CKS12 2 Count Clock CSI1 Selection bit 2
|
|
CSIC1.CKS11 1 Count Clock CSI1 Selection bit 1
|
|
CSIC1.CKS10 0 Count Clock CSI1 Selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM3 0xFFB8 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/Disable Specification for SIO3
|
|
CSIM3.MODE3 2 Transfer Operation Modes and Flags
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF010 5 TMIF010 - Interrupt Request Flag
|
|
IF0H.TMIF000 4 TMIF000 - Interrupt Request Flag
|
|
IF0H.WTIIF0 3 WTIIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.CSIIF1 0 CSIIF1 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.TMIF011 7 TMIF011 - Interrupt Request Flag
|
|
IF1L.TMIF001 6 TMIF001 - Interrupt Request Flag
|
|
IF1L.STIF2 5 STIF2 - Interrupt Request Flag
|
|
IF1L.SRIF2 4 SRIF2 - Interrupt Request Flag
|
|
IF1L.SERIF2 3 SERIF2 - Interrupt Request Flag
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK010 5 TMMK010 - Interrupt Servicing Control
|
|
MK0H.TMMK000 4 TMMK000 - Interrupt Servicing Control
|
|
MK0H.WTIMK0 3 WTIMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.CSIMK1 0 CSIMK1 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.TMMK011 7 TMMK011 - Interrupt Servicing Control
|
|
MK1L.TMMK001 6 TMMK001 - Interrupt Servicing Control
|
|
MK1L.STMK2 5 STMK2 - Interrupt Servicing Control
|
|
MK1L.SRMK2 4 SRMK2 - Interrupt Servicing Control
|
|
MK1L.SERMK2 3 SERMK2 - Interrupt Servicing Control
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR010 5 TMPR010 - Priority Level Selection
|
|
PR0H.TMPR000 4 TMPR000 - Priority Level Selection
|
|
PR0H.WTIPR0 3 WTIPR0 - Priority Level Selection
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.CSIPR1 0 CSIPR1 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.TMPR011 7 TMPR011 - Priority Level Selection
|
|
PR1L.TMPR001 6 TMPR001 - Priority Level Selection
|
|
PR1L.STPR2 5 STPR2 - Priority Level Selection
|
|
PR1L.SRPR2 4 SRPR2 - Priority Level Selection
|
|
PR1L.SERPR2 3 SERPR2 - Priority Level Selection
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Selects Internal High-speed RAM Capacity bit 4
|
|
IXS.IXRAM3 3 Selects Internal High-speed RAM Capacity bit 3
|
|
IXS.IXRAM2 2 Selects Internal High-speed RAM Capacity bit 2
|
|
IXS.IXRAM1 1 Selects Internal High-speed RAM Capacity bit 1
|
|
IXS.IXRAM0 0 Selects Internal High-speed RAM Capacity bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780078Y
|
|
; U14260EJ1V1UM00.PDF, U14688EE2V0PL00.PDF, U14259EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area DATA EXT_ 0xF000:0xF400 External memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI1_ 0x0014 INTCSI1
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTIIC0_ 0x0018 INTIIC0 (mPD780078Y Subseries only)
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM000_ 0x001C INTTM000
|
|
interrupt INTTM010_ 0x001E INTTM010
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt INTSER2_ 0x002A INTSER2
|
|
interrupt INTSR2_ 0x002C INTSR2
|
|
interrupt INTST2_ 0x002E INTST2
|
|
interrupt INTTM001 0x0030 INTTM001
|
|
interrupt INTTM011_ 0x0032 INTTM011
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR000 0xFF0A 16-bit timer capture/compare register 000
|
|
CR010 0xFF0C 16-bit timer capture/compare register 010
|
|
TM00 0xFF0E 16-bit timer counter 00
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
TXB2 0xFF14 Transmit buffer register 2
|
|
RXB2 0xFF15 Receive buffer register 2
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0_RXB0 0xFF18 Transmit shift / Receive buffer register 0
|
|
SOTB1 0xFF19 Transmit buffer register 1
|
|
SIO1 0xFF1A Serial I/O shift register 1
|
|
SIO3 0xFF1B Serial I/O shift register 3
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0 (mPD780078Y Subseries only)
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin Input/Output Mode Selection
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin Internal Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin Internal Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin Internal Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin Internal Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin Internal Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin Internal Pull-Up Resistor Selection
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU80 0 P80 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Setting
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Selects Interrupt Request Time of Watch Timer
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Enables Operation
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC030 3
|
|
TMC00.TMC020 2
|
|
TMC00.TMC010 1
|
|
TMC00.OVF00 0 16-Bit Timer Counter 00 (TM00) Overflow Detection
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES110 7 ES110 - TI010 Valid Edge Selection
|
|
PRM00.ES100 6 ES100 - TI010 Valid Edge Selection
|
|
PRM00.ES010 5 ES010 - TI000 Valid Edge Selection
|
|
PRM00.ES000 4 ES000 - TI000 Valid Edge Selection
|
|
PRM00.PRM010 1 PRM010 - Count Clock Selection
|
|
PRM00.PRM000 0 PRM000 - Count Clock Selection
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC020 2 CR010 Operating Mode Selection
|
|
CRC00.CRC010 1 CR000 Capture Trigger Selection
|
|
CRC00.CRC000 0 CR000 Operating Mode Selection
|
|
TOC00 0xFF63 16-bit timer output control register 00
|
|
TOC00.OSPT0 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC00.OSPE0 5 One-Shot Pulse Output Control
|
|
TOC00.TOC040 4 Timer Output F/F Control by Match of CR010 and TM00
|
|
TOC00.LVS00 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.LVR00 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.TOC010 1 Timer Output F/F Control by Match of CR000 and TM00
|
|
TOC00.TOE00 0 16-Bit Timer/Event Counter Output Control
|
|
TMC01 0xFF64 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.OVF01 0 16-Bit Timer Counter 01 (TM01) Overflow Detection
|
|
PRM01 0xFF65 Prescaler mode register 01
|
|
PRM01.ES111 7 ES111 - TI011 Valid Edge Selection
|
|
PRM01.ES101 6 ES101 - TI011 Valid Edge Selection
|
|
PRM01.ES011 5 ES011 - TI001 Valid Edge Selection
|
|
PRM01.ES001 4 ES001 - TI001 Valid Edge Selection
|
|
PRM01.PRM011 1 PRM011 - Count Clock Selection
|
|
PRM01.PRM001 0 PRM001 - Count Clock Selection
|
|
CRC01 0xFF66 Capture/compare control register 01
|
|
CRC01.CRC021 2 CR011 Operating Mode Selection
|
|
CRC01.CRC011 1 CR001 Capture Trigger Selection
|
|
CRC01.CRC001 0 CR001 Operating Mode Selection
|
|
TOC01 0xFF67 16-bit timer output control register 01
|
|
TOC01.OSPT1 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC01.OSPE1 5 One-Shot Pulse Output Control
|
|
TOC01.TOC041 4 Timer Output F/F Control by Match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.LVR01 2 LVR01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.TOC011 1 Timer Output F/F Control by Match of CR001 and TM01
|
|
TOC01.TOE01 0 16-Bit Timer/Event Counter Output Control
|
|
CR001 0xFF68 16-bit timer capture/compare register 001
|
|
CR011 0xFF6A 16-bit timer capture/compare register 011
|
|
TM01 0xFF6C 16-bit timer counter 01
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 LVS50 - Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 LVR50 - Timer Output F/F Status Setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 LVS51 - Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 LVR51 - Timer Output F/F Status Setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADM0.ADCE0 0 Voltage Booster for A/D Converter Circuit Control
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
ASIM2 0xFF90 Asynchronous serial interface mode register 2
|
|
ASIM2.POWER2 7 Enables/Stops Clock Operation
|
|
ASIM2.TXE2 6 Stops/Enables Transmission
|
|
ASIM2.RXE2 5 Stops/Enables Reception
|
|
ASIM2.PS21 4 Parity Bit Specification bit 1
|
|
ASIM2.PS20 3 Parity Bit Specification bit 0
|
|
ASIM2.CL2 2 Data Character Length Specification
|
|
ASIM2.SL2 1 Specification for Number of Stop Bits for Transmission
|
|
ASIM2.ISRM2 0 Reception Error Interrupt Signal Control
|
|
TRMC2 0xFF91 Transfer mode specification register 2
|
|
TRMC2.TRM12 7 Transfer Mode bit 2
|
|
TRMC2.TRM02 6 Transfer Mode bit 1
|
|
TRMC2.MPIEN2 1 Enables/disables reception completion interrupt in multi-processor transfer mode
|
|
TRMC2.MPS2 0 Setting of multi-processor transmission appended bit
|
|
CKSEL2 0xFF92 Clock select register 2
|
|
CKSEL2.TPS22 6 Source Clock of 8-bit Counter bit 2
|
|
CKSEL2.TPS21 5 Source Clock of 8-bit Counter bit 1
|
|
CKSEL2.TPS20 4 Source Clock of 8-bit Counter bit 0
|
|
CKSEL2.TPW23 3 Selects IrDA Transmit Pulse Width of 1-bit Data bit 3
|
|
CKSEL2.TPW22 2 Selects IrDA Transmit Pulse Width of 1-bit Data bit 2
|
|
CKSEL2.TPW21 1 Selects IrDA Transmit Pulse Width of 1-bit Data bit 1
|
|
CKSEL2.TPW20 0 Selects IrDA Transmit Pulse Width of 1-bit Data bit 0
|
|
BRGC2 0xFF93 Baud rate generator control register 2
|
|
BRGC2.MDL27 7 Input Clock Selection for Baud Rate Generator bit 7
|
|
BRGC2.MDL26 6 Input Clock Selection for Baud Rate Generator bit 6
|
|
BRGC2.MDL25 5 Input Clock Selection for Baud Rate Generator bit 5
|
|
BRGC2.MDL24 4 Input Clock Selection for Baud Rate Generator bit 4
|
|
BRGC2.MDL23 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC2.MDL22 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC2.MDL21 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC2.MDL20 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
ASIS2 0xFF94 Asynchronous serial interface status register 2
|
|
ASIS2.MPR2 3 ID Reception Status Flag
|
|
ASIS2.PE2 2 Parity Error Flag
|
|
ASIS2.FE2 1 Framing Error Flag
|
|
ASIS2.OVE2 0 Overrun Error Flag
|
|
ASIF2 0xFF95 Asynchronous serial interface transmit status register 2
|
|
ASIF2.TXBF 1 Transmit Buffer Data Flag
|
|
ASIF2.TXSF 0 Transmit Shift Register Data Flag
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7 TXE0 - Operation Mode
|
|
ASIM0.RXE0 6 RXE0 - Operation Mode
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0 (mPD780078Y Subseries only)
|
|
IICC0.IICE0 7 I2C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0 (mPD780078Y Subseries only)
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0 (mPD780078Y Subseries only)
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0 (mPD780078Y Subseries only)
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Controls Operation in 3-wire Serial I/O Mode
|
|
CSIM1.TRMD1 6 Selects Transmit/Receive Mode
|
|
CSIM1.SSE1 5 Specifies Whether SS1 Pin Is Used
|
|
CSIM1.DIR1 4 Specifies First Bit
|
|
CSIM1.CSOT1 0 Operation Mode Flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data Clock Phase Selection
|
|
CSIC1.DAP1 3 DAP1 - Data Clock Phase Selection
|
|
CSIC1.CKS12 2 Count Clock CSI1 Selection bit 2
|
|
CSIC1.CKS11 1 Count Clock CSI1 Selection bit 1
|
|
CSIC1.CKS10 0 Count Clock CSI1 Selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM3 0xFFB8 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/Disable Specification for SIO3
|
|
CSIM3.MODE3 2 Transfer Operation Modes and Flags
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF010 5 TMIF010 - Interrupt Request Flag
|
|
IF0H.TMIF000 4 TMIF000 - Interrupt Request Flag
|
|
IF0H.WTIIF0 3 WTIIF0 - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag (mPD780078Y Subseries only)
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.CSIIF1 0 CSIIF1 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.TMIF011 7 TMIF011 - Interrupt Request Flag
|
|
IF1L.TMIF001 6 TMIF001 - Interrupt Request Flag
|
|
IF1L.STIF2 5 STIF2 - Interrupt Request Flag
|
|
IF1L.SRIF2 4 SRIF2 - Interrupt Request Flag
|
|
IF1L.SERIF2 3 SERIF2 - Interrupt Request Flag
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK010 5 TMMK010 - Interrupt Servicing Control
|
|
MK0H.TMMK000 4 TMMK000 - Interrupt Servicing Control
|
|
MK0H.WTIMK0 3 WTIMK0 - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control (mPD780078Y Subseries only)
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.CSIMK1 0 CSIMK1 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.TMMK011 7 TMMK011 - Interrupt Servicing Control
|
|
MK1L.TMMK001 6 TMMK001 - Interrupt Servicing Control
|
|
MK1L.STMK2 5 STMK2 - Interrupt Servicing Control
|
|
MK1L.SRMK2 4 SRMK2 - Interrupt Servicing Control
|
|
MK1L.SERMK2 3 SERMK2 - Interrupt Servicing Control
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR010 5 TMPR010 - Priority Level Selection
|
|
PR0H.TMPR000 4 TMPR000 - Priority Level Selection
|
|
PR0H.WTIPR0 3 WTIPR0 - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection (mPD780078Y Subseries only)
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.CSIPR1 0 CSIPR1 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.TMPR011 7 TMPR011 - Priority Level Selection
|
|
PR1L.TMPR001 6 TMPR001 - Priority Level Selection
|
|
PR1L.STPR2 5 STPR2 - Priority Level Selection
|
|
PR1L.SRPR2 4 SRPR2 - Priority Level Selection
|
|
PR1L.SERPR2 3 SERPR2 - Priority Level Selection
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Selects Internal High-speed RAM Capacity bit 4
|
|
IXS.IXRAM3 3 Selects Internal High-speed RAM Capacity bit 3
|
|
IXS.IXRAM2 2 Selects Internal High-speed RAM Capacity bit 2
|
|
IXS.IXRAM1 1 Selects Internal High-speed RAM Capacity bit 1
|
|
IXS.IXRAM0 0 Selects Internal High-speed RAM Capacity bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0078
|
|
; U14260EJ1V1UM00.PDF, U14688EE2V0PL00.PDF, U14258EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xF000 Flash Memory
|
|
area DATA EXT_ 0xF000:0xF400 External memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI1_ 0x0014 INTCSI1
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM000_ 0x001C INTTM000
|
|
interrupt INTTM010_ 0x001E INTTM010
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt INTSER2_ 0x002A INTSER2
|
|
interrupt INTSR2_ 0x002C INTSR2
|
|
interrupt INTST2_ 0x002E INTST2
|
|
interrupt INTTM001 0x0030 INTTM001
|
|
interrupt INTTM011_ 0x0032 INTTM011
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR000 0xFF0A 16-bit timer capture/compare register 000
|
|
CR010 0xFF0C 16-bit timer capture/compare register 010
|
|
TM00 0xFF0E 16-bit timer counter 00
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
TXB2 0xFF14 Transmit buffer register 2
|
|
RXB2 0xFF15 Receive buffer register 2
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0_RXB0 0xFF18 Transmit shift / Receive buffer register 0
|
|
SOTB1 0xFF19 Transmit buffer register 1
|
|
SIO1 0xFF1A Serial I/O shift register 1
|
|
SIO3 0xFF1B Serial I/O shift register 3
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin Input/Output Mode Selection
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin Internal Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin Internal Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin Internal Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin Internal Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin Internal Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin Internal Pull-Up Resistor Selection
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU80 0 P80 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Setting
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Selects Interrupt Request Time of Watch Timer
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Enables Operation
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC030 3
|
|
TMC00.TMC020 2
|
|
TMC00.TMC010 1
|
|
TMC00.OVF00 0 16-Bit Timer Counter 00 (TM00) Overflow Detection
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES110 7 ES110 - TI010 Valid Edge Selection
|
|
PRM00.ES100 6 ES100 - TI010 Valid Edge Selection
|
|
PRM00.ES010 5 ES010 - TI000 Valid Edge Selection
|
|
PRM00.ES000 4 ES000 - TI000 Valid Edge Selection
|
|
PRM00.PRM010 1 PRM010 - Count Clock Selection
|
|
PRM00.PRM000 0 PRM000 - Count Clock Selection
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC020 2 CR010 Operating Mode Selection
|
|
CRC00.CRC010 1 CR000 Capture Trigger Selection
|
|
CRC00.CRC000 0 CR000 Operating Mode Selection
|
|
TOC00 0xFF63 16-bit timer output control register 00
|
|
TOC00.OSPT0 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC00.OSPE0 5 One-Shot Pulse Output Control
|
|
TOC00.TOC040 4 Timer Output F/F Control by Match of CR010 and TM00
|
|
TOC00.LVS00 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.LVR00 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.TOC010 1 Timer Output F/F Control by Match of CR000 and TM00
|
|
TOC00.TOE00 0 16-Bit Timer/Event Counter Output Control
|
|
TMC01 0xFF64 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.OVF01 0 16-Bit Timer Counter 01 (TM01) Overflow Detection
|
|
PRM01 0xFF65 Prescaler mode register 01
|
|
PRM01.ES111 7 ES111 - TI011 Valid Edge Selection
|
|
PRM01.ES101 6 ES101 - TI011 Valid Edge Selection
|
|
PRM01.ES011 5 ES011 - TI001 Valid Edge Selection
|
|
PRM01.ES001 4 ES001 - TI001 Valid Edge Selection
|
|
PRM01.PRM011 1 PRM011 - Count Clock Selection
|
|
PRM01.PRM001 0 PRM001 - Count Clock Selection
|
|
CRC01 0xFF66 Capture/compare control register 01
|
|
CRC01.CRC021 2 CR011 Operating Mode Selection
|
|
CRC01.CRC011 1 CR001 Capture Trigger Selection
|
|
CRC01.CRC001 0 CR001 Operating Mode Selection
|
|
TOC01 0xFF67 16-bit timer output control register 01
|
|
TOC01.OSPT1 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC01.OSPE1 5 One-Shot Pulse Output Control
|
|
TOC01.TOC041 4 Timer Output F/F Control by Match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.LVR01 2 LVR01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.TOC011 1 Timer Output F/F Control by Match of CR001 and TM01
|
|
TOC01.TOE01 0 16-Bit Timer/Event Counter Output Control
|
|
CR001 0xFF68 16-bit timer capture/compare register 001
|
|
CR011 0xFF6A 16-bit timer capture/compare register 011
|
|
TM01 0xFF6C 16-bit timer counter 01
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 LVS50 - Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 LVR50 - Timer Output F/F Status Setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 LVS51 - Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 LVR51 - Timer Output F/F Status Setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADM0.ADCE0 0 Voltage Booster for A/D Converter Circuit Control
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
ASIM2 0xFF90 Asynchronous serial interface mode register 2
|
|
ASIM2.POWER2 7 Enables/Stops Clock Operation
|
|
ASIM2.TXE2 6 Stops/Enables Transmission
|
|
ASIM2.RXE2 5 Stops/Enables Reception
|
|
ASIM2.PS21 4 Parity Bit Specification bit 1
|
|
ASIM2.PS20 3 Parity Bit Specification bit 0
|
|
ASIM2.CL2 2 Data Character Length Specification
|
|
ASIM2.SL2 1 Specification for Number of Stop Bits for Transmission
|
|
ASIM2.ISRM2 0 Reception Error Interrupt Signal Control
|
|
TRMC2 0xFF91 Transfer mode specification register 2
|
|
TRMC2.TRM12 7 Transfer Mode bit 2
|
|
TRMC2.TRM02 6 Transfer Mode bit 1
|
|
TRMC2.MPIEN2 1 Enables/disables reception completion interrupt in multi-processor transfer mode
|
|
TRMC2.MPS2 0 Setting of multi-processor transmission appended bit
|
|
CKSEL2 0xFF92 Clock select register 2
|
|
CKSEL2.TPS22 6 Source Clock of 8-bit Counter bit 2
|
|
CKSEL2.TPS21 5 Source Clock of 8-bit Counter bit 1
|
|
CKSEL2.TPS20 4 Source Clock of 8-bit Counter bit 0
|
|
CKSEL2.TPW23 3 Selects IrDA Transmit Pulse Width of 1-bit Data bit 3
|
|
CKSEL2.TPW22 2 Selects IrDA Transmit Pulse Width of 1-bit Data bit 2
|
|
CKSEL2.TPW21 1 Selects IrDA Transmit Pulse Width of 1-bit Data bit 1
|
|
CKSEL2.TPW20 0 Selects IrDA Transmit Pulse Width of 1-bit Data bit 0
|
|
BRGC2 0xFF93 Baud rate generator control register 2
|
|
BRGC2.MDL27 7 Input Clock Selection for Baud Rate Generator bit 7
|
|
BRGC2.MDL26 6 Input Clock Selection for Baud Rate Generator bit 6
|
|
BRGC2.MDL25 5 Input Clock Selection for Baud Rate Generator bit 5
|
|
BRGC2.MDL24 4 Input Clock Selection for Baud Rate Generator bit 4
|
|
BRGC2.MDL23 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC2.MDL22 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC2.MDL21 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC2.MDL20 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
ASIS2 0xFF94 Asynchronous serial interface status register 2
|
|
ASIS2.MPR2 3 ID Reception Status Flag
|
|
ASIS2.PE2 2 Parity Error Flag
|
|
ASIS2.FE2 1 Framing Error Flag
|
|
ASIS2.OVE2 0 Overrun Error Flag
|
|
ASIF2 0xFF95 Asynchronous serial interface transmit status register 2
|
|
ASIF2.TXBF 1 Transmit Buffer Data Flag
|
|
ASIF2.TXSF 0 Transmit Shift Register Data Flag
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7 TXE0 - Operation Mode
|
|
ASIM0.RXE0 6 RXE0 - Operation Mode
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Controls Operation in 3-wire Serial I/O Mode
|
|
CSIM1.TRMD1 6 Selects Transmit/Receive Mode
|
|
CSIM1.SSE1 5 Specifies Whether SS1 Pin Is Used
|
|
CSIM1.DIR1 4 Specifies First Bit
|
|
CSIM1.CSOT1 0 Operation Mode Flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data Clock Phase Selection
|
|
CSIC1.DAP1 3 DAP1 - Data Clock Phase Selection
|
|
CSIC1.CKS12 2 Count Clock CSI1 Selection bit 2
|
|
CSIC1.CKS11 1 Count Clock CSI1 Selection bit 1
|
|
CSIC1.CKS10 0 Count Clock CSI1 Selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM3 0xFFB8 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/Disable Specification for SIO3
|
|
CSIM3.MODE3 2 Transfer Operation Modes and Flags
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF010 5 TMIF010 - Interrupt Request Flag
|
|
IF0H.TMIF000 4 TMIF000 - Interrupt Request Flag
|
|
IF0H.WTIIF0 3 WTIIF0 - Interrupt Request Flag
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.CSIIF1 0 CSIIF1 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.TMIF011 7 TMIF011 - Interrupt Request Flag
|
|
IF1L.TMIF001 6 TMIF001 - Interrupt Request Flag
|
|
IF1L.STIF2 5 STIF2 - Interrupt Request Flag
|
|
IF1L.SRIF2 4 SRIF2 - Interrupt Request Flag
|
|
IF1L.SERIF2 3 SERIF2 - Interrupt Request Flag
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK010 5 TMMK010 - Interrupt Servicing Control
|
|
MK0H.TMMK000 4 TMMK000 - Interrupt Servicing Control
|
|
MK0H.WTIMK0 3 WTIMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.CSIMK1 0 CSIMK1 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.TMMK011 7 TMMK011 - Interrupt Servicing Control
|
|
MK1L.TMMK001 6 TMMK001 - Interrupt Servicing Control
|
|
MK1L.STMK2 5 STMK2 - Interrupt Servicing Control
|
|
MK1L.SRMK2 4 SRMK2 - Interrupt Servicing Control
|
|
MK1L.SERMK2 3 SERMK2 - Interrupt Servicing Control
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR010 5 TMPR010 - Priority Level Selection
|
|
PR0H.TMPR000 4 TMPR000 - Priority Level Selection
|
|
PR0H.WTIPR0 3 WTIPR0 - Priority Level Selection
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.CSIPR1 0 CSIPR1 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.TMPR011 7 TMPR011 - Priority Level Selection
|
|
PR1L.TMPR001 6 TMPR001 - Priority Level Selection
|
|
PR1L.STPR2 5 STPR2 - Priority Level Selection
|
|
PR1L.SRPR2 4 SRPR2 - Priority Level Selection
|
|
PR1L.SERPR2 3 SERPR2 - Priority Level Selection
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Selects Internal High-speed RAM Capacity bit 4
|
|
IXS.IXRAM3 3 Selects Internal High-speed RAM Capacity bit 3
|
|
IXS.IXRAM2 2 Selects Internal High-speed RAM Capacity bit 2
|
|
IXS.IXRAM1 1 Selects Internal High-speed RAM Capacity bit 1
|
|
IXS.IXRAM0 0 Selects Internal High-speed RAM Capacity bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0078Y
|
|
; U14260EJ1V1UM00.PDF, U14688EE2V0PL00.PDF, U14258EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xF000 Flash Memory
|
|
area DATA EXT_ 0xF000:0xF400 External memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFD0
|
|
area DATA EXT_AA 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTSER0_ 0x000E INTSER0
|
|
interrupt INTSR0_ 0x0010 INTSR0
|
|
interrupt INTST0_ 0x0012 INTST0
|
|
interrupt INTCSI1_ 0x0014 INTCSI1
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTIIC0_ 0x0018 INTIIC0 (mPD780078Y Subseries only)
|
|
interrupt INTWTI_ 0x001A INTWTI
|
|
interrupt INTTM000_ 0x001C INTTM000
|
|
interrupt INTTM010_ 0x001E INTTM010
|
|
interrupt INTTM50_ 0x0020 INTTM50
|
|
interrupt INTTM51_ 0x0022 INTTM51
|
|
interrupt INTAD0_ 0x0024 INTAD0
|
|
interrupt INTWT_ 0x0026 INTWT
|
|
interrupt INTKR_ 0x0028 INTKR
|
|
interrupt INTSER2_ 0x002A INTSER2
|
|
interrupt INTSR2_ 0x002C INTSR2
|
|
interrupt INTST2_ 0x002E INTST2
|
|
interrupt INTTM001 0x0030 INTTM001
|
|
interrupt INTTM011_ 0x0032 INTTM011
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
CR000 0xFF0A 16-bit timer capture/compare register 000
|
|
CR010 0xFF0C 16-bit timer capture/compare register 010
|
|
TM00 0xFF0E 16-bit timer counter 00
|
|
CR50 0xFF10 8-bit timer compare register 50
|
|
CR51 0xFF11 8-bit timer compare register 51
|
|
TM50 0xFF12 8-bit timer counter 50
|
|
TM51 0xFF13 8-bit timer counter 51
|
|
TXB2 0xFF14 Transmit buffer register 2
|
|
RXB2 0xFF15 Receive buffer register 2
|
|
ADCR0 0xFF16 A/D conversion result register 0
|
|
TXS0_RXB0 0xFF18 Transmit shift / Receive buffer register 0
|
|
SOTB1 0xFF19 Transmit buffer register 1
|
|
SIO1 0xFF1A Serial I/O shift register 1
|
|
SIO3 0xFF1B Serial I/O shift register 3
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
IIC0 0xFF1F IIC shift register 0 (mPD780078Y Subseries only)
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM75 5 P75 Pin Input/Output Mode Selection
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 P03 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin Internal Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU24 4 P24 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU23 3 P23 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU22 2 P22 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU21 1 P21 Pin Internal Pull-Up Resistor Selection
|
|
PU2.PU20 0 P20 Pin Internal Pull-Up Resistor Selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU36 6 P36 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU35 5 P35 Pin Internal Pull-Up Resistor Selection
|
|
PU3.PU34 4 P34 Pin Internal Pull-Up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU46 6 P46 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU45 5 P45 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU44 4 P44 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU43 3 P43 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU42 2 P42 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU41 1 P41 Pin Internal Pull-Up Resistor Selection
|
|
PU4.PU40 0 P40 Pin Internal Pull-Up Resistor Selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU56 6 P56 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU55 5 P55 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU54 4 P54 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU53 3 P53 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU52 2 P52 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU51 1 P51 Pin Internal Pull-Up Resistor Selection
|
|
PU5.PU50 0 P50 Pin Internal Pull-Up Resistor Selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU66 6 P66 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU65 5 P65 Pin Internal Pull-Up Resistor Selection
|
|
PU6.PU64 4 P64 Pin Internal Pull-Up Resistor Selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU75 5 P75 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU74 4 P74 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU73 3 P73 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU72 2 P72 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU71 1 P71 Pin Internal Pull-Up Resistor Selection
|
|
PU7.PU70 0 P70 Pin Internal Pull-Up Resistor Selection
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU80 0 P80 Pin Internal Pull-Up Resistor Selection
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ Output Enable/Disable Specification
|
|
CKS.BCS1 6 BUZ Output Clock Selection bit 1
|
|
CKS.BCS0 5 BUZ Output Clock Selection bit 0
|
|
CKS.CLOE 4 PCL Output Enable/Disable Setting
|
|
CKS.CCS3 3 PCL Output Clock Selection bit 3
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer operation mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Selects Interrupt Request Time of Watch Timer
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Enables Operation
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-Chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-Chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-Chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 INTP3 Pin Valid Edge Selection
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge Selection
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge Selection
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge Selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 INTP3 Pin Valid Edge Selection
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge Selection
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge Selection
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge Selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC030 3
|
|
TMC00.TMC020 2
|
|
TMC00.TMC010 1
|
|
TMC00.OVF00 0 16-Bit Timer Counter 00 (TM00) Overflow Detection
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES110 7 ES110 - TI010 Valid Edge Selection
|
|
PRM00.ES100 6 ES100 - TI010 Valid Edge Selection
|
|
PRM00.ES010 5 ES010 - TI000 Valid Edge Selection
|
|
PRM00.ES000 4 ES000 - TI000 Valid Edge Selection
|
|
PRM00.PRM010 1 PRM010 - Count Clock Selection
|
|
PRM00.PRM000 0 PRM000 - Count Clock Selection
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC020 2 CR010 Operating Mode Selection
|
|
CRC00.CRC010 1 CR000 Capture Trigger Selection
|
|
CRC00.CRC000 0 CR000 Operating Mode Selection
|
|
TOC00 0xFF63 16-bit timer output control register 00
|
|
TOC00.OSPT0 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC00.OSPE0 5 One-Shot Pulse Output Control
|
|
TOC00.TOC040 4 Timer Output F/F Control by Match of CR010 and TM00
|
|
TOC00.LVS00 3 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.LVR00 2 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC00.TOC010 1 Timer Output F/F Control by Match of CR000 and TM00
|
|
TOC00.TOE00 0 16-Bit Timer/Event Counter Output Control
|
|
TMC01 0xFF64 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.OVF01 0 16-Bit Timer Counter 01 (TM01) Overflow Detection
|
|
PRM01 0xFF65 Prescaler mode register 01
|
|
PRM01.ES111 7 ES111 - TI011 Valid Edge Selection
|
|
PRM01.ES101 6 ES101 - TI011 Valid Edge Selection
|
|
PRM01.ES011 5 ES011 - TI001 Valid Edge Selection
|
|
PRM01.ES001 4 ES001 - TI001 Valid Edge Selection
|
|
PRM01.PRM011 1 PRM011 - Count Clock Selection
|
|
PRM01.PRM001 0 PRM001 - Count Clock Selection
|
|
CRC01 0xFF66 Capture/compare control register 01
|
|
CRC01.CRC021 2 CR011 Operating Mode Selection
|
|
CRC01.CRC011 1 CR001 Capture Trigger Selection
|
|
CRC01.CRC001 0 CR001 Operating Mode Selection
|
|
TOC01 0xFF67 16-bit timer output control register 01
|
|
TOC01.OSPT1 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC01.OSPE1 5 One-Shot Pulse Output Control
|
|
TOC01.TOC041 4 Timer Output F/F Control by Match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.LVR01 2 LVR01 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC01.TOC011 1 Timer Output F/F Control by Match of CR001 and TM01
|
|
TOC01.TOE01 0 16-Bit Timer/Event Counter Output Control
|
|
CR001 0xFF68 16-bit timer capture/compare register 001
|
|
CR011 0xFF6A 16-bit timer capture/compare register 011
|
|
TM01 0xFF6C 16-bit timer counter 01
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 Count Operation Control
|
|
TMC50.TMC506 6 TM50 Operating Mode Selection
|
|
TMC50.TMC504 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC50.LVS50 3 LVS50 - Timer Output F/F Status Setting
|
|
TMC50.LVR50 2 LVR50 - Timer Output F/F Status Setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer Output Control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC51 0xFF78 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 Count Operation Control
|
|
TMC51.TMC516 6 TM51 Operating Mode Selection
|
|
TMC51.TMC514 4 Single Mode/Cascade Connection Mode Selection
|
|
TMC51.LVS51 3 LVS51 - Timer Output F/F Status Setting
|
|
TMC51.LVR51 2 LVR51 - Timer Output F/F Status Setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer Output Control
|
|
TCL51 0xFF79 Timer clock select register 51
|
|
TCL51.TCL512 2 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D Conversion Operation Control
|
|
ADM0.TRG0 6 Software Start/Hardware Start Selection
|
|
ADM0.FR02 5 Conversion Time Selection bit 2
|
|
ADM0.FR01 4 Conversion Time Selection bit 1
|
|
ADM0.FR00 3 Conversion Time Selection bit 0
|
|
ADM0.EGA01 2 External Trigger Signal, Edge Specification bit 1
|
|
ADM0.EGA00 1 External Trigger Signal, Edge Specification bit 0
|
|
ADM0.ADCE0 0 Voltage Booster for A/D Converter Circuit Control
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog Input Channel Specification bit 2
|
|
ADS0.ADS01 1 Analog Input Channel Specification bit 1
|
|
ADS0.ADS00 0 Analog Input Channel Specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
ASIM2 0xFF90 Asynchronous serial interface mode register 2
|
|
ASIM2.POWER2 7 Enables/Stops Clock Operation
|
|
ASIM2.TXE2 6 Stops/Enables Transmission
|
|
ASIM2.RXE2 5 Stops/Enables Reception
|
|
ASIM2.PS21 4 Parity Bit Specification bit 1
|
|
ASIM2.PS20 3 Parity Bit Specification bit 0
|
|
ASIM2.CL2 2 Data Character Length Specification
|
|
ASIM2.SL2 1 Specification for Number of Stop Bits for Transmission
|
|
ASIM2.ISRM2 0 Reception Error Interrupt Signal Control
|
|
TRMC2 0xFF91 Transfer mode specification register 2
|
|
TRMC2.TRM12 7 Transfer Mode bit 2
|
|
TRMC2.TRM02 6 Transfer Mode bit 1
|
|
TRMC2.MPIEN2 1 Enables/disables reception completion interrupt in multi-processor transfer mode
|
|
TRMC2.MPS2 0 Setting of multi-processor transmission appended bit
|
|
CKSEL2 0xFF92 Clock select register 2
|
|
CKSEL2.TPS22 6 Source Clock of 8-bit Counter bit 2
|
|
CKSEL2.TPS21 5 Source Clock of 8-bit Counter bit 1
|
|
CKSEL2.TPS20 4 Source Clock of 8-bit Counter bit 0
|
|
CKSEL2.TPW23 3 Selects IrDA Transmit Pulse Width of 1-bit Data bit 3
|
|
CKSEL2.TPW22 2 Selects IrDA Transmit Pulse Width of 1-bit Data bit 2
|
|
CKSEL2.TPW21 1 Selects IrDA Transmit Pulse Width of 1-bit Data bit 1
|
|
CKSEL2.TPW20 0 Selects IrDA Transmit Pulse Width of 1-bit Data bit 0
|
|
BRGC2 0xFF93 Baud rate generator control register 2
|
|
BRGC2.MDL27 7 Input Clock Selection for Baud Rate Generator bit 7
|
|
BRGC2.MDL26 6 Input Clock Selection for Baud Rate Generator bit 6
|
|
BRGC2.MDL25 5 Input Clock Selection for Baud Rate Generator bit 5
|
|
BRGC2.MDL24 4 Input Clock Selection for Baud Rate Generator bit 4
|
|
BRGC2.MDL23 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC2.MDL22 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC2.MDL21 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC2.MDL20 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
ASIS2 0xFF94 Asynchronous serial interface status register 2
|
|
ASIS2.MPR2 3 ID Reception Status Flag
|
|
ASIS2.PE2 2 Parity Error Flag
|
|
ASIS2.FE2 1 Framing Error Flag
|
|
ASIS2.OVE2 0 Overrun Error Flag
|
|
ASIF2 0xFF95 Asynchronous serial interface transmit status register 2
|
|
ASIF2.TXBF 1 Transmit Buffer Data Flag
|
|
ASIF2.TXSF 0 Transmit Shift Register Data Flag
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7 TXE0 - Operation Mode
|
|
ASIM0.RXE0 6 RXE0 - Operation Mode
|
|
ASIM0.PS01 5 Parity Bit Specification bit 1
|
|
ASIM0.PS00 4 Parity Bit Specification bit 0
|
|
ASIM0.CL0 3 Character Length Specification
|
|
ASIM0.SL0 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM0.ISRM0 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIM0.IRDAM0 0 Operation Specified for Infrared Data Transfer Mode
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity Error Flag
|
|
ASIS0.FE0 1 Framing Error Flag
|
|
ASIS0.OVE0 0 Overrun Error Flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source Clock Selection for 5-Bit Counter bit 2
|
|
BRGC0.TPS01 5 Source Clock Selection for 5-Bit Counter bit 1
|
|
BRGC0.TPS00 4 Source Clock Selection for 5-Bit Counter bit 0
|
|
BRGC0.MDL03 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC0.MDL02 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC0.MDL01 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC0.MDL00 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
IICC0 0xFFA8 IIC control register 0 (mPD780078Y Subseries only)
|
|
IICC0.IICE0 7 I2C Operation Enable
|
|
IICC0.LREL0 6 Exit from Communications
|
|
IICC0.WREL0 5 Cancel Wait
|
|
IICC0.SPIE0 4 Enable/Disable Generation of Interrupt Request When Stop Condition Is Detected
|
|
IICC0.WTIM0 3 Control of Wait and Interrupt Request Generation
|
|
IICC0.ACKE0 2 Acknowledge Control
|
|
IICC0.STT0 1 Start Condition Trigger
|
|
IICC0.SPT0 0 Stop Condition Trigger
|
|
IICS0 0xFFA9 IIC status register 0 (mPD780078Y Subseries only)
|
|
IICS0.MSTS0 7 Master Device Status
|
|
IICS0.ALD0 6 Detection of Arbitration Loss
|
|
IICS0.EXC0 5 Detection of Extension Code Reception
|
|
IICS0.COI0 4 Detection of Matching Addresses
|
|
IICS0.TRC0 3 Detection of Transmit/Receive Status
|
|
IICS0.ACKD0 2 Detection of ACK
|
|
IICS0.STD0 1 Detection of Start Condition
|
|
IICS0.SPD0 0 Detection of Stop Condition
|
|
IICCL0 0xFFAA IIC transfer clock select register 0 (mPD780078Y Subseries only)
|
|
IICCL0.CLD0 5 Detection of SCL0 Line Level
|
|
IICCL0.DAD0 4 Detection of SDA0 Line Level
|
|
IICCL0.SMC0 3 Operation Mode Switching
|
|
IICCL0.DFC0 2 Control of Digital Filter Operation
|
|
IICCL0.CL00 0 Selection of Transfer Rate
|
|
SVA0 0xFFAB Slave address register 0 (mPD780078Y Subseries only)
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Controls Operation in 3-wire Serial I/O Mode
|
|
CSIM1.TRMD1 6 Selects Transmit/Receive Mode
|
|
CSIM1.SSE1 5 Specifies Whether SS1 Pin Is Used
|
|
CSIM1.DIR1 4 Specifies First Bit
|
|
CSIM1.CSOT1 0 Operation Mode Flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data Clock Phase Selection
|
|
CSIC1.DAP1 3 DAP1 - Data Clock Phase Selection
|
|
CSIC1.CKS12 2 Count Clock CSI1 Selection bit 2
|
|
CSIC1.CKS11 1 Count Clock CSI1 Selection bit 1
|
|
CSIC1.CKS10 0 Count Clock CSI1 Selection bit 0
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
CSIM3 0xFFB8 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/Disable Specification for SIO3
|
|
CSIM3.MODE3 2 Transfer Operation Modes and Flags
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.STIF0 7 STIF0 - Interrupt Request Flag
|
|
IF0L.SRIF0 6 SRIF0 - Interrupt Request Flag
|
|
IF0L.SERIF0 5 SERIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF51 7 TMIF51 - Interrupt Request Flag
|
|
IF0H.TMIF50 6 TMIF50 - Interrupt Request Flag
|
|
IF0H.TMIF010 5 TMIF010 - Interrupt Request Flag
|
|
IF0H.TMIF000 4 TMIF000 - Interrupt Request Flag
|
|
IF0H.WTIIF0 3 WTIIF0 - Interrupt Request Flag
|
|
IF0H.IICIF0 2 IICIF0 - Interrupt Request Flag (mPD780078Y Subseries only)
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.CSIIF1 0 CSIIF1 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.TMIF011 7 TMIF011 - Interrupt Request Flag
|
|
IF1L.TMIF001 6 TMIF001 - Interrupt Request Flag
|
|
IF1L.STIF2 5 STIF2 - Interrupt Request Flag
|
|
IF1L.SRIF2 4 SRIF2 - Interrupt Request Flag
|
|
IF1L.SERIF2 3 SERIF2 - Interrupt Request Flag
|
|
IF1L.KRIF 2 KRIF - Interrupt Request Flag
|
|
IF1L.WTIF 1 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF0 0 ADIF0 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.STMK0 7 STMK0 - Interrupt Servicing Control
|
|
MK0L.SRMK0 6 SRMK0 - Interrupt Servicing Control
|
|
MK0L.SERMK0 5 SERMK0 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK51 7 TMMK51 - Interrupt Servicing Control
|
|
MK0H.TMMK50 6 TMMK50 - Interrupt Servicing Control
|
|
MK0H.TMMK010 5 TMMK010 - Interrupt Servicing Control
|
|
MK0H.TMMK000 4 TMMK000 - Interrupt Servicing Control
|
|
MK0H.WTIMK0 3 WTIMK0 - Interrupt Servicing Control
|
|
MK0H.IICMK0 2 IICMK0 - Interrupt Servicing Control (mPD780078Y Subseries only)
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.CSIMK1 0 CSIMK1 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.TMMK011 7 TMMK011 - Interrupt Servicing Control
|
|
MK1L.TMMK001 6 TMMK001 - Interrupt Servicing Control
|
|
MK1L.STMK2 5 STMK2 - Interrupt Servicing Control
|
|
MK1L.SRMK2 4 SRMK2 - Interrupt Servicing Control
|
|
MK1L.SERMK2 3 SERMK2 - Interrupt Servicing Control
|
|
MK1L.KRMK 2 KRMK - Interrupt Servicing Control
|
|
MK1L.WTMK 1 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK0 0 ADMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority level specification flag register 0L
|
|
PR0L.STPR0 7 STPR0 - Priority Level Selection
|
|
PR0L.SRPR0 6 SRPR0 - Priority Level Selection
|
|
PR0L.SERPR0 5 SERPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority level specification flag register 0H
|
|
PR0H.TMPR51 7 TMPR51 - Priority Level Selection
|
|
PR0H.TMPR50 6 TMPR50 - Priority Level Selection
|
|
PR0H.TMPR010 5 TMPR010 - Priority Level Selection
|
|
PR0H.TMPR000 4 TMPR000 - Priority Level Selection
|
|
PR0H.WTIPR0 3 WTIPR0 - Priority Level Selection
|
|
PR0H.IICPR0 2 IICPR0 - Priority Level Selection (mPD780078Y Subseries only)
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.CSIPR1 0 CSIPR1 - Priority Level Selection
|
|
PR1L 0xFFEA Priority level specification flag register 1L
|
|
PR1L.TMPR011 7 TMPR011 - Priority Level Selection
|
|
PR1L.TMPR001 6 TMPR001 - Priority Level Selection
|
|
PR1L.STPR2 5 STPR2 - Priority Level Selection
|
|
PR1L.SRPR2 4 SRPR2 - Priority Level Selection
|
|
PR1L.SERPR2 3 SERPR2 - Priority Level Selection
|
|
PR1L.KRPR 2 KRPR - Priority Level Selection
|
|
PR1L.WTPR 1 WTPR - Priority Level Selection
|
|
PR1L.ADPR0 0 ADPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Selects Internal High-speed RAM Capacity bit 4
|
|
IXS.IXRAM3 3 Selects Internal High-speed RAM Capacity bit 3
|
|
IXS.IXRAM2 2 Selects Internal High-speed RAM Capacity bit 2
|
|
IXS.IXRAM1 1 Selects Internal High-speed RAM Capacity bit 1
|
|
IXS.IXRAM0 0 Selects Internal High-speed RAM Capacity bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait setting register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780204
|
|
; U10436EJ2V0DS00.PDF, U11302EJ3V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xFA30
|
|
area DATA FIP_RAM 0xFA30:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFA3 Special Function Register
|
|
area BSS RESERVED 0xFFA3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register 10
|
|
CR20 0xFF17 8-bit compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM107 7 P107 Pin Input/Output Mode Selection
|
|
PM10.PM106 6 P106 Pin Input/Output Mode Selection
|
|
PM10.PM105 5 P105 Pin Input/Output Mode Selection
|
|
PM10.PM104 4 P104 Pin Input/Output Mode Selection
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 TCL17 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 TCL17 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 TCL17 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 TCL17 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 TCL13 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 TCL13 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 TCL13 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 TCL13 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF00 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 CSIM11 - Serial Interface Channel 1 Clock Selection
|
|
CSIM1.CSIM10 0 CSIM10 - Serial Interface Channel 1 Clock Selection
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing status
|
|
DSPM0.DSPM06 6 Mode of noise elimination circuit for subsystem clock
|
|
DSPM0.DSPM05 5 Display mode setting
|
|
DSPM0.SEGS4 4 Display Segment / Display Output Total bit 4
|
|
DSPM0.SEGS3 3 Display Segment / Display Output Total bit 3
|
|
DSPM0.SEGS2 2 Display Segment / Display Output Total bit 2
|
|
DSPM0.SEGS1 1 Display Segment / Display Output Total bit 1
|
|
DSPM0.SEGS0 0 Display Segment / Display Output Total bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display Digit / Display Pattern bit 3
|
|
DSPM1.DIGS2 6 Display Digit / Display Pattern bit 2
|
|
DSPM1.DIGS1 5 Display Digit / Display Pattern bit 1
|
|
DSPM1.DIGS0 4 Display Digit / Display Pattern bit 0
|
|
DSPM1.DIMS3 3 FIP Output Signal Cut Width bit 3
|
|
DSPM1.DIMS2 2 FIP Output Signal Cut Width bit 2
|
|
DSPM1.DIMS1 1 FIP Output Signal Cut Width bit 1
|
|
DSPM1.DIMS0 0 Display Mode Cycle Setting
|
|
DSPM2 0xFFA2 Display mode register 2
|
|
DSPM2.USEG5 5 Number of Mask Bits To Be Written bit 5
|
|
DSPM2.USEG4 4 Number of Mask Bits To Be Written bit 4
|
|
DSPM2.USEG3 3 Number of Mask Bits To Be Written bit 3
|
|
DSPM2.USEG2 2 Number of Mask Bits To Be Written bit 2
|
|
DSPM2.USEG1 1 Number of Mask Bits To Be Written bit 1
|
|
DSPM2.USEG0 0 Number of Mask Bits To Be Written bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expantion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780205
|
|
; U10436EJ2V0DS00.PDF, U11302EJ3V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area BSS RESERVED 0xA000:0xFA30
|
|
area DATA FIP_RAM 0xFA30:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFA3 Special Function Register
|
|
area BSS RESERVED 0xFFA3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register 10
|
|
CR20 0xFF17 8-bit compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM107 7 P107 Pin Input/Output Mode Selection
|
|
PM10.PM106 6 P106 Pin Input/Output Mode Selection
|
|
PM10.PM105 5 P105 Pin Input/Output Mode Selection
|
|
PM10.PM104 4 P104 Pin Input/Output Mode Selection
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 TCL17 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 TCL17 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 TCL17 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 TCL17 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 TCL13 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 TCL13 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 TCL13 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 TCL13 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF00 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 CSIM11 - Serial Interface Channel 1 Clock Selection
|
|
CSIM1.CSIM10 0 CSIM10 - Serial Interface Channel 1 Clock Selection
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing status
|
|
DSPM0.DSPM06 6 Mode of noise elimination circuit for subsystem clock
|
|
DSPM0.DSPM05 5 Display mode setting
|
|
DSPM0.SEGS4 4 Display Segment / Display Output Total bit 4
|
|
DSPM0.SEGS3 3 Display Segment / Display Output Total bit 3
|
|
DSPM0.SEGS2 2 Display Segment / Display Output Total bit 2
|
|
DSPM0.SEGS1 1 Display Segment / Display Output Total bit 1
|
|
DSPM0.SEGS0 0 Display Segment / Display Output Total bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display Digit / Display Pattern bit 3
|
|
DSPM1.DIGS2 6 Display Digit / Display Pattern bit 2
|
|
DSPM1.DIGS1 5 Display Digit / Display Pattern bit 1
|
|
DSPM1.DIGS0 4 Display Digit / Display Pattern bit 0
|
|
DSPM1.DIMS3 3 FIP Output Signal Cut Width bit 3
|
|
DSPM1.DIMS2 2 FIP Output Signal Cut Width bit 2
|
|
DSPM1.DIMS1 1 FIP Output Signal Cut Width bit 1
|
|
DSPM1.DIMS0 0 Display Mode Cycle Setting
|
|
DSPM2 0xFFA2 Display mode register 2
|
|
DSPM2.USEG5 5 Number of Mask Bits To Be Written bit 5
|
|
DSPM2.USEG4 4 Number of Mask Bits To Be Written bit 4
|
|
DSPM2.USEG3 3 Number of Mask Bits To Be Written bit 3
|
|
DSPM2.USEG2 2 Number of Mask Bits To Be Written bit 2
|
|
DSPM2.USEG1 1 Number of Mask Bits To Be Written bit 1
|
|
DSPM2.USEG0 0 Number of Mask Bits To Be Written bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expantion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780206
|
|
; U10436EJ2V0DS00.PDF, U11302EJ3V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA30
|
|
area DATA FIP_RAM 0xFA30:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFA3 Special Function Register
|
|
area BSS RESERVED 0xFFA3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register 10
|
|
CR20 0xFF17 8-bit compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM107 7 P107 Pin Input/Output Mode Selection
|
|
PM10.PM106 6 P106 Pin Input/Output Mode Selection
|
|
PM10.PM105 5 P105 Pin Input/Output Mode Selection
|
|
PM10.PM104 4 P104 Pin Input/Output Mode Selection
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 TCL17 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 TCL17 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 TCL17 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 TCL17 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 TCL13 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 TCL13 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 TCL13 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 TCL13 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF00 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 CSIM11 - Serial Interface Channel 1 Clock Selection
|
|
CSIM1.CSIM10 0 CSIM10 - Serial Interface Channel 1 Clock Selection
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing status
|
|
DSPM0.DSPM06 6 Mode of noise elimination circuit for subsystem clock
|
|
DSPM0.DSPM05 5 Display mode setting
|
|
DSPM0.SEGS4 4 Display Segment / Display Output Total bit 4
|
|
DSPM0.SEGS3 3 Display Segment / Display Output Total bit 3
|
|
DSPM0.SEGS2 2 Display Segment / Display Output Total bit 2
|
|
DSPM0.SEGS1 1 Display Segment / Display Output Total bit 1
|
|
DSPM0.SEGS0 0 Display Segment / Display Output Total bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display Digit / Display Pattern bit 3
|
|
DSPM1.DIGS2 6 Display Digit / Display Pattern bit 2
|
|
DSPM1.DIGS1 5 Display Digit / Display Pattern bit 1
|
|
DSPM1.DIGS0 4 Display Digit / Display Pattern bit 0
|
|
DSPM1.DIMS3 3 FIP Output Signal Cut Width bit 3
|
|
DSPM1.DIMS2 2 FIP Output Signal Cut Width bit 2
|
|
DSPM1.DIMS1 1 FIP Output Signal Cut Width bit 1
|
|
DSPM1.DIMS0 0 Display Mode Cycle Setting
|
|
DSPM2 0xFFA2 Display mode register 2
|
|
DSPM2.USEG5 5 Number of Mask Bits To Be Written bit 5
|
|
DSPM2.USEG4 4 Number of Mask Bits To Be Written bit 4
|
|
DSPM2.USEG3 3 Number of Mask Bits To Be Written bit 3
|
|
DSPM2.USEG2 2 Number of Mask Bits To Be Written bit 2
|
|
DSPM2.USEG1 1 Number of Mask Bits To Be Written bit 1
|
|
DSPM2.USEG0 0 Number of Mask Bits To Be Written bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expantion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
|
|
.UPD780208
|
|
; U10436EJ2V0DS00.PDF, U11302EJ3V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA30
|
|
area DATA FIP_RAM 0xFA30:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFA3 Special Function Register
|
|
area BSS RESERVED 0xFFA3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register 10
|
|
CR20 0xFF17 8-bit compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM107 7 P107 Pin Input/Output Mode Selection
|
|
PM10.PM106 6 P106 Pin Input/Output Mode Selection
|
|
PM10.PM105 5 P105 Pin Input/Output Mode Selection
|
|
PM10.PM104 4 P104 Pin Input/Output Mode Selection
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 TCL17 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 TCL17 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 TCL17 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 TCL17 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 TCL13 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 TCL13 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 TCL13 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 TCL13 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF00 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 CSIM11 - Serial Interface Channel 1 Clock Selection
|
|
CSIM1.CSIM10 0 CSIM10 - Serial Interface Channel 1 Clock Selection
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing status
|
|
DSPM0.DSPM06 6 Mode of noise elimination circuit for subsystem clock
|
|
DSPM0.DSPM05 5 Display mode setting
|
|
DSPM0.SEGS4 4 Display Segment / Display Output Total bit 4
|
|
DSPM0.SEGS3 3 Display Segment / Display Output Total bit 3
|
|
DSPM0.SEGS2 2 Display Segment / Display Output Total bit 2
|
|
DSPM0.SEGS1 1 Display Segment / Display Output Total bit 1
|
|
DSPM0.SEGS0 0 Display Segment / Display Output Total bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display Digit / Display Pattern bit 3
|
|
DSPM1.DIGS2 6 Display Digit / Display Pattern bit 2
|
|
DSPM1.DIGS1 5 Display Digit / Display Pattern bit 1
|
|
DSPM1.DIGS0 4 Display Digit / Display Pattern bit 0
|
|
DSPM1.DIMS3 3 FIP Output Signal Cut Width bit 3
|
|
DSPM1.DIMS2 2 FIP Output Signal Cut Width bit 2
|
|
DSPM1.DIMS1 1 FIP Output Signal Cut Width bit 1
|
|
DSPM1.DIMS0 0 Display Mode Cycle Setting
|
|
DSPM2 0xFFA2 Display mode register 2
|
|
DSPM2.USEG5 5 Number of Mask Bits To Be Written bit 5
|
|
DSPM2.USEG4 4 Number of Mask Bits To Be Written bit 4
|
|
DSPM2.USEG3 3 Number of Mask Bits To Be Written bit 3
|
|
DSPM2.USEG2 2 Number of Mask Bits To Be Written bit 2
|
|
DSPM2.USEG1 1 Number of Mask Bits To Be Written bit 1
|
|
DSPM2.USEG0 0 Number of Mask Bits To Be Written bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expantion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P0208
|
|
; U11295EJ1V0DS00.PDF, U11302EJ3V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0xF000 Internal PROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA30
|
|
area DATA FIP_RAM 0xFA30:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFA3 Special Function Register
|
|
area BSS RESERVED 0xFFA3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register 10
|
|
CR20 0xFF17 8-bit compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM107 7 P107 Pin Input/Output Mode Selection
|
|
PM10.PM106 6 P106 Pin Input/Output Mode Selection
|
|
PM10.PM105 5 P105 Pin Input/Output Mode Selection
|
|
PM10.PM104 4 P104 Pin Input/Output Mode Selection
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 TCL17 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 TCL17 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 TCL17 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 TCL17 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 TCL13 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 TCL13 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 TCL13 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 TCL13 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF00 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6 Start Bit
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 CSIM11 - Serial Interface Channel 1 Clock Selection
|
|
CSIM1.CSIM10 0 CSIM10 - Serial Interface Channel 1 Clock Selection
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing status
|
|
DSPM0.DSPM06 6 Mode of noise elimination circuit for subsystem clock
|
|
DSPM0.DSPM05 5 Display mode setting
|
|
DSPM0.SEGS4 4 Display Segment / Display Output Total bit 4
|
|
DSPM0.SEGS3 3 Display Segment / Display Output Total bit 3
|
|
DSPM0.SEGS2 2 Display Segment / Display Output Total bit 2
|
|
DSPM0.SEGS1 1 Display Segment / Display Output Total bit 1
|
|
DSPM0.SEGS0 0 Display Segment / Display Output Total bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display Digit / Display Pattern bit 3
|
|
DSPM1.DIGS2 6 Display Digit / Display Pattern bit 2
|
|
DSPM1.DIGS1 5 Display Digit / Display Pattern bit 1
|
|
DSPM1.DIGS0 4 Display Digit / Display Pattern bit 0
|
|
DSPM1.DIMS3 3 FIP Output Signal Cut Width bit 3
|
|
DSPM1.DIMS2 2 FIP Output Signal Cut Width bit 2
|
|
DSPM1.DIMS1 1 FIP Output Signal Cut Width bit 1
|
|
DSPM1.DIMS0 0 Display Mode Cycle Setting
|
|
DSPM2 0xFFA2 Display mode register 2
|
|
DSPM2.USEG5 5 Number of Mask Bits To Be Written bit 5
|
|
DSPM2.USEG4 4 Number of Mask Bits To Be Written bit 4
|
|
DSPM2.USEG3 3 Number of Mask Bits To Be Written bit 3
|
|
DSPM2.USEG2 2 Number of Mask Bits To Be Written bit 2
|
|
DSPM2.USEG1 1 Number of Mask Bits To Be Written bit 1
|
|
DSPM2.USEG0 0 Number of Mask Bits To Be Written bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expantion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time after STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780232
|
|
; U13364EJ1V1UM00.PDF, U13415EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area BSS RESERVED 0x4000:0xF9C0
|
|
area DATA RAM_1 0xF9C0:0xF9E0 Internal buffer RAM
|
|
area BSS RESERVED 0xF9E0:0xFA00
|
|
area DATA FIP_RAM 0xFA00:0xFA70 FIP display RAM
|
|
area BSS RESERVED 0xFA70:0xFC00
|
|
area DATA RAM_2 0xFC00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF6C Special Function Register
|
|
area BSS RESERVED 0xFF6C:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTTM90_ 0x000A INTTM90
|
|
interrupt INTTM91_ 0x000C INTTM91
|
|
interrupt INTTM92_ 0x000E INTTM92
|
|
interrupt INTKS_ 0x0010 INTKS
|
|
interrupt INTCSI1_ 0x0012 INTCSI1
|
|
interrupt INTCSI3_ 0x0014 INTCSI3
|
|
interrupt INTTM80_ 0x0016 INTTM80
|
|
interrupt INTTM81_ 0x0018 INTTM81
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
RESERVEDFF01 0xFF01 RESERVED
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
PT5 0xFF07 Port level read register 5
|
|
CR80 0xFF08 8-bit compare register 80
|
|
CR81 0xFF09 8-bit compare register 81
|
|
CP90 0xFF0A Remote control timer capture register 90
|
|
CP91 0xFF0B Remote control timer capture register 91
|
|
SIO1 0xFF0C Serial shift register 1
|
|
ADTP 0xFF0D Automatic data transmit/receive address pointer
|
|
SIO3 0xFF0E Serial shift register 3
|
|
PT6 0xFF0F Port level read register 6
|
|
ADCR0 0xFF10 A/D conversion result register
|
|
RESERVEDFF11 0xFF11 RESERVED
|
|
RESERVEDFF12 0xFF12 RESERVED
|
|
RESERVEDFF13 0xFF13 RESERVED
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
RESERVEDFF17 0xFF17 RESERVED
|
|
RESERVEDFF18 0xFF18 RESERVED
|
|
RESERVEDFF19 0xFF19 RESERVED
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
RESERVEDFF23 0xFF23 RESERVED
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU02 2 P02 Internal Pull-up Resistor Selection
|
|
PU0.PU01 1 P01 Internal Pull-up Resistor Selection
|
|
PU0.PU00 0 P00 Internal Pull-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU27 7 P27 Internal Pull-up Resistor Selection
|
|
PU2.PU26 6 P26 Internal Pull-up Resistor Selection
|
|
PU2.PU25 5 P25 Internal Pull-up Resistor Selection
|
|
PU2.PU24 4 P24 Internal Pull-up Resistor Selection
|
|
PU2.PU23 3 P23 Internal Pull-up Resistor Selection
|
|
PU2.PU22 2 P22 Internal Pull-up Resistor Selection
|
|
PU2.PU21 1 P21 Internal Pull-up Resistor Selection
|
|
PU2.PU20 0 P20 Internal Pull-up Resistor Selection
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP1 1 Enables or disables specification of rising edge of INTPn as valid edge bit 1
|
|
EGP.EGP0 0 Enables or disables specification of rising edge of INTPn as valid edge bit 0
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN1 1 Enables or disables specification of falling edge of INTPn as valid edge bit 1
|
|
EGN.EGN0 0 Enables or disables specification of falling edge of INTPn as valid edge bit 0
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC80 0xFF60 8-bit timer control register 80
|
|
TMC80.TCE80 7 Controls count operation of TM80
|
|
TMC80.TCL800 1 Selects count clock of TM80 bit 0
|
|
TMC80.TCL801 0 Selects count clock of TM80 bit 1
|
|
TMC81 0xFF61 8-bit timer control register 81
|
|
TMC81.TCE81 7 Controls count operation of TM81
|
|
TMC81.TCL810 1 Selects count clock of TM81 bit 0
|
|
TMC81.TCL811 0 Selects count clock of TM81 bit 1
|
|
TMC9 0xFF62 Remote control timer control register 9
|
|
TMC9.TCE9 7 Controls count operation of TM1
|
|
TMC9.TCL2 1 Selects count clock bit 2
|
|
TMC9.TCL1 0 Selects count clock bit 1
|
|
CSIM1 0xFF63 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Enables/Disables Operation of Serial Interface
|
|
CSIM1.DIR1 6 Specifies First Bit of Serial Transfer Data
|
|
CSIM1.ATE 5 Selects Operating Mode of Serial Interface
|
|
CSIM1.LSCK1 4 Chip Enable Control of SCK1 Pin
|
|
CSIM1.SCL11 1 Selects Serial Clock of Serial Interface bit 1
|
|
CSIM1.SCL10 0 Selects Serial Clock of Serial Interface bit 0
|
|
ADTC 0xFF64 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTI 0xFF65 Automatic data transmit/receive interval specification register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
CSIM3 0xFF66 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enables or disables operation of SIO3
|
|
CSIM3.SCL31 1 Selects clock bit 1
|
|
CSIM3.SCL30 0 Selects clock bit 0
|
|
ADM0 0xFF67 A/D converter mode register
|
|
ADM0.CS0 7 Control A/D conversion operation
|
|
ADM0.FR02 5 Selects A/D conversion time bit 2
|
|
ADM0.FR01 4 Selects A/D conversion time bit 1
|
|
ADM0.FR00 3 Selects A/D conversion time bit 0
|
|
ADS0 0xFF68 Analog input channel specification register
|
|
ADS0.ADS01 1 Specifies analog input channel bit 1
|
|
ADS0.ADS00 0 Specifies analog input channel bit 0
|
|
DSPM0 0xFF69 Display mode register 0
|
|
DSPM0.DSPEN 7 Enables or disables FIP
|
|
DSPM0.FOUT5 5 Number of FIP output pins bit 5
|
|
DSPM0.FOUT4 4 Number of FIP output pins bit 4
|
|
DSPM0.FOUT3 3 Number of FIP output pins bit 3
|
|
DSPM0.FOUT2 2 Number of FIP output pins bit 2
|
|
DSPM0.FOUT1 1 Number of FIP output pins bit 1
|
|
DSPM0.FOUT0 0 Number of FIP output pins bit 0
|
|
DSPM1 0xFF6A Display mode register 1
|
|
DSPM1.FBLK2 7 Blanking width of FIP output signal bit 2
|
|
DSPM1.FBLK1 6 Blanking width of FIP output signal bit 1
|
|
DSPM1.FBLK0 5 Blanking width of FIP output signal bit 0
|
|
DSPM1.FPAT4 4 Number of display patterns bit 4
|
|
DSPM1.FPAT3 3 Number of display patterns bit 3
|
|
DSPM1.FPAT2 2 Number of display patterns bit 2
|
|
DSPM1.FPAT1 1 Number of display patterns bit 1
|
|
DSPM1.FPAT0 0 Number of display patterns bit 0
|
|
DSPM2 0xFF6B Display mode register 2
|
|
DSPM2.KSF 7 Status of key scan cycle
|
|
DSPM2.KSM 6 Selects insertion of key scan cycle
|
|
DSPM2.FCYC1 1 Display cycle bit 1
|
|
DSPM2.FCYC0 0 Display cycle bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.CSIIF1 7 CSIIF1 - Interrupt Request Flag
|
|
IF0L.KSIF 6 KSIF - Interrupt Request Flag
|
|
IF0L.TMIF92 5 TMIF92 - Interrupt Request Flag
|
|
IF0L.TMIF91 4 TMIF91 - Interrupt Request Flag
|
|
IF0L.TMIF90 3 TMIF90 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF81 2 TMIF81 - Interrupt Request Flag
|
|
IF0H.TMIF80 1 TMIF80 - Interrupt Request Flag
|
|
IF0H.CSIIF3 0 CSIIF3 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.CSIMK1 7 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.KSMK 6 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK92 5 TMMK92 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK91 4 TMMK91 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK90 3 TMMK90 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 1 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK81 2 TMMK81 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK80 1 TMMK80 - Interrupt Serving and Standby Mode Control
|
|
MK0H.CSIMK3 0 CSIMK3 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.CSIPR1 7 CSIPR1 - Priority Level Selection
|
|
PR0L.KSPR 6 KSPR - Priority Level Selection
|
|
PR0L.TMPR92 5 TMPR92 - Priority Level Selection
|
|
PR0L.TMPR91 4 TMPR91 - Priority Level Selection
|
|
PR0L.TMPR90 3 TMPR90 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR81 2 TMPR81 - Priority Level Selection
|
|
PR0H.TMPR80 1 TMPR80 - Priority Level Selection
|
|
PR0H.CSIPR3 0 CSIPR3 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size select register
|
|
IMS.RAM2 7 Selects internal high-speed RAM capacity bit 2
|
|
IMS.RAM1 6 Selects internal high-speed RAM capacity bit 1
|
|
IMS.RAM0 5 Selects internal high-speed RAM capacity bit 0
|
|
IMS.ROM3 3 Selects internal ROM capacity bit 3
|
|
IMS.ROM2 2 Selects internal ROM capacity bit 2
|
|
IMS.ROM1 1 Selects internal ROM capacity bit 1
|
|
IMS.ROM0 0 Selects internal ROM capacity bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selects operation of watchdog timer
|
|
WDTM.WDTM4 4 Selects operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selects operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selects oscillation stabilization time at STOP mode release bit 2
|
|
OSTS.OSTS1 1 Selects oscillation stabilization time at STOP mode release bit 1
|
|
OSTS.OSTS0 0 Selects oscillation stabilization time at STOP mode release bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU clock (fCPU) bit 2
|
|
PCC.PCC1 1 Selects CPU clock (fCPU) bit 1
|
|
PCC.PCC0 0 Selects CPU clock (fCPU) bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780233
|
|
|
|
|
|
|
|
.UPD78F0233
|
|
; U13364EJ1V1UM00.PDF, U13322EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0x6000 Flash memory
|
|
area BSS RESERVED 0x6000:0xF9C0
|
|
area DATA RAM_1 0xF9C0:0xF9E0 Internal buffer RAM
|
|
area BSS RESERVED 0xF9E0:0xFA00
|
|
area DATA FIP_RAM 0xFA00:0xFA70 FIP display RAM
|
|
area BSS RESERVED 0xFA70:0xFC00
|
|
area DATA RAM_2 0xFC00:0xFF00 Internal high-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF6C Special Function Register
|
|
area BSS RESERVED 0xFF6C:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTTM90_ 0x000A INTTM90
|
|
interrupt INTTM91_ 0x000C INTTM91
|
|
interrupt INTTM92_ 0x000E INTTM92
|
|
interrupt INTKS_ 0x0010 INTKS
|
|
interrupt INTCSI1_ 0x0012 INTCSI1
|
|
interrupt INTCSI3_ 0x0014 INTCSI3
|
|
interrupt INTTM80_ 0x0016 INTTM80
|
|
interrupt INTTM81_ 0x0018 INTTM81
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
RESERVEDFF01 0xFF01 RESERVED
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
PT5 0xFF07 Port level read register 5
|
|
CR80 0xFF08 8-bit compare register 80
|
|
CR81 0xFF09 8-bit compare register 81
|
|
CP90 0xFF0A Remote control timer capture register 90
|
|
CP91 0xFF0B Remote control timer capture register 91
|
|
SIO1 0xFF0C Serial shift register 1
|
|
ADTP 0xFF0D Automatic data transmit/receive address pointer
|
|
SIO3 0xFF0E Serial shift register 3
|
|
PT6 0xFF0F Port level read register 6
|
|
ADCR0 0xFF10 A/D conversion result register
|
|
RESERVEDFF11 0xFF11 RESERVED
|
|
RESERVEDFF12 0xFF12 RESERVED
|
|
RESERVEDFF13 0xFF13 RESERVED
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
RESERVEDFF17 0xFF17 RESERVED
|
|
RESERVEDFF18 0xFF18 RESERVED
|
|
RESERVEDFF19 0xFF19 RESERVED
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
RESERVEDFF23 0xFF23 RESERVED
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU02 2 P02 Internal Pull-up Resistor Selection
|
|
PU0.PU01 1 P01 Internal Pull-up Resistor Selection
|
|
PU0.PU00 0 P00 Internal Pull-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU27 7 P27 Internal Pull-up Resistor Selection
|
|
PU2.PU26 6 P26 Internal Pull-up Resistor Selection
|
|
PU2.PU25 5 P25 Internal Pull-up Resistor Selection
|
|
PU2.PU24 4 P24 Internal Pull-up Resistor Selection
|
|
PU2.PU23 3 P23 Internal Pull-up Resistor Selection
|
|
PU2.PU22 2 P22 Internal Pull-up Resistor Selection
|
|
PU2.PU21 1 P21 Internal Pull-up Resistor Selection
|
|
PU2.PU20 0 P20 Internal Pull-up Resistor Selection
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP1 1 Enables or disables specification of rising edge of INTPn as valid edge bit 1
|
|
EGP.EGP0 0 Enables or disables specification of rising edge of INTPn as valid edge bit 0
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN1 1 Enables or disables specification of falling edge of INTPn as valid edge bit 1
|
|
EGN.EGN0 0 Enables or disables specification of falling edge of INTPn as valid edge bit 0
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC80 0xFF60 8-bit timer control register 80
|
|
TMC80.TCE80 7 Controls count operation of TM80
|
|
TMC80.TCL800 1 Selects count clock of TM80 bit 0
|
|
TMC80.TCL801 0 Selects count clock of TM80 bit 1
|
|
TMC81 0xFF61 8-bit timer control register 81
|
|
TMC81.TCE81 7 Controls count operation of TM81
|
|
TMC81.TCL810 1 Selects count clock of TM81 bit 0
|
|
TMC81.TCL811 0 Selects count clock of TM81 bit 1
|
|
TMC9 0xFF62 Remote control timer control register 9
|
|
TMC9.TCE9 7 Controls count operation of TM1
|
|
TMC9.TCL2 1 Selects count clock bit 2
|
|
TMC9.TCL1 0 Selects count clock bit 1
|
|
CSIM1 0xFF63 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Enables/Disables Operation of Serial Interface
|
|
CSIM1.DIR1 6 Specifies First Bit of Serial Transfer Data
|
|
CSIM1.ATE 5 Selects Operating Mode of Serial Interface
|
|
CSIM1.LSCK1 4 Chip Enable Control of SCK1 Pin
|
|
CSIM1.SCL11 1 Selects Serial Clock of Serial Interface bit 1
|
|
CSIM1.SCL10 0 Selects Serial Clock of Serial Interface bit 0
|
|
ADTC 0xFF64 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTI 0xFF65 Automatic data transmit/receive interval specification register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
CSIM3 0xFF66 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enables or disables operation of SIO3
|
|
CSIM3.SCL31 1 Selects clock bit 1
|
|
CSIM3.SCL30 0 Selects clock bit 0
|
|
ADM0 0xFF67 A/D converter mode register
|
|
ADM0.CS0 7 Control A/D conversion operation
|
|
ADM0.FR02 5 Selects A/D conversion time bit 2
|
|
ADM0.FR01 4 Selects A/D conversion time bit 1
|
|
ADM0.FR00 3 Selects A/D conversion time bit 0
|
|
ADS0 0xFF68 Analog input channel specification register
|
|
ADS0.ADS01 1 Specifies analog input channel bit 1
|
|
ADS0.ADS00 0 Specifies analog input channel bit 0
|
|
DSPM0 0xFF69 Display mode register 0
|
|
DSPM0.DSPEN 7 Enables or disables FIP
|
|
DSPM0.FOUT5 5 Number of FIP output pins bit 5
|
|
DSPM0.FOUT4 4 Number of FIP output pins bit 4
|
|
DSPM0.FOUT3 3 Number of FIP output pins bit 3
|
|
DSPM0.FOUT2 2 Number of FIP output pins bit 2
|
|
DSPM0.FOUT1 1 Number of FIP output pins bit 1
|
|
DSPM0.FOUT0 0 Number of FIP output pins bit 0
|
|
DSPM1 0xFF6A Display mode register 1
|
|
DSPM1.FBLK2 7 Blanking width of FIP output signal bit 2
|
|
DSPM1.FBLK1 6 Blanking width of FIP output signal bit 1
|
|
DSPM1.FBLK0 5 Blanking width of FIP output signal bit 0
|
|
DSPM1.FPAT4 4 Number of display patterns bit 4
|
|
DSPM1.FPAT3 3 Number of display patterns bit 3
|
|
DSPM1.FPAT2 2 Number of display patterns bit 2
|
|
DSPM1.FPAT1 1 Number of display patterns bit 1
|
|
DSPM1.FPAT0 0 Number of display patterns bit 0
|
|
DSPM2 0xFF6B Display mode register 2
|
|
DSPM2.KSF 7 Status of key scan cycle
|
|
DSPM2.KSM 6 Selects insertion of key scan cycle
|
|
DSPM2.FCYC1 1 Display cycle bit 1
|
|
DSPM2.FCYC0 0 Display cycle bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.CSIIF1 7 CSIIF1 - Interrupt Request Flag
|
|
IF0L.KSIF 6 KSIF - Interrupt Request Flag
|
|
IF0L.TMIF92 5 TMIF92 - Interrupt Request Flag
|
|
IF0L.TMIF91 4 TMIF91 - Interrupt Request Flag
|
|
IF0L.TMIF90 3 TMIF90 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF81 2 TMIF81 - Interrupt Request Flag
|
|
IF0H.TMIF80 1 TMIF80 - Interrupt Request Flag
|
|
IF0H.CSIIF3 0 CSIIF3 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.CSIMK1 7 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.KSMK 6 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK92 5 TMMK92 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK91 4 TMMK91 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK90 3 TMMK90 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 1 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK81 2 TMMK81 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK80 1 TMMK80 - Interrupt Serving and Standby Mode Control
|
|
MK0H.CSIMK3 0 CSIMK3 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.CSIPR1 7 CSIPR1 - Priority Level Selection
|
|
PR0L.KSPR 6 KSPR - Priority Level Selection
|
|
PR0L.TMPR92 5 TMPR92 - Priority Level Selection
|
|
PR0L.TMPR91 4 TMPR91 - Priority Level Selection
|
|
PR0L.TMPR90 3 TMPR90 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR81 2 TMPR81 - Priority Level Selection
|
|
PR0H.TMPR80 1 TMPR80 - Priority Level Selection
|
|
PR0H.CSIPR3 0 CSIPR3 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size select register
|
|
IMS.RAM2 7 Selects internal high-speed RAM capacity bit 2
|
|
IMS.RAM1 6 Selects internal high-speed RAM capacity bit 1
|
|
IMS.RAM0 5 Selects internal high-speed RAM capacity bit 0
|
|
IMS.ROM3 3 Selects internal ROM capacity bit 3
|
|
IMS.ROM2 2 Selects internal ROM capacity bit 2
|
|
IMS.ROM1 1 Selects internal ROM capacity bit 1
|
|
IMS.ROM0 0 Selects internal ROM capacity bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selects operation of watchdog timer
|
|
WDTM.WDTM4 4 Selects operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selects operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selects oscillation stabilization time at STOP mode release bit 2
|
|
OSTS.OSTS1 1 Selects oscillation stabilization time at STOP mode release bit 1
|
|
OSTS.OSTS0 0 Selects oscillation stabilization time at STOP mode release bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU clock (fCPU) bit 2
|
|
PCC.PCC1 1 Selects CPU clock (fCPU) bit 1
|
|
PCC.PCC0 0 Selects CPU clock (fCPU) bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780306
|
|
; U11377EJ2V0UM00.PDF, U11105EJ3V1DS00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF85 Special Function Register
|
|
area BSS RESERVED 0xFF85:0xFFB0
|
|
area DATA FSR_2 0xFFB0:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_3 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTCSI1_ 0x002A INTCSI1
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
TCL4 0xFF44 Timer clock select register 4
|
|
TCL4.TCL47 7 Selects Serial Clock of Serial Interface Channel 3 bit 7
|
|
TCL4.TCL46 6 Selects Serial Clock of Serial Interface Channel 3 bit 6
|
|
TCL4.TCL45 5 Selects Serial Clock of Serial Interface Channel 3 bit 5
|
|
TCL4.TCL44 4 Selects Serial Clock of Serial Interface Channel 3 bit 4
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCSSCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCSSCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
CSIM3 0xFF6C Serial operating mode register 3
|
|
CSIM3.CSIE3 7
|
|
CSIM3.DIR3 6
|
|
CSIM3.CSIM31 1 Selects Clock of Serial Interface Channel 3 bit 1
|
|
CSIM3.CSIM30 0 Selects Clock of Serial Interface Channel 3 bit 0
|
|
SIO3 0xFF6D Serial I/O shift register 3
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 Selects Source Clock of 5-bit Counter bit 3
|
|
BRGC.TPS2 6 Selects Source Clock of 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Selects Source Clock of 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Selects Source Clock of 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LDON 7 Enables/disables LCD Display
|
|
LCDM.LCDM6 6 Selects LCD Clock bit 6
|
|
LCDM.LCDM5 5 Selects LCD Clock bit 5
|
|
LCDM.LCDM4 4 Selects LCD Clock bit 4
|
|
LCDM.LCDM3 3 Operating Mode of LCD Controller/driver
|
|
LCDM.LCDM2 2 Selects Display Mode of LCD Controller/driver bit 2
|
|
LCDM.LCDM1 1 Selects Display Mode of LCD Controller/driver bit 1
|
|
LCDM.LCDM0 0 Selects Display Mode of LCD Controller/driver bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39 to P97/S24 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P80/S39 to P97/S24 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P80/S39 to P97/S24 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P80/S39 to P97/S24 Pin Functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD Driving Power Supply Selection
|
|
LCDC.LIPS 0 LIPS - LCD Driving Power Supply Selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.CSIIF3 3 CSIIF3 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.CSIMK3 3 CSIMK3 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.CSIPR3 3 CSIPR3 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode select register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal ROM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal ROM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal ROM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780306Y
|
|
; U11377EJ2V0UM00.PDF, U12251EJ2V1DS00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF85 Special Function Register
|
|
area BSS RESERVED 0xFF85:0xFFB0
|
|
area DATA FSR_2 0xFFB0:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_3 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTCSI1_ 0x002A INTCSI1
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
TCL4 0xFF44 Timer clock select register 4
|
|
TCL4.TCL47 7 Selects Serial Clock of Serial Interface Channel 3 bit 7
|
|
TCL4.TCL46 6 Selects Serial Clock of Serial Interface Channel 3 bit 6
|
|
TCL4.TCL45 5 Selects Serial Clock of Serial Interface Channel 3 bit 5
|
|
TCL4.TCL44 4 Selects Serial Clock of Serial Interface Channel 3 bit 4
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCSSCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCSSCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
CSIM3 0xFF6C Serial operating mode register 3
|
|
CSIM3.CSIE3 7
|
|
CSIM3.DIR3 6
|
|
CSIM3.CSIM31 1 Selects Clock of Serial Interface Channel 3 bit 1
|
|
CSIM3.CSIM30 0 Selects Clock of Serial Interface Channel 3 bit 0
|
|
SIO3 0xFF6D Serial I/O shift register 3
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 Selects Source Clock of 5-bit Counter bit 3
|
|
BRGC.TPS2 6 Selects Source Clock of 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Selects Source Clock of 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Selects Source Clock of 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LDON 7 Enables/disables LCD Display
|
|
LCDM.LCDM6 6 Selects LCD Clock bit 6
|
|
LCDM.LCDM5 5 Selects LCD Clock bit 5
|
|
LCDM.LCDM4 4 Selects LCD Clock bit 4
|
|
LCDM.LCDM3 3 Operating Mode of LCD Controller/driver
|
|
LCDM.LCDM2 2 Selects Display Mode of LCD Controller/driver bit 2
|
|
LCDM.LCDM1 1 Selects Display Mode of LCD Controller/driver bit 1
|
|
LCDM.LCDM0 0 Selects Display Mode of LCD Controller/driver bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39 to P97/S24 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P80/S39 to P97/S24 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P80/S39 to P97/S24 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P80/S39 to P97/S24 Pin Functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD Driving Power Supply Selection
|
|
LCDC.LIPS 0 LIPS - LCD Driving Power Supply Selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.CSIIF3 3 CSIIF3 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.CSIMK3 3 CSIMK3 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.CSIPR3 3 CSIPR3 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode select register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal ROM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal ROM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal ROM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780306_A
|
|
; U11377EJ2V0UM00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD780308
|
|
; U11377EJ2V0UM00.PDF, U11105EJ3V1DS00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF85 Special Function Register
|
|
area BSS RESERVED 0xFF85:0xFFB0
|
|
area DATA FSR_2 0xFFB0:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_3 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTCSI1_ 0x002A INTCSI1
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
TCL4 0xFF44 Timer clock select register 4
|
|
TCL4.TCL47 7 Selects Serial Clock of Serial Interface Channel 3 bit 7
|
|
TCL4.TCL46 6 Selects Serial Clock of Serial Interface Channel 3 bit 6
|
|
TCL4.TCL45 5 Selects Serial Clock of Serial Interface Channel 3 bit 5
|
|
TCL4.TCL44 4 Selects Serial Clock of Serial Interface Channel 3 bit 4
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCSSCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCSSCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
CSIM3 0xFF6C Serial operating mode register 3
|
|
CSIM3.CSIE3 7
|
|
CSIM3.DIR3 6
|
|
CSIM3.CSIM31 1 Selects Clock of Serial Interface Channel 3 bit 1
|
|
CSIM3.CSIM30 0 Selects Clock of Serial Interface Channel 3 bit 0
|
|
SIO3 0xFF6D Serial I/O shift register 3
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 Selects Source Clock of 5-bit Counter bit 3
|
|
BRGC.TPS2 6 Selects Source Clock of 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Selects Source Clock of 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Selects Source Clock of 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LDON 7 Enables/disables LCD Display
|
|
LCDM.LCDM6 6 Selects LCD Clock bit 6
|
|
LCDM.LCDM5 5 Selects LCD Clock bit 5
|
|
LCDM.LCDM4 4 Selects LCD Clock bit 4
|
|
LCDM.LCDM3 3 Operating Mode of LCD Controller/driver
|
|
LCDM.LCDM2 2 Selects Display Mode of LCD Controller/driver bit 2
|
|
LCDM.LCDM1 1 Selects Display Mode of LCD Controller/driver bit 1
|
|
LCDM.LCDM0 0 Selects Display Mode of LCD Controller/driver bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39 to P97/S24 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P80/S39 to P97/S24 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P80/S39 to P97/S24 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P80/S39 to P97/S24 Pin Functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD Driving Power Supply Selection
|
|
LCDC.LIPS 0 LIPS - LCD Driving Power Supply Selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.CSIIF3 3 CSIIF3 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.CSIMK3 3 CSIMK3 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.CSIPR3 3 CSIPR3 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode select register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal ROM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal ROM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal ROM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780308Y
|
|
; U11377EJ2V0UM00.PDF, U12251EJ2V1DS00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF85 Special Function Register
|
|
area BSS RESERVED 0xFF85:0xFFB0
|
|
area DATA FSR_2 0xFFB0:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_3 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTCSI1_ 0x002A INTCSI1
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
TCL4 0xFF44 Timer clock select register 4
|
|
TCL4.TCL47 7 Selects Serial Clock of Serial Interface Channel 3 bit 7
|
|
TCL4.TCL46 6 Selects Serial Clock of Serial Interface Channel 3 bit 6
|
|
TCL4.TCL45 5 Selects Serial Clock of Serial Interface Channel 3 bit 5
|
|
TCL4.TCL44 4 Selects Serial Clock of Serial Interface Channel 3 bit 4
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCSSCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCSSCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
CSIM3 0xFF6C Serial operating mode register 3
|
|
CSIM3.CSIE3 7
|
|
CSIM3.DIR3 6
|
|
CSIM3.CSIM31 1 Selects Clock of Serial Interface Channel 3 bit 1
|
|
CSIM3.CSIM30 0 Selects Clock of Serial Interface Channel 3 bit 0
|
|
SIO3 0xFF6D Serial I/O shift register 3
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 Selects Source Clock of 5-bit Counter bit 3
|
|
BRGC.TPS2 6 Selects Source Clock of 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Selects Source Clock of 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Selects Source Clock of 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LDON 7 Enables/disables LCD Display
|
|
LCDM.LCDM6 6 Selects LCD Clock bit 6
|
|
LCDM.LCDM5 5 Selects LCD Clock bit 5
|
|
LCDM.LCDM4 4 Selects LCD Clock bit 4
|
|
LCDM.LCDM3 3 Operating Mode of LCD Controller/driver
|
|
LCDM.LCDM2 2 Selects Display Mode of LCD Controller/driver bit 2
|
|
LCDM.LCDM1 1 Selects Display Mode of LCD Controller/driver bit 1
|
|
LCDM.LCDM0 0 Selects Display Mode of LCD Controller/driver bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39 to P97/S24 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P80/S39 to P97/S24 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P80/S39 to P97/S24 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P80/S39 to P97/S24 Pin Functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD Driving Power Supply Selection
|
|
LCDC.LIPS 0 LIPS - LCD Driving Power Supply Selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.CSIIF3 3 CSIIF3 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.CSIMK3 3 CSIMK3 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.CSIPR3 3 CSIPR3 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode select register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal ROM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal ROM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal ROM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780308_A
|
|
; U11377EJ2V0UM00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD78P0308
|
|
; U11377EJ2V0UM00.PDF, U11776EJ1V0DS00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0xF000 Internal PROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF85 Special Function Register
|
|
area BSS RESERVED 0xFF85:0xFFB0
|
|
area DATA FSR_2 0xFFB0:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_3 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTCSI1_ 0x002A INTCSI1
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
TCL4 0xFF44 Timer clock select register 4
|
|
TCL4.TCL47 7 Selects Serial Clock of Serial Interface Channel 3 bit 7
|
|
TCL4.TCL46 6 Selects Serial Clock of Serial Interface Channel 3 bit 6
|
|
TCL4.TCL45 5 Selects Serial Clock of Serial Interface Channel 3 bit 5
|
|
TCL4.TCL44 4 Selects Serial Clock of Serial Interface Channel 3 bit 4
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCSSCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCSSCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
CSIM3 0xFF6C Serial operating mode register 3
|
|
CSIM3.CSIE3 7
|
|
CSIM3.DIR3 6
|
|
CSIM3.CSIM31 1 Selects Clock of Serial Interface Channel 3 bit 1
|
|
CSIM3.CSIM30 0 Selects Clock of Serial Interface Channel 3 bit 0
|
|
SIO3 0xFF6D Serial I/O shift register 3
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 Selects Source Clock of 5-bit Counter bit 3
|
|
BRGC.TPS2 6 Selects Source Clock of 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Selects Source Clock of 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Selects Source Clock of 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LDON 7 Enables/disables LCD Display
|
|
LCDM.LCDM6 6 Selects LCD Clock bit 6
|
|
LCDM.LCDM5 5 Selects LCD Clock bit 5
|
|
LCDM.LCDM4 4 Selects LCD Clock bit 4
|
|
LCDM.LCDM3 3 Operating Mode of LCD Controller/driver
|
|
LCDM.LCDM2 2 Selects Display Mode of LCD Controller/driver bit 2
|
|
LCDM.LCDM1 1 Selects Display Mode of LCD Controller/driver bit 1
|
|
LCDM.LCDM0 0 Selects Display Mode of LCD Controller/driver bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39 to P97/S24 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P80/S39 to P97/S24 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P80/S39 to P97/S24 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P80/S39 to P97/S24 Pin Functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD Driving Power Supply Selection
|
|
LCDC.LIPS 0 LIPS - LCD Driving Power Supply Selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.CSIIF3 3 CSIIF3 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.CSIMK3 3 CSIMK3 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.CSIPR3 3 CSIPR3 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode select register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal ROM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal ROM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal ROM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P0308Y
|
|
; U11377EJ2V0UM00.PDF, U11832EJ1V0DS00.PDF, U13473EE1V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0xF000 Internal PROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF85 Special Function Register
|
|
area BSS RESERVED 0xFF85:0xFFB0
|
|
area DATA FSR_2 0xFFB0:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_3 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTCSI1_ 0x002A INTCSI1
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
TCL4 0xFF44 Timer clock select register 4
|
|
TCL4.TCL47 7 Selects Serial Clock of Serial Interface Channel 3 bit 7
|
|
TCL4.TCL46 6 Selects Serial Clock of Serial Interface Channel 3 bit 6
|
|
TCL4.TCL45 5 Selects Serial Clock of Serial Interface Channel 3 bit 5
|
|
TCL4.TCL44 4 Selects Serial Clock of Serial Interface Channel 3 bit 4
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCSSCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCSSCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer Output F/F Control by Match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
CSIM3 0xFF6C Serial operating mode register 3
|
|
CSIM3.CSIE3 7
|
|
CSIM3.DIR3 6
|
|
CSIM3.CSIM31 1 Selects Clock of Serial Interface Channel 3 bit 1
|
|
CSIM3.CSIM30 0 Selects Clock of Serial Interface Channel 3 bit 0
|
|
SIO3 0xFF6D Serial I/O shift register 3
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 Selects Source Clock of 5-bit Counter bit 3
|
|
BRGC.TPS2 6 Selects Source Clock of 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Selects Source Clock of 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Selects Source Clock of 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
SIPS 0xFF75 Serial interface pin select register
|
|
SIPS.SIPS21 5 Selects Input/Output Pin of Asynchronous Serial Interface bit 1
|
|
SIPS.SIPS20 4 Selects Input/Output Pin of Asynchronous Serial Interface bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LDON 7 Enables/disables LCD Display
|
|
LCDM.LCDM6 6 Selects LCD Clock bit 6
|
|
LCDM.LCDM5 5 Selects LCD Clock bit 5
|
|
LCDM.LCDM4 4 Selects LCD Clock bit 4
|
|
LCDM.LCDM3 3 Operating Mode of LCD Controller/driver
|
|
LCDM.LCDM2 2 Selects Display Mode of LCD Controller/driver bit 2
|
|
LCDM.LCDM1 1 Selects Display Mode of LCD Controller/driver bit 1
|
|
LCDM.LCDM0 0 Selects Display Mode of LCD Controller/driver bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39 to P97/S24 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P80/S39 to P97/S24 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P80/S39 to P97/S24 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P80/S39 to P97/S24 Pin Functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD Driving Power Supply Selection
|
|
LCDC.LIPS 0 LIPS - LCD Driving Power Supply Selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.CSIIF3 3 CSIIF3 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.CSIMK3 3 CSIMK3 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.CSIPR3 3 CSIPR3 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode select register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal ROM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal ROM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal ROM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780316
|
|
; U14701EJ2V0UD00.PDF, U15084EJ1V0PM00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780318
|
|
; U14701EJ2V0UD00.PDF, U15084EJ1V0PM00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780326
|
|
; U14701EJ2V0UD00.PDF, U15084EJ1V0PM00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780328
|
|
; U14701EJ2V0UD00.PDF, U15084EJ1V0PM00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780336
|
|
; U14701EJ2V0UD00.PDF, U15084EJ1V0PM00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780338
|
|
; U14701EJ2V0UD00.PDF, U15084EJ1V0PM00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0338
|
|
; U14701EJ2V0UD00.PDF, U15576EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xF000 Flash memory
|
|
area BSS RESERVED 0xF000:0xF200
|
|
area DATA RAM_1 0xF200:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA00
|
|
area DATA LCD_RAM 0xFA00:0xFA28 LCD display RAM
|
|
area BSS RESERVED 0xFA28:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB5 Special Function Register
|
|
area BSS RESERVED 0xFFB5:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTKR_ 0x0012 INTKR
|
|
interrupt INTSER0_ 0x0014 INTSER0
|
|
interrupt INTSR0_ 0x0016 INTSR0
|
|
interrupt INTST0_ 0x0018 INTST0
|
|
interrupt INTCSI1_ 0x001A INTCSI1
|
|
interrupt INTCSI3_ 0x001C INTCSI3
|
|
interrupt INTWTNI0_ 0x001E INTWTNI0
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM4_ 0x0024 INTTM4
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTAD0_ 0x002C INTAD0
|
|
interrupt INTWTN0_ 0x002E INTWTN0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
ADCR0 0xFF0E A/D conversion result register 0
|
|
CR00 0xFF10 16-bit timer capture/compare register 00
|
|
CR01 0xFF12 16-bit timer capture/compare register 01
|
|
TM0 0xFF14 16-bit timer counter 0
|
|
CR50 0xFF16 8-bit timer compare register 50
|
|
CR51 0xFF17 8-bit timer compare register 51
|
|
TM50 0xFF18 8-bit timer counter 50
|
|
TM51 0xFF19 8-bit timer counter 51
|
|
SIO3 0xFF1A Serial I/O shift register 3
|
|
TXS0_RXB0 0xFF1B Transmit shift / Receive buffer register 0
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
RESERVEDFF1F 0xFF1F RESERVED
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 pin I/O mode selection
|
|
PM0.PM04 4 P04 pin I/O mode selection
|
|
PM0.PM03 3 P03 pin I/O mode selection
|
|
PM0.PM02 2 P02 pin I/O mode selection
|
|
PM0.PM01 1 P01 pin I/O mode selection
|
|
PM0.PM00 0 P00 pin I/O mode selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM25 5 P25 pin I/O mode selection
|
|
PM2.PM24 4 P24 pin I/O mode selection
|
|
PM2.PM23 3 P23 pin I/O mode selection
|
|
PM2.PM22 2 P22 pin I/O mode selection
|
|
PM2.PM21 1 P21 pin I/O mode selection
|
|
PM2.PM20 0 P20 pin I/O mode selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 P34 pin I/O mode selection
|
|
PM3.PM33 3 P33 pin I/O mode selection
|
|
PM3.PM32 2 P32 pin I/O mode selection
|
|
PM3.PM31 1 P31 pin I/O mode selection
|
|
PM3.PM30 0 P30 pin I/O mode selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 pin I/O mode selection
|
|
PM4.PM46 6 P46 pin I/O mode selection
|
|
PM4.PM45 5 P45 pin I/O mode selection
|
|
PM4.PM44 4 P44 pin I/O mode selection
|
|
PM4.PM43 3 P43 pin I/O mode selection
|
|
PM4.PM42 2 P42 pin I/O mode selection
|
|
PM4.PM41 1 P41 pin I/O mode selection
|
|
PM4.PM40 0 P40 pin I/O mode selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 pin I/O mode selection
|
|
PM5.PM56 6 P56 pin I/O mode selection
|
|
PM5.PM55 5 P55 pin I/O mode selection
|
|
PM5.PM54 4 P54 pin I/O mode selection
|
|
PM5.PM53 3 P53 pin I/O mode selection
|
|
PM5.PM52 2 P52 pin I/O mode selection
|
|
PM5.PM51 1 P51 pin I/O mode selection
|
|
PM5.PM50 0 P50 pin I/O mode selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 pin I/O mode selection
|
|
PM6.PM66 6 P66 pin I/O mode selection
|
|
PM6.PM65 5 P65 pin I/O mode selection
|
|
PM6.PM64 4 P64 pin I/O mode selection
|
|
PM6.PM63 3 P63 pin I/O mode selection
|
|
PM6.PM62 2 P62 pin I/O mode selection
|
|
PM6.PM61 1 P61 pin I/O mode selection
|
|
PM6.PM60 0 P60 pin I/O mode selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM73 3 P73 pin I/O mode selection
|
|
PM7.PM72 2 P72 pin I/O mode selection
|
|
PM7.PM71 1 P71 pin I/O mode selection
|
|
PM7.PM70 0 P70 pin I/O mode selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 pin I/O mode selection
|
|
PM8.PM86 6 P86 pin I/O mode selection
|
|
PM8.PM85 5 P85 pin I/O mode selection
|
|
PM8.PM84 4 P84 pin I/O mode selection
|
|
PM8.PM83 3 P83 pin I/O mode selection
|
|
PM8.PM82 2 P82 pin I/O mode selection
|
|
PM8.PM81 1 P81 pin I/O mode selection
|
|
PM8.PM80 0 P80 pin I/O mode selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 pin I/O mode selection
|
|
PM9.PM96 6 P96 pin I/O mode selection
|
|
PM9.PM95 5 P95 pin I/O mode selection
|
|
PM9.PM94 4 P94 pin I/O mode selection
|
|
PM9.PM93 3 P93 pin I/O mode selection
|
|
PM9.PM92 2 P92 pin I/O mode selection
|
|
PM9.PM91 1 P91 pin I/O mode selection
|
|
PM9.PM90 0 P90 pin I/O mode selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM120 0 P120 pin I/O mode selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU05 5 P05 pin internal pull-up resistor selection
|
|
PU0.PU04 4 P04 pin internal pull-up resistor selection
|
|
PU0.PU03 3 P03 pin internal pull-up resistor selection
|
|
PU0.PU02 2 P02 pin internal pull-up resistor selection
|
|
PU0.PU01 1 P01 pin internal pull-up resistor selection
|
|
PU0.PU00 0 P00 pin internal pull-up resistor selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU25 5 P25 pin internal pull-up resistor selection
|
|
PU2.PU24 4 P24 pin internal pull-up resistor selection
|
|
PU2.PU23 3 P23 pin internal pull-up resistor selection
|
|
PU2.PU22 2 P22 pin internal pull-up resistor selection
|
|
PU2.PU21 1 P21 pin internal pull-up resistor selection
|
|
PU2.PU20 0 P20 pin internal pull-up resistor selection
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU34 4 P34 pin internal pull-up resistor selection
|
|
PU3.PU33 3 P33 pin internal pull-up resistor selection
|
|
PU3.PU32 2 P32 pin internal pull-up resistor selection
|
|
PU3.PU31 1 P31 pin internal pull-up resistor selection
|
|
PU3.PU30 0 P30 pin internal pull-up resistor selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 P47 pin internal pull-up resistor selection
|
|
PU4.PU46 6 P46 pin internal pull-up resistor selection
|
|
PU4.PU45 5 P45 pin internal pull-up resistor selection
|
|
PU4.PU44 4 P44 pin internal pull-up resistor selection
|
|
PU4.PU43 3 P43 pin internal pull-up resistor selection
|
|
PU4.PU42 2 P42 pin internal pull-up resistor selection
|
|
PU4.PU41 1 P41 pin internal pull-up resistor selection
|
|
PU4.PU40 0 P40 pin internal pull-up resistor selection
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 P57 pin internal pull-up resistor selection
|
|
PU5.PU56 6 P56 pin internal pull-up resistor selection
|
|
PU5.PU55 5 P55 pin internal pull-up resistor selection
|
|
PU5.PU54 4 P54 pin internal pull-up resistor selection
|
|
PU5.PU53 3 P53 pin internal pull-up resistor selection
|
|
PU5.PU52 2 P52 pin internal pull-up resistor selection
|
|
PU5.PU51 1 P51 pin internal pull-up resistor selection
|
|
PU5.PU50 0 P50 pin internal pull-up resistor selection
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 P67 pin internal pull-up resistor selection
|
|
PU6.PU66 6 P66 pin internal pull-up resistor selection
|
|
PU6.PU65 5 P65 pin internal pull-up resistor selection
|
|
PU6.PU64 4 P64 pin internal pull-up resistor selection
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU73 3 P73 pin internal pull-up resistor selection
|
|
PU7.PU72 2 P72 pin internal pull-up resistor selection
|
|
PU7.PU71 1 P71 pin internal pull-up resistor selection
|
|
PU7.PU70 0 P70 pin internal pull-up resistor selection
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
PU12 0xFF3C Pull-up resistor option register 12
|
|
PU12.PU120 0 P120 pin internal pull-up resistor selection
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.BZOE 7 BUZ output enable/disable specification
|
|
CKS.BCS1 6 BUZ output clock selection bit 1
|
|
CKS.BCS0 5 BUZ output clock selection bit 0
|
|
CKS.CLOE 4 PCL output enable/disable setting
|
|
CKS.CCS3 3 PCL output clock selection bit 3
|
|
CKS.CCS2 2 PCL output clock selection bit 2
|
|
CKS.CCS1 1 PCL output clock selection bit 1
|
|
CKS.CCS0 0 PCL output clock selection bit 0
|
|
WTNM0 0xFF41 Watch timer operation mode register 0
|
|
WTNM0.WTNM07 7 Watch timer count clock selection
|
|
WTNM0.WTNM06 6 11-bit prescaler interval time selection bit 6
|
|
WTNM0.WTNM05 5 11-bit prescaler interval time selection bit 5
|
|
WTNM0.WTNM04 4 11-bit prescaler interval time selection bit 4
|
|
WTNM0.WTNM03 3 Selection of interrupt request time of the watch timer bit 3
|
|
WTNM0.WTNM02 2 Selection of interrupt request time of the watch timer bit 2
|
|
WTNM0.WTNM01 1 5-bit counter operation control
|
|
WTNM0.WTNM00 0 Watch timer operation enable
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer/interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer/interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer/interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/key return mode selection bit 2
|
|
MEM.MM1 1 Single-chip/key return mode selection bit 1
|
|
MEM.MM0 0 Single-chip/key return mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP5 5 INTP5 pin valid edge selection
|
|
EGP.EGP4 4 INTP4 pin valid edge selection
|
|
EGP.EGP3 3 INTP3 pin valid edge selection
|
|
EGP.EGP2 2 INTP2 pin valid edge selection
|
|
EGP.EGP1 1 INTP1 pin valid edge selection
|
|
EGP.EGP0 0 INTP0 pin valid edge selection
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN5 5 INTP5 pin valid edge selection
|
|
EGN.EGN4 4 INTP4 pin valid edge selection
|
|
EGN.EGN3 3 INTP3 pin valid edge selection
|
|
EGN.EGN2 2 INTP2 pin valid edge selection
|
|
EGN.EGN1 1 INTP1 pin valid edge selection
|
|
EGN.EGN0 0 INTP0 pin valid edge selection
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
PF8 0xFF58 Pin function switching register 8
|
|
PF8.PF87 7 Pin settings bit 7
|
|
PF8.PF86 6 Pin settings bit 6
|
|
PF8.PF85 5 Pin settings bit 5
|
|
PF8.PF84 4 Pin settings bit 4
|
|
PF8.PF83 3 Pin settings bit 3
|
|
PF8.PF82 2 Pin settings bit 2
|
|
PF8.PF81 1 Pin settings bit 1
|
|
PF8.PF80 0 Pin settings bit 0
|
|
PF9 0xFF59 Pin function switching register 9
|
|
PF9.PF97 7 Pin settings bit 7
|
|
PF9.PF96 6 Pin settings bit 6
|
|
PF9.PF95 5 Pin settings bit 5
|
|
PF9.PF94 4 Pin settings bit 4
|
|
PF9.PF93 3 Pin settings bit 3
|
|
PF9.PF92 2 Pin settings bit 2
|
|
PF9.PF91 1 Pin settings bit 1
|
|
PF9.PF90 0 Pin settings bit 0
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit timer counter 0 (TM0) overflow detection
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 TI01 valid edge selection bit 1
|
|
PRM0.ES10 6 TI01 valid edge selection bit 0
|
|
PRM0.ES01 5 TI00 valid edge selection bit 1
|
|
PRM0.ES00 4 TI00 valid edge selection bit 0
|
|
PRM0.PRM01 1 Count clock selection bit 1
|
|
PRM0.PRM00 0 Count clock selection bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 operation mode selection
|
|
CRC0.CRC01 1 CR00 capture trigger selection
|
|
CRC0.CRC00 0 CR00 operation mode selection
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.LVR0 2 LVR0 - 16-bit timer/event counter 0 timer output F/F status setting
|
|
TOC0.TOC01 1 Timer output F/F control by match of CR00 and TM0
|
|
TOC0.TOE0 0 16-bit timer/event counter 0 output control
|
|
CR4 0xFF64 16-bit timer compare register 4
|
|
TM4 0xFF66 16-bit timer counter 4
|
|
TMC4 0xFF68 16-bit timer mode control register 4
|
|
TMC4.TCE4 7 TM4 count operation control
|
|
TMC4.TMM4 6 TM4 operation mode selection / INTTM4 generation timing
|
|
TMC4.TMO4 5 Timer output (TO4) control
|
|
TMC4.LVS4 4 Timer output (TO4) initial value setting
|
|
TMC4.OVF4 3 The value of OVF4 reversed each time an overflow occurs
|
|
TMC4.TCL41 1 Count clock selection bit 1
|
|
TMC4.TCL40 0 Count clock selection bit 0
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operation mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting
|
|
TMC50.TMC501 1 Timer F/F control / Active level selection
|
|
TMC50.TOE50 0 Timer output control
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
TMC51 0xFF73 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operation mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting
|
|
TMC51.TMC511 1 Timer F/F control / Active level selection
|
|
TMC51.TOE51 0 Timer output control
|
|
TCL51 0xFF74 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
TMC52 0xFF76 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operation mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting
|
|
TMC52.TMC521 1 Timer F/F control / Active level selection
|
|
TMC52.TOE52 0 Timer output control
|
|
TCL52 0xFF77 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
CR52 0xFF79 8-bit timer compare register 52
|
|
TM52 0xFF7A 8-bit timer counter 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 Conversion time selection bit 2
|
|
ADM0.FR01 4 Conversion time selection bit 1
|
|
ADM0.FR00 3 Conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal, edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal, edge specification bit 0
|
|
ADM0.ADCE0 0 Control of voltage booster for A/D converter circuit
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS03 3 Analog input channel specification bit 3
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
DAM0 0xFF82 D/A converter mode register 0
|
|
DAM0.DACE 0 D/A converter control
|
|
DA0 0xFF83 D/A conversion value setting register 0
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection flag
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection flag
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
KRSEL 0xFF8F Key return switching register
|
|
KRSEL.KRSEL0 0 Setting the pin used for port 4 falling edge detection
|
|
LCDM3 0xFF90 LCD display mode register 3
|
|
LCDM3.LCDON 7 Display control (enables output of display data)
|
|
LCDM3.SCOC 6 Output control of segment/common pins
|
|
LCDM3.VLCON 5 Booster circuit control
|
|
LCDM3.BLSEL 4 Blinking clock cycle selection
|
|
LCDM3.BLON 1 Blinking display control
|
|
LCDM3.LCDM0 0 Dynamic/static display alternate pins / Dynamic pin
|
|
LCDC3 0xFF91 LCD clock control register 3
|
|
LCDC3.LCDC33 3 Source clock selection (fLCD) bit 3
|
|
LCDC3.LCDC32 2 Source clock selection (fLCD) bit 2
|
|
LCDC3.LCDC31 1 Selection of reference clock generating frame frequency bit 1
|
|
LCDC3.LCDC30 0 Selection of reference clock generating frame frequency bit
|
|
SDSEL3 0xFF92 Static/dynamic display switching register 3
|
|
SDSEL3.SDSEL32 2 Static/dynamic display mode selection bit 2
|
|
SDSEL3.SDSEL31 1 Static/dynamic display mode selection bit 1
|
|
SDSEL3.SDSEL30 0 Static/dynamic display mode selection bit 0
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register 0
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
CSIM3 0xFFAF Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
CSIM1 0xFFB0 Serial operation mode register 1
|
|
CSIM1.CSIE1 7 Operation control in 3-wire serial I/O mode
|
|
CSIM1.TRMD1 6 Transmit/receive mode selection
|
|
CSIM1.DIR1 4 First bit specification
|
|
CSIM1.CSOT1 0 Operation mode flag
|
|
CSIC1 0xFFB1 Serial clock select register 1
|
|
CSIC1.CKP1 4 CKP1 - Data clock phase selection
|
|
CSIC1.DAP1 3 DAP1 - Data clock phase selection
|
|
CSIC1.CKS12 2 Count clock CSI1 selection bit 2
|
|
CSIC1.CKS11 1 Count clock CSI1 selection bit 1
|
|
CSIC1.CKS10 0 Count clock CSI1 selection bit 0
|
|
SIO1 0xFFB2 Serial I/O shift register 1
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
SOTB1 0xFFB4 Transmit buffer register 1
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.KRIF 7 KRIF - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt request flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt request flag
|
|
IF0H.WTNIIF0 5 WTNIIF0 - Interrupt request flag
|
|
IF0H.CSIIF3 4 CSIIF3 - Interrupt request flag
|
|
IF0H.CSIIF1 3 CSIIF1 - Interrupt request flag
|
|
IF0H.STIF0 2 STIF0 - Interrupt request flag
|
|
IF0H.SRIF0 1 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 0 SERIF0 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTNIF0 5 WTNIF0 - Interrupt request flag
|
|
IF1L.ADIF0 4 ADIF0 - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.TMIF4 0 TMIF4 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.KRMK 7 KRMK - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt servicing control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt servicing control
|
|
MK0H.WTNIMK0 5 WTNIMK0 - Interrupt servicing control
|
|
MK0H.CSIMK3 4 CSIMK3 - Interrupt servicing control
|
|
MK0H.CSIMK1 3 CSIMK1 - Interrupt servicing control
|
|
MK0H.STMK0 2 STMK0 - Interrupt servicing control
|
|
MK0H.SRMK0 1 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 0 SERMK0 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTNMK0 5 WTNMK0 - Interrupt servicing control
|
|
MK1L.ADMK0 4 ADMK0 - Interrupt servicing control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt servicing control
|
|
MK1L.TMMK4 0 TMMK4 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.KRPR 7 KRPR - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority level selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority level selection
|
|
PR0H.WTNIPR0 5 WTNIPR0 - Priority level selection
|
|
PR0H.CSIPR3 4 CSIPR3 - Priority level selection
|
|
PR0H.CSIPR1 3 CSIPR1 - Priority level selection
|
|
PR0H.STPR0 2 STPR0 - Priority level selection
|
|
PR0H.SRPR0 1 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 0 SERPR0 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.WTNPR0 5 WTNPR0 - Priority level selection
|
|
PR1L.ADPR0 4 ADPR0 - Priority level selection
|
|
PR1L.TMPR52 3 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 2 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 1 TMPR50 - Priority level selection
|
|
PR1L.TMPR4 0 TMPR4 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog timer operation mode selection
|
|
WDTM.WDTM4 4 Watchdog timer operation mode selection bit 4
|
|
WDTM.WDTM3 3 Watchdog timer operation mode selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main system clock oscillation control
|
|
PCC.FRC 6 Subsystem clock feedback resistor selection
|
|
PCC.CLS 5 CPU clock status
|
|
PCC.CSS 4 CSS - CPU clock (fCPU) selection bit
|
|
PCC.PCC2 2 PCC2 - CPU clock (fCPU) selection bit
|
|
PCC.PCC1 1 PCC1 - CPU clock (fCPU) selection bit
|
|
PCC.PCC0 0 PCC0 - CPU clock (fCPU) selection bit
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78042F
|
|
; U10700EJ1V0DS00.PDF, U10908EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area BSS RESERVED 0x4000:0xFA50
|
|
area DATA RAM_1 0xFA50:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area BSS RESERVED 0xFB00:0xFD00
|
|
area DATA RAM_3 0xFD00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFAA Special Function Register
|
|
area BSS RESERVED 0xFFAA:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_INTUD 0x000C INTP3/INTUD
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register
|
|
CR20 0xFF17 8-bit compare register
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Active Level Selection / Timer Output F/F Control
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7
|
|
CSIM0.COI 6
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing Status
|
|
DSPM0.DSPM06 6 Subsystem Clock Noise Reduction Circuit Mode setting
|
|
DSPM0.SEGS3 3 Display segment bit 3
|
|
DSPM0.SEGS2 2 Display segment bit 2
|
|
DSPM0.SEGS1 1 Display segment bit 1
|
|
DSPM0.SEGS0 0 Display segment bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display digit bit 3
|
|
DSPM1.DIGS2 6 Display digit bit 2
|
|
DSPM1.DIGS1 5 Display digit bit 1
|
|
DSPM1.DIGS0 4 Display digit bit 0
|
|
DSPM1.DIMS3 3 Digit signal cut width bit 3
|
|
DSPM1.DIMS2 2 Digit signal cut width bit 2
|
|
DSPM1.DIMS1 1 Digit signal cut width bit 1
|
|
DSPM1.DIMS0 0 Display Cycle Selection
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
UDM 0xFFA8 6-bit up/down counter mode register
|
|
UDM.UDM4 4 INTP3 Flag Set Signal Selection
|
|
UDM.UDM3 3 Counter Clear
|
|
UDM.UDM2 2 Count Operation Control
|
|
UDM.UDM1 1 Operation Mode Selection
|
|
UDM.UDM0 0 Valid Edge Selection
|
|
UDC 0xFFA9 6-bit up/down counter
|
|
UDCC 0xFFAA 6-bit up/down counter compare register
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78043F
|
|
; U10700EJ1V0DS00.PDF, U10908EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area BSS RESERVED 0x6000:0xFA50
|
|
area DATA RAM_1 0xFA50:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area BSS RESERVED 0xFB00:0xFD00
|
|
area DATA RAM_3 0xFD00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFAA Special Function Register
|
|
area BSS RESERVED 0xFFAA:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_INTUD 0x000C INTP3/INTUD
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register
|
|
CR20 0xFF17 8-bit compare register
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Active Level Selection / Timer Output F/F Control
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7
|
|
CSIM0.COI 6
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing Status
|
|
DSPM0.DSPM06 6 Subsystem Clock Noise Reduction Circuit Mode setting
|
|
DSPM0.SEGS3 3 Display segment bit 3
|
|
DSPM0.SEGS2 2 Display segment bit 2
|
|
DSPM0.SEGS1 1 Display segment bit 1
|
|
DSPM0.SEGS0 0 Display segment bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display digit bit 3
|
|
DSPM1.DIGS2 6 Display digit bit 2
|
|
DSPM1.DIGS1 5 Display digit bit 1
|
|
DSPM1.DIGS0 4 Display digit bit 0
|
|
DSPM1.DIMS3 3 Digit signal cut width bit 3
|
|
DSPM1.DIMS2 2 Digit signal cut width bit 2
|
|
DSPM1.DIMS1 1 Digit signal cut width bit 1
|
|
DSPM1.DIMS0 0 Display Cycle Selection
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
UDM 0xFFA8 6-bit up/down counter mode register
|
|
UDM.UDM4 4 INTP3 Flag Set Signal Selection
|
|
UDM.UDM3 3 Counter Clear
|
|
UDM.UDM2 2 Count Operation Control
|
|
UDM.UDM1 1 Operation Mode Selection
|
|
UDM.UDM0 0 Valid Edge Selection
|
|
UDC 0xFFA9 6-bit up/down counter
|
|
UDCC 0xFFAA 6-bit up/down counter compare register
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78044F
|
|
; U10700EJ1V0DS00.PDF, U10908EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xFA50
|
|
area DATA RAM_1 0xFA50:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFAA Special Function Register
|
|
area BSS RESERVED 0xFFAA:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_INTUD 0x000C INTP3/INTUD
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register
|
|
CR20 0xFF17 8-bit compare register
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Active Level Selection / Timer Output F/F Control
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7
|
|
CSIM0.COI 6
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing Status
|
|
DSPM0.DSPM06 6 Subsystem Clock Noise Reduction Circuit Mode setting
|
|
DSPM0.SEGS3 3 Display segment bit 3
|
|
DSPM0.SEGS2 2 Display segment bit 2
|
|
DSPM0.SEGS1 1 Display segment bit 1
|
|
DSPM0.SEGS0 0 Display segment bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display digit bit 3
|
|
DSPM1.DIGS2 6 Display digit bit 2
|
|
DSPM1.DIGS1 5 Display digit bit 1
|
|
DSPM1.DIGS0 4 Display digit bit 0
|
|
DSPM1.DIMS3 3 Digit signal cut width bit 3
|
|
DSPM1.DIMS2 2 Digit signal cut width bit 2
|
|
DSPM1.DIMS1 1 Digit signal cut width bit 1
|
|
DSPM1.DIMS0 0 Display Cycle Selection
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
UDM 0xFFA8 6-bit up/down counter mode register
|
|
UDM.UDM4 4 INTP3 Flag Set Signal Selection
|
|
UDM.UDM3 3 Counter Clear
|
|
UDM.UDM2 2 Count Operation Control
|
|
UDM.UDM1 1 Operation Mode Selection
|
|
UDM.UDM0 0 Valid Edge Selection
|
|
UDC 0xFFA9 6-bit up/down counter
|
|
UDCC 0xFFAA 6-bit up/down counter compare register
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78045F
|
|
; U10700EJ1V0DS00.PDF, U10908EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area BSS RESERVED 0xA000:0xFA50
|
|
area DATA RAM_1 0xFA50:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFAA Special Function Register
|
|
area BSS RESERVED 0xFFAA:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_INTUD 0x000C INTP3/INTUD
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register
|
|
CR20 0xFF17 8-bit compare register
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Active Level Selection / Timer Output F/F Control
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7
|
|
CSIM0.COI 6
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing Status
|
|
DSPM0.DSPM06 6 Subsystem Clock Noise Reduction Circuit Mode setting
|
|
DSPM0.SEGS3 3 Display segment bit 3
|
|
DSPM0.SEGS2 2 Display segment bit 2
|
|
DSPM0.SEGS1 1 Display segment bit 1
|
|
DSPM0.SEGS0 0 Display segment bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display digit bit 3
|
|
DSPM1.DIGS2 6 Display digit bit 2
|
|
DSPM1.DIGS1 5 Display digit bit 1
|
|
DSPM1.DIGS0 4 Display digit bit 0
|
|
DSPM1.DIMS3 3 Digit signal cut width bit 3
|
|
DSPM1.DIMS2 2 Digit signal cut width bit 2
|
|
DSPM1.DIMS1 1 Digit signal cut width bit 1
|
|
DSPM1.DIMS0 0 Display Cycle Selection
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
UDM 0xFFA8 6-bit up/down counter mode register
|
|
UDM.UDM4 4 INTP3 Flag Set Signal Selection
|
|
UDM.UDM3 3 Counter Clear
|
|
UDM.UDM2 2 Count Operation Control
|
|
UDM.UDM1 1 Operation Mode Selection
|
|
UDM.UDM0 0 Valid Edge Selection
|
|
UDC 0xFFA9 6-bit up/down counter
|
|
UDCC 0xFFAA 6-bit up/down counter compare register
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P048A
|
|
; U10611EJ2V0DS00.PDF, U10908EJ2V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0xF000 Internal PROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA50
|
|
area DATA RAM_2 0xFA50:0xFA80 FIP display RAM
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_3 0xFAC0:0xFB00 Buffer RAM
|
|
area DATA RAM_4 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFAA Special Function Register
|
|
area BSS RESERVED 0xFFAA:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_INTUD 0x000C INTP3/INTUD
|
|
interrupt INTCSI0_ 0x000E INTCSI0
|
|
interrupt INTCSI1_ 0x0010 INTCSI1
|
|
interrupt INTTM3_ 0x0012 INTTM3
|
|
interrupt INTTM0_ 0x0014 INTTM0
|
|
interrupt INTTM1_ 0x0016 INTTM1
|
|
interrupt INTTM2_ 0x0018 INTTM2
|
|
interrupt INTAD_ 0x001A INTAD
|
|
interrupt INTKS_ 0x001C INTKS
|
|
interrupt BRK_ 0x003E BRK Instruction
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
P12 0xFF0C Port 12
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 16-bit compare register
|
|
CR01 0xFF12 16-bit capture register
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 8-bit compare register
|
|
CR20 0xFF17 8-bit compare register
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM74 4 P74 Pin Input/Output Mode Selection
|
|
PM7.PM73 3 P73 Pin Input/Output Mode Selection
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-bit Timer Register Count Clock bit 6
|
|
TCL0.TCL05 5 16-bit Timer Register Count Clock bit 5
|
|
TCL0.TCL04 4 16-bit Timer Register Count Clock bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection bit 3
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Flag Set Time Selection bit 0
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1 Active Level Selection / Timer Output F/F Control
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Output Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7
|
|
CSIM0.COI 6
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Use for command signal output
|
|
SBIC.RELT 0 Use for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Factor Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive Control of Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode Selection of Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check Control of Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection of Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status of Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
RESERVEDFF70 0xFF70 RESERVED
|
|
RESERVEDFF71 0xFF71 RESERVED
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
RESERVEDFF74 0xFF74 RESERVED
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 A/D Conversion Time Selection bit 1
|
|
ADM.FR0 4 A/D Conversion Time Selection bit 0
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
DSPM0 0xFFA0 Display mode register 0
|
|
DSPM0.KSF 7 Timing Status
|
|
DSPM0.DSPM06 6 Subsystem Clock Noise Reduction Circuit Mode setting
|
|
DSPM0.SEGS3 3 Display segment bit 3
|
|
DSPM0.SEGS2 2 Display segment bit 2
|
|
DSPM0.SEGS1 1 Display segment bit 1
|
|
DSPM0.SEGS0 0 Display segment bit 0
|
|
DSPM1 0xFFA1 Display mode register 1
|
|
DSPM1.DIGS3 7 Display digit bit 3
|
|
DSPM1.DIGS2 6 Display digit bit 2
|
|
DSPM1.DIGS1 5 Display digit bit 1
|
|
DSPM1.DIGS0 4 Display digit bit 0
|
|
DSPM1.DIMS3 3 Digit signal cut width bit 3
|
|
DSPM1.DIMS2 2 Digit signal cut width bit 2
|
|
DSPM1.DIMS1 1 Digit signal cut width bit 1
|
|
DSPM1.DIMS0 0 Display Cycle Selection
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
UDM 0xFFA8 6-bit up/down counter mode register
|
|
UDM.UDM4 4 INTP3 Flag Set Signal Selection
|
|
UDM.UDM3 3 Counter Clear
|
|
UDM.UDM2 2 Count Operation Control
|
|
UDM.UDM1 1 Operation Mode Selection
|
|
UDM.UDM0 0 Valid Edge Selection
|
|
UDC 0xFFA9 6-bit up/down counter
|
|
UDCC 0xFFAA 6-bit up/down counter compare register
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0L.CSIIF1 6 CSIIF1 - Interrupt Request Flag
|
|
IF0L.CSIIF0 5 CSIIF0 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.WTIF 5 WTIF - Interrupt Request Flag
|
|
IF0H.KSIF 4 KSIF - Interrupt Request Flag
|
|
IF0H.ADIF 3 ADIF - Interrupt Request Flag
|
|
IF0H.TMIF2 2 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 1 TMIF1 - Interrupt Request Flag
|
|
IF0H.TMIF0 0 TMIF0 - Interrupt Request Flag
|
|
RESERVEDFFE2 0xFFE2 RESERVED
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.TMMK3 7 TMMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK1 6 CSIMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.CSIMK0 5 CSIMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Serving and Standby Mode Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Serving and Standby Mode Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.WTMK 5 WTMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.KSMK 4 KSMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.ADMK 3 ADMK - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK2 2 TMMK2 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK1 1 TMMK1 - Interrupt Serving and Standby Mode Control
|
|
MK0H.TMMK0 0 TMMK0 - Interrupt Serving and Standby Mode Control
|
|
RESERVEDFFE6 0xFFE6 RESERVED
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0L.CSIPR1 6 CSIPR1 - Priority Level Selection
|
|
PR0L.CSIPR0 5 CSIPR0 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.KSPR 4 KSPR - Priority Level Selection
|
|
PR0H.ADPR 3 ADPR - Priority Level Selection
|
|
PR0H.TMPR2 2 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR0H.TMPR0 0 TMPR0 - Priority Level Selection
|
|
RESERVEDFFEA 0xFFEA RESERVED
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Expanded RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expanded RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expanded RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expanded RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUO 0xFFF7 Pull-up resistor option register
|
|
PUO.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUO.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUO.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUO.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operating Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operating Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock (fCPU) selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock (fCPU) selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock (fCPU) selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock (fCPU) selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78062
|
|
; U10105EJ4V1UM00.PDF, U12338EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area BSS RESERVED 0x4000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78062Y
|
|
; U10105EJ4V1UM00.PDF, U10337EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area BSS RESERVED 0x4000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFD00
|
|
area DATA RAM_ 0xFD00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78063
|
|
; U10105EJ4V1UM00.PDF, U12338EJ4V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area BSS RESERVED 0x6000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78063Y
|
|
; U10105EJ4V1UM00.PDF, U10337EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area BSS RESERVED 0x6000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78064
|
|
; U10105EJ4V1UM00.PDF, U10337EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78064B
|
|
;U10785EJ2V0UM00.PDF, U11590EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIM2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Service Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Service Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Service Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Service Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Service Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Service Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Service Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Service Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Service Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Service Control
|
|
MK0H.STMK 4 STMK - Interrupt Service Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Service Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Service Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Service Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Service Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Service Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Service Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Service Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78064Y
|
|
; U10105EJ4V1UM00.PDF, U10337EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P064
|
|
; U10105EJ4V1UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0x8000 Internal PROM
|
|
area BSS RESERVED 0x8000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P064B
|
|
;U10785EJ2V0UM00.PDF, U11598EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0x8000 Internal PROM
|
|
area BSS RESERVED 0x8000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
P11 0xFF0B Port 11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt Request in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIM2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 Selection of Port 11 Falling Edge Input bit 3
|
|
KRM.KRM2 2 Selection of Port 11 Falling Edge Input bit 2
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Service Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Service Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Service Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Service Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Service Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Service Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Service Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Service Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Service Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Service Control
|
|
MK0H.STMK 4 STMK - Interrupt Service Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Service Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Service Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Service Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Service Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Service Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Service Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Service Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P064Y
|
|
; U10105EJ4V1UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0x8000 Internal PROM
|
|
area BSS RESERVED 0x8000:0xFA58
|
|
area DATA LCD_RAM 0xFA58:0xFA80 LCD RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB9 Special Function Register
|
|
area BSS RESERVED 0xFFB9:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port0
|
|
P1 0xFF01 Port1
|
|
P2 0xFF02 Port2
|
|
P3 0xFF03 Port3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
RESERVEDFF06 0xFF06 RESERVED
|
|
P7 0xFF07 Port7
|
|
P8 0xFF08 Port8
|
|
P9 0xFF09 Port9
|
|
P10 0xFF0A Port10
|
|
P11 0xFF0B Port11
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TM1 0xFF18 8-bit timer register 1
|
|
TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
RESERVEDFF1B 0xFF1B RESERVED
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
RESERVEDFF26 0xFF26 RESERVED
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
PM11 0xFF2B Port mode register 11
|
|
PM11.PM117 7 P117 Pin Input/Output Mode Selection
|
|
PM11.PM116 6 P116 Pin Input/Output Mode Selection
|
|
PM11.PM115 5 P115 Pin Input/Output Mode Selection
|
|
PM11.PM114 4 P114 Pin Input/Output Mode Selection
|
|
PM11.PM113 3 P113 Pin Input/Output Mode Selection
|
|
PM11.PM112 2 P112 Pin Input/Output Mode Selection
|
|
PM11.PM111 1 P111 Pin Input/Output Mode Selection
|
|
PM11.PM110 0 P110 Pin Input/Output Mode Selection
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RESERVEDFF30 0xFF30 RESERVED
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
RESERVEDFF68 0xFF68 RESERVED
|
|
RESERVEDFF69 0xFF69 RESERVED
|
|
RESERVEDFF6A 0xFF6A RESERVED
|
|
RESERVEDFF6B 0xFF6B RESERVED
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock Selection in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2
|
|
CSIM2.CSCK 1
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
RESERVEDFF98 0xFF98 RESERVED
|
|
RESERVEDFF99 0xFF99 RESERVED
|
|
RESERVEDFF9A 0xFF9A RESERVED
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Number of Time Divisions / Bias Method bit 2
|
|
LCDM.LCDM1 1 Number of Time Divisions / Bias Method bit 1
|
|
LCDM.LCDM0 0 Number of Time Divisions / Bias Method bit 0
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P80/S39-P97/S24 pin functions bit 7
|
|
LCDC.LCDC6 6 P80/S39-P97/S24 pin functions bit 6
|
|
LCDC.LCDC5 5 P80/S39-P97/S24 pin functions bit 5
|
|
LCDC.LCDC4 4 P80/S39-P97/S24 pin functions bit 4
|
|
LCDC.LEPS 1 LEPS - LCD driving power supply selection
|
|
LCDC.LIPS 0 LIPS - LCD driving power supply selection
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
KRM 0xFFB8 Key return mode register
|
|
KRM.KRM3 3 KRM3 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRM2 2 KRM2 - Selection of Port 11 Falling Edge Input
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SRMK 2 SRMK - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR1 1 TMPR1 - Priority Level Selection
|
|
PR1L.TMPR2 0 TMPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO11 3 P11 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780703Y_A
|
|
|
|
.UPD78F0703Y_A
|
|
|
|
.UPD78070A
|
|
; U10200EJ2V0UM00.PDF, U10326EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA EXT_MEM 0x0000:0xFA80 External Memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 External device expansion function operating mode selection
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Acknowledge Signal Output Control
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78070AY
|
|
; U10200EJ2V0UM00.PDF, U10542EJ2V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA EXT_MEM 0x0000:0xFA80 External Memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
RESERVEDFF04 0xFF04 RESERVED
|
|
RESERVEDFF05 0xFF05 RESERVED
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
RESERVEDFF25 0xFF25 RESERVED
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 External device expansion function operating mode selection
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Acknowledge Signal Output Control
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
RESERVEDFFF4 0xFFF4 RESERVED
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78074B
|
|
; U12560EJ1V0UM00.PDF, U12017EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_MEM 0x8000:0xFA80 External Memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78075B
|
|
; U12560EJ1V0UM00.PDF, U12017EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area DATA EXT_MEM 0xA000:0xFA80 External Memory
|
|
area BSS RESERVED 0xFA80:0xFAC0
|
|
area DATA RAM_1 0xFAC0:0xFAE0 Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode register
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78076
|
|
; U10641EJ4V0UM00.PDF, U10167EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_MEM 0xC000:0xF400 External Memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-Bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-Bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-Bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-Bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-Bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-Bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode registe
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78076Y
|
|
; U10641EJ4V0UM00.PDF, U10605EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_MEM 0xC000:0xF400 External Memory
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-Bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-Bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-Bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-Bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-Bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-Bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode registe
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78078
|
|
; U10641EJ4V0UM00.PDF, U10167EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-Bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-Bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-Bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-Bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-Bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-Bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode registe
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78078Y
|
|
; U10641EJ4V0UM00.PDF, U10605EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-Bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-Bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-Bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-Bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-Bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-Bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode registe
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P078
|
|
; U10641EJ4V0UM00.PDF, U12560EJ1V0UM00.PDF, U10168EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0xF000 Internal PROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-Bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-Bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-Bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-Bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-Bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-Bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode registe
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78P078Y
|
|
; U10641EJ4V0UM00.PDF, U12560EJ1V0UM00.PDF, U10606EJ3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA PROM_ 0x0000:0xF000 Internal PROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal Expansion RAM
|
|
area BSS RESERVED 0xF800:0xFAC0
|
|
area DATA RAM_2 0xFAC0:0xFAE0 Internal Buffer RAM
|
|
area BSS RESERVED 0xFAE0:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFF99 Special Function Register
|
|
area BSS RESERVED 0xFF99:0xFFD0
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTCSI0_ 0x0014 INTCSI0
|
|
interrupt INTCSI1_ 0x0016 INTCSI1
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_INTCSI2 0x001A INTSR/INTCSI2
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM3_ 0x001E INTTM3
|
|
interrupt INTTM00_ 0x0020 INTTM00
|
|
interrupt INTTM01_ 0x0022 INTTM01
|
|
interrupt INTTM1_ 0x0024 INTTM1
|
|
interrupt INTTM2_ 0x0026 INTTM2
|
|
interrupt INTAD_ 0x0028 INTAD
|
|
interrupt INTTM5_ 0x002A INTTM5
|
|
interrupt INTTM6_ 0x002C INTTM6
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
P10 0xFF0A Port 10
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
CR00 0xFF10 Capture/compare register 00
|
|
CR01 0xFF12 Capture/compare register 01
|
|
TM0 0xFF14 16-bit timer register
|
|
CR10 0xFF16 Compare register 10
|
|
CR20 0xFF17 Compare register 20
|
|
TMS_TM1 0xFF18 8-bit timer register 1
|
|
TMS_TM2 0xFF19 8-bit timer register 2
|
|
SIO0 0xFF1A Serial I/O shift register 0
|
|
SIO1 0xFF1B Serial I/O shift register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
ADCR 0xFF1F A/D conversion result register
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM1 0xFF21 Port mode register 1
|
|
PM1.PM17 7 P17 Pin Input/Output Mode Selection
|
|
PM1.PM16 6 P16 Pin Input/Output Mode Selection
|
|
PM1.PM15 5 P15 Pin Input/Output Mode Selection
|
|
PM1.PM14 4 P14 Pin Input/Output Mode Selection
|
|
PM1.PM13 3 P13 Pin Input/Output Mode Selection
|
|
PM1.PM12 2 P12 Pin Input/Output Mode Selection
|
|
PM1.PM11 1 P11 Pin Input/Output Mode Selection
|
|
PM1.PM10 0 P10 Pin Input/Output Mode Selection
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
RESERVEDFF24 0xFF24 RESERVED
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM72 2 P72 Pin Input/Output Mode Selection
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
PM10 0xFF2A Port mode register 10
|
|
PM10.PM103 3 P103 Pin Input/Output Mode Selection
|
|
PM10.PM102 2 P102 Pin Input/Output Mode Selection
|
|
PM10.PM101 1 P101 Pin Input/Output Mode Selection
|
|
PM10.PM100 0 P100 Pin Input/Output Mode Selection
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 P127 Pin Input/Output Mode Selection
|
|
PM12.PM126 6 P126 Pin Input/Output Mode Selection
|
|
PM12.PM125 5 P125 Pin Input/Output Mode Selection
|
|
PM12.PM124 4 P124 Pin Input/Output Mode Selection
|
|
PM12.PM123 3 P123 Pin Input/Output Mode Selection
|
|
PM12.PM122 2 P122 Pin Input/Output Mode Selection
|
|
PM12.PM121 1 P121 Pin Input/Output Mode Selection
|
|
PM12.PM120 0 P120 Pin Input/Output Mode Selection
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM131 1 P131 Pin Input/Output Mode Selection
|
|
PM13.PM130 0 P130 Pin Input/Output Mode Selection
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
RTBL 0xFF30 Real-time output buffer register L
|
|
RTBH 0xFF31 Real-time output buffer register H
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RTPM 0xFF34 Real-time output port mode register
|
|
RTPM.RTPM7 7 Real-time Output Port Selection bit 7
|
|
RTPM.RTPM6 6 Real-time Output Port Selection bit 6
|
|
RTPM.RTPM5 5 Real-time Output Port Selection bit 5
|
|
RTPM.RTPM4 4 Real-time Output Port Selection bit 4
|
|
RTPM.RTPM3 3 Real-time Output Port Selection bit 3
|
|
RTPM.RTPM2 2 Real-time Output Port Selection bit 2
|
|
RTPM.RTPM1 1 Real-time Output Port Selection bit 1
|
|
RTPM.RTPM0 0 Real-time Output Port Selection bit 0
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RTPC 0xFF36 Real-time output port control register
|
|
RTPC.BYTE 1 Real-time Output Port Operating Mode
|
|
RTPC.EXTR 0 Real-time Output Control by INTP2
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
CORAD0 0xFF38 Correction address register 0
|
|
CORAD1 0xFF3A Correction address register 1
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
EBTS 0xFF3F External bus type selection register
|
|
EBTS.EBTS0 0 Sets operation mode of external device expansion function
|
|
TCL0 0xFF40 Timer clock select register 0
|
|
TCL0.CLOE 7 PCL Output Control
|
|
TCL0.TCL06 6 16-Bit Timer Register Count Clock Selection bit 6
|
|
TCL0.TCL05 5 16-Bit Timer Register Count Clock Selection bit 5
|
|
TCL0.TCL04 4 16-Bit Timer Register Count Clock Selection bit 4
|
|
TCL0.TCL03 3 PCL Output Clock Selection bit 3
|
|
TCL0.TCL02 2 PCL Output Clock Selection bit 2
|
|
TCL0.TCL01 1 PCL Output Clock Selection bit 1
|
|
TCL0.TCL00 0 PCL Output Clock Selection bit 0
|
|
TCL1 0xFF41 Timer clock select register 1
|
|
TCL1.TCL17 7 8-Bit Timer Register 2 Count Clock Selection bit 7
|
|
TCL1.TCL16 6 8-Bit Timer Register 2 Count Clock Selection bit 6
|
|
TCL1.TCL15 5 8-Bit Timer Register 2 Count Clock Selection bit 5
|
|
TCL1.TCL14 4 8-Bit Timer Register 2 Count Clock Selection bit 4
|
|
TCL1.TCL13 3 8-Bit Timer Register 1 Count Clock Selection bit 3
|
|
TCL1.TCL12 2 8-Bit Timer Register 1 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 8-Bit Timer Register 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 8-Bit Timer Register 1 Count Clock Selection bit 0
|
|
TCL2 0xFF42 Timer clock select register 2
|
|
TCL2.TCL27 7 Buzzer Output Frequency Selection bit 7
|
|
TCL2.TCL26 6 Buzzer Output Frequency Selection bit 6
|
|
TCL2.TCL25 5 Buzzer Output Frequency Selection bit 5
|
|
TCL2.TCL24 4 Watch Timer Count Clock Selection
|
|
TCL2.TCL22 2 Watchdog Timer Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Watchdog Timer Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Watchdog Timer Count Clock Selection bit 0
|
|
TCL3 0xFF43 Timer clock select register 3
|
|
TCL3.TCL37 7 Serial Interface Channel 1 Serial Clock Selection bit 7
|
|
TCL3.TCL36 6 Serial Interface Channel 1 Serial Clock Selection bit 6
|
|
TCL3.TCL35 5 Serial Interface Channel 1 Serial Clock Selection bit 5
|
|
TCL3.TCL34 4 Serial Interface Channel 1 Serial Clock Selection bit 4
|
|
TCL3.TCL33 3 Serial Interface Channel 0 Serial Clock Selection bit 3
|
|
TCL3.TCL32 2 Serial Interface Channel 0 Serial Clock Selection bit 2
|
|
TCL3.TCL31 1 Serial Interface Channel 0 Serial Clock Selection bit 1
|
|
TCL3.TCL30 0 Serial Interface Channel 0 Serial Clock Selection bit 0
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
SCS 0xFF47 Sampling clock select register
|
|
SCS.SCS1 1 INTP0 Sampling Clock Selection bit 1
|
|
SCS.SCS0 0 INTP0 Sampling Clock Selection bit 0
|
|
TMC0 0xFF48 16-bit timer mode control register
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 16-Bit Timer Register Overflow Detection
|
|
TMC1 0xFF49 8-bit timer mode control register 1
|
|
TMC1.TMC12 2 Operating Mode Selection
|
|
TMC1.TCE2 1 8-Bit Timer Register 2 Operation Control
|
|
TMC1.TCE1 0 8-Bit Timer Register 1 Operation Control
|
|
TMC2 0xFF4A Watch timer mode control register
|
|
TMC2.TMC26 6 Prescaler Interval Time Selection bit 6
|
|
TMC2.TMC25 5 Prescaler Interval Time Selection bit 5
|
|
TMC2.TMC24 4 Prescaler Interval Time Selection bit 4
|
|
TMC2.TMC23 3 Watch Flag Set Time Selection
|
|
TMC2.TMC22 2 5-Bit Counter Operation Control
|
|
TMC2.TMC21 1 Prescaler Operation Control
|
|
TMC2.TMC20 0 Watch Operating Mode Selection
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
CRC0 0xFF4C Capture/compare control register 0
|
|
CRC0.CRC02 2 CR01 Operating Mode Selection
|
|
CRC0.CRC01 1 CR00 Capture Trigger Selection
|
|
CRC0.CRC00 0 CR00 Operating Mode Selection
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
TOC0 0xFF4E 16-bit timer output control register
|
|
TOC0.OSPT 6 Control of One-Shot Pulse Output Trigger by Software
|
|
TOC0.OSPE 5 One-Shot Pulse Output Control
|
|
TOC0.TOC04 4 Timer output F/F control by match of CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.LVR0 2 LVR0 - 16-Bit Timer/Event Counter Timer Output F/F Status Setting
|
|
TOC0.TOC01 1
|
|
TOC0.TOE0 0 16-Bit Timer/Event Counter Output Control
|
|
TOC1 0xFF4F 8-bit timer output control register
|
|
TOC1.LVS2 7 LVS2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.LVR2 6 LVR2 - 8-Bit Timer/Event Counter 2 Timer Output F/F Status Set
|
|
TOC1.TOC15 5 8-Bit Timer/Event Counter 2 Timer Output F/F Control
|
|
TOC1.TOE2 4 8-Bit Timer/Event Counter 2 Output Control
|
|
TOC1.LVS1 3 LVS1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.LVR1 2 LVR1 - 8-Bit Timer/Event Counter 1 Timer Output F/F Status Set
|
|
TOC1.TOC11 1 8-Bit Timer/Event Counter 1 Timer Output F/F Control
|
|
TOC1.TOE1 0 8-Bit Timer/Event Counter 1 Outptut Control
|
|
CR50 0xFF50 Compare register 50
|
|
TM5 0xFF51 8-bit timer register 5
|
|
TCL5 0xFF52 Timer clock selection register 5
|
|
TCL5.TCL53 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL5.TCL52 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL5.TCL51 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL5.TCL50 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC5 0xFF53 8-bit timer mode control register 5
|
|
TMC5.TCE5 7 8-Bit Timer Register 5 Operation Control
|
|
TMC5.TMC56 6 8-Bit Timer/Event Counter 5 Operating Mode Selection
|
|
TMC5.LVS5 3 LVS5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.LVR5 2 LVR5 - 8-Bit Timer/Event Counter 5 Timer Output F/F1 Status Setting
|
|
TMC5.TMC51 1
|
|
TMC5.TOE5 0 8-Bit Timer/Event Counter 5 Output Control
|
|
CR60 0xFF54 Compare register 60
|
|
TM6 0xFF55 8-bit timer register 6
|
|
TCL6 0xFF56 Timer clock selection register 6
|
|
TCL6.TCL63 3 8-bit Timer Register 5 Count Clock Selection bit 3
|
|
TCL6.TCL62 2 8-bit Timer Register 5 Count Clock Selection bit 2
|
|
TCL6.TCL61 1 8-bit Timer Register 5 Count Clock Selection bit 1
|
|
TCL6.TCL60 0 8-bit Timer Register 5 Count Clock Selection bit 0
|
|
TMC6 0xFF57 8-bit timer mode control register 6
|
|
TMC6.TCE6 7 8-Bit Timer Register 6 Operation Control
|
|
TMC6.TMC66 6 8-Bit Timer/Event Counter 6 Operating Mode Selection
|
|
TMC6.LVS6 3 LVS6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.LVR6 2 LVR6 - 8-Bit Timer/Event Counter 6 Timer Output F/F1 Status Setting
|
|
TMC6.TMC61 1
|
|
TMC6.TOE6 0 8-Bit Timer/Event Counter 6 Output Control
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
CSIM0 0xFF60 Serial operating mode register 0
|
|
CSIM0.CSIE0 7 Serial Interface Channel 0 Operation Control
|
|
CSIM0.COI 6 Slave Address Comparison Result Flag
|
|
CSIM0.WUP 5 Wake-up Function Control
|
|
CSIM0.CSIM04 4
|
|
CSIM0.CSIM03 3
|
|
CSIM0.CSIM02 2
|
|
CSIM0.CSIM01 1 Serial Interface Channel 0 Clock Selection bit 1
|
|
CSIM0.CSIM00 0 Serial Interface Channel 0 Clock Selection bit 0
|
|
SBIC 0xFF61 Serial bus interface control register
|
|
SBIC.BSYE 7 Synchronizing Busy Signal Output Control
|
|
SBIC.ACKD 6 Acknowledge Detection
|
|
SBIC.ACKE 5 Acknowledge Signal Output Control
|
|
SBIC.ACKT 4
|
|
SBIC.CMDD 3 Command Detection
|
|
SBIC.RELD 2 Bus Release Detection
|
|
SBIC.CMDT 1 Used for command signal output
|
|
SBIC.RELT 0 Used for bus release signal output
|
|
SVA 0xFF62 Slave address register
|
|
SINT 0xFF63 Interrupt timing specify register
|
|
SINT.CLD 6 SCK0/P27 Pin Level
|
|
SINT.SIC 5 INTCSI0 Interrupt Cause Selection
|
|
SINT.SVAM 4 SVA Bit to be Used as Slave Address
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
RESERVEDFF65 0xFF65 RESERVED
|
|
RESERVEDFF66 0xFF66 RESERVED
|
|
RESERVEDFF67 0xFF67 RESERVED
|
|
CSIM1 0xFF68 Serial operating mode register 1
|
|
CSIM1.CSIE1 7
|
|
CSIM1.DIR 6
|
|
CSIM1.ATE 5 Serial Interface Channel 1 Operating Mode Selection
|
|
CSIM1.CSIM11 1 Serial Interface Channel 1 Clock Selection bit 1
|
|
CSIM1.CSIM10 0 Serial Interface Channel 1 Clock Selection bit 0
|
|
ADTC 0xFF69 Automatic data transmit/receive control register
|
|
ADTC.RE 7 Receive operation in Automatic Transmit/Receive Function
|
|
ADTC.ARLD 6 Operating Mode for Automatic Transmit/Receive Function
|
|
ADTC.ERCE 5 Error Check in Automatic Transmit/Receive Function
|
|
ADTC.ERR 4 Error Detection in Automatic Transmit/Receive Function
|
|
ADTC.TRF 3 Status in Automatic Transmit/Receive Function
|
|
ADTC.STRB 2 Strobe Output Control
|
|
ADTC.BUSY1 1 Busy Input Control bit 1
|
|
ADTC.BUSY0 0 Busy Input Control bit 0
|
|
ADTP 0xFF6A Automatic data transmit/receive address pointer
|
|
ADTI 0xFF6B Automatic data transmit/receive interval specify register
|
|
ADTI.ADTI7 7 Data Transfer Interval Control
|
|
ADTI.ADTI4 4 Data Transfer Interval Specification bit 4
|
|
ADTI.ADTI3 3 Data Transfer Interval Specification bit 3
|
|
ADTI.ADTI2 2 Data Transfer Interval Specification bit 2
|
|
ADTI.ADTI1 1 Data Transfer Interval Specification bit 1
|
|
ADTI.ADTI0 0 Data Transfer Interval Specification bit 0
|
|
RESERVEDFF6C 0xFF6C RESERVED
|
|
RESERVEDFF6D 0xFF6D RESERVED
|
|
RESERVEDFF6E 0xFF6E RESERVED
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
ASIM 0xFF70 Asynchronous serial interface mode register
|
|
ASIM.TXE 7 Transmit Operation Control
|
|
ASIM.RXE 6 Receive Operation Control
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Transmit Data Stop Bit Length Specification
|
|
ASIM.ISRM 1 Control of Reception Completion Interrupt in Case of Error Generation
|
|
ASIM.SCK 0 Clock in Asynchronous Serial Interface Mode
|
|
ASIS 0xFF71 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
CSIM2 0xFF72 Serial operating mode register 2
|
|
CSIM2.CSIE2 7 Operation Control in 3-wire Serial I/O Mode
|
|
CSIM2.CSIM22 2 First Bit Specification
|
|
CSIM2.CSCK 1 Clock Selection in 3-wire Serial I/O Mode
|
|
BRGC 0xFF73 Baud rate generator control register
|
|
BRGC.TPS3 7 5-Bit Counter Source Clock Selection bit 3
|
|
BRGC.TPS2 6 5-Bit Counter Source Clock Selection bit 2
|
|
BRGC.TPS1 5 5-Bit Counter Source Clock Selection bit 1
|
|
BRGC.TPS0 4 5-Bit Counter Source Clock Selection bit 0
|
|
BRGC.MDL3 3 Baud Rate Generator Input Clock Selection bit 3
|
|
BRGC.MDL2 2 Baud Rate Generator Input Clock Selection bit 2
|
|
BRGC.MDL1 1 Baud Rate Generator Input Clock Selection bit 1
|
|
BRGC.MDL0 0 Baud Rate Generator Input Clock Selection bit 0
|
|
SIO2 0xFF74 Transmit shift / Receive buffer register
|
|
RESERVEDFF75 0xFF75 RESERVED
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM 0xFF80 A/D converter mode register
|
|
ADM.CS 7 A/D Conversion Operation Control
|
|
ADM.TRG 6 External Trigger Selection
|
|
ADM.FR1 5 FR1 - A/D Conversion Time Selection
|
|
ADM.FR0 4 FR0 - A/D Conversion Time Selection
|
|
ADM.ADM3 3 Analog Input Channel Selection bit 3
|
|
ADM.ADM2 2 Analog Input Channel Selection bit 2
|
|
ADM.ADM1 1 Analog Input Channel Selection bit 1
|
|
ADM.HSC 0 HSC - A/D Conversion Time Selection
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
ADIS 0xFF84 A/D converter input select register
|
|
ADIS.ADIS3 3 Number of Analog Input Channel Selection bit 3
|
|
ADIS.ADIS2 2 Number of Analog Input Channel Selection bit 2
|
|
ADIS.ADIS1 1 Number of Analog Input Channel Selection bit 1
|
|
ADIS.ADIS0 0 Number of Analog Input Channel Selection bit 0
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
CORCN 0xFF8A Correction control register
|
|
CORCN.COREN1 3 Correction address register 1 and fetch address match detection control
|
|
CORCN.CORST1 2 Correction address register 1 and fetch address match detection
|
|
CORCN.COREN0 1 Correction address register 0 and fetch address match detection control
|
|
CORCN.CORST0 0 Correction address register 0 and fetch address match detection
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
DACS0 0xFF90 D/A conversion value set register 0
|
|
DACS1 0xFF91 D/A conversion value set register 1
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
DAM 0xFF98 D/A converter mode registe
|
|
DAM.DAM5 5 D/A Converter Channel 1 Operating Mode
|
|
DAM.DAM4 4 D/A Converter Channel 0 Operating Mode
|
|
DAM.DACE1 1 D/A Converter Channel 1 Control
|
|
DAM.DACE0 0 D/A Converter Channel 0 Control
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt Request Flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt Request Flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt Request Flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt Request Flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt Request Flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF01 7 TMIF01 - Interrupt Request Flag
|
|
IF0H.TMIF00 6 TMIF00 - Interrupt Request Flag
|
|
IF0H.TMIF3 5 TMIF3 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF1 1 CSIIF1 - Interrupt Request Flag
|
|
IF0H.CSIIF0 0 CSIIF0 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 7 WTIF - Interrupt Request Flag
|
|
IF1L.TMIF6 4 TMIF6 - Interrupt Request Flag
|
|
IF1L.TMIF5 3 TMIF5 - Interrupt Request Flag
|
|
IF1L.ADIF 2 ADIF - Interrupt Request Flag
|
|
IF1L.TMIF2 1 TMIF2 - Interrupt Request Flag
|
|
IF1L.TMIF1 0 TMIF1 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt Servicing Control
|
|
MK0L.PMK5 6 PMK5 - Interrupt Servicing Control
|
|
MK0L.PMK4 5 PMK4 - Interrupt Servicing Control
|
|
MK0L.PMK3 4 PMK3 - Interrupt Servicing Control
|
|
MK0L.PMK2 3 PMK2 - Interrupt Servicing Control
|
|
MK0L.PMK1 2 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 1 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK01 7 TMMK01 - Interrupt Servicing Control
|
|
MK0H.TMMK00 6 TMMK00 - Interrupt Servicing Control
|
|
MK0H.TMMK3 5 TMMK3 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK1 1 CSIMK1 - Interrupt Servicing Control
|
|
MK0H.CSIMK0 0 CSIMK0 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.TMMK6 4 TMMK6 - Interrupt Servicing Control
|
|
MK1L.TMMK5 3 TMMK5 - Interrupt Servicing Control
|
|
MK1L.ADMK 2 ADMK - Interrupt Servicing Control
|
|
MK1L.TMMK2 1 TMMK2 - Interrupt Servicing Control
|
|
MK1L.TMMK1 0 TMMK1 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specify flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority Level Selection
|
|
PR0L.PPR5 6 PPR5 - Priority Level Selection
|
|
PR0L.PPR4 5 PPR4 - Priority Level Selection
|
|
PR0L.PPR3 4 PPR3 - Priority Level Selection
|
|
PR0L.PPR2 3 PPR2 - Priority Level Selection
|
|
PR0L.PPR1 2 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 1 PPR0 - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specify flag register 0H
|
|
PR0H.TMPR01 7 TMPR01 - Priority Level Selection
|
|
PR0H.TMPR00 6 TMPR00 - Priority Level Selection
|
|
PR0H.TMPR3 5 TMPR3 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR1 1 CSIPR1 - Priority Level Selection
|
|
PR0H.CSIPR0 0 CSIPR0 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specify flag register 1L
|
|
PR1L.TMPR6 4 TMPR6 - Priority Level Selection
|
|
PR1L.TMPR5 3 TMPR5 - Priority Level Selection
|
|
PR1L.ADPR 2 ADPR - Priority Level Selection
|
|
PR1L.TMPR2 1 TMPR2 - Priority Level Selection
|
|
PR1L.TMPR1 0 TMPR1 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
INTM0 0xFFEC External interrupt mode register 0
|
|
INTM0.ES31 7 INTP2 Valid Edge Selection bit 1
|
|
INTM0.ES30 6 INTP2 Valid Edge Selection bit 0
|
|
INTM0.ES21 5 INTP1 Valid Edge Selection bit 1
|
|
INTM0.ES20 4 INTP1 Valid Edge Selection bit 0
|
|
INTM0.ES11 3 INTP0 Valid Edge Selection bit 1
|
|
INTM0.ES10 2 INTP0 Valid Edge Selection bit 0
|
|
INTM1 0xFFED External interrupt mode register 1
|
|
INTM1.ES71 7 INTP6 Valid Edge Selection bit 1
|
|
INTM1.ES70 6 INTP6 Valid Edge Selection bit 0
|
|
INTM1.ES61 5 INTP5 Valid Edge Selection bit 1
|
|
INTM1.ES60 4 INTP5 Valid Edge Selection bit 0
|
|
INTM1.ES51 3 INTP4 Valid Edge Selection bit 1
|
|
INTM1.ES50 2 INTP4 Valid Edge Selection bit 0
|
|
INTM1.ES41 1 INTP3 Valid Edge Selection bit 1
|
|
INTM1.ES40 0 INTP3 Valid Edge Selection bit 0
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Internal memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
OSMS 0xFFF2 Oscillation mode selection register
|
|
OSMS.MCS 0 Main System Clock Scaler Control
|
|
PUOH 0xFFF3 Pull-up resistor option register H
|
|
PUOH.PUO13 5 P13 Internal Pull-up Resistor Selection
|
|
PUOH.PUO12 4 P12 Internal Pull-up Resistor Selection
|
|
PUOH.PUO10 2 P10 Internal Pull-up Resistor Selection
|
|
PUOH.PUO9 1 P9 Internal Pull-up Resistor Selection
|
|
PUOH.PUO8 0 P8 Internal Pull-up Resistor Selection
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal Extension RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Extension RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Extension RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Extension RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
KRM 0xFFF6 Key return mode register
|
|
KRM.KRMK 1 Standby Mode Control by Key Return Signal
|
|
KRM.KRIF 0 Key Return Signal Detection Flag
|
|
PUOL 0xFFF7 Pull-up resistor option register L
|
|
PUOL.PUO7 7 P7 Internal Pull-up Resistor Selection
|
|
PUOL.PUO6 6 P6 Internal Pull-up Resistor Selection
|
|
PUOL.PUO5 5 P5 Internal Pull-up Resistor Selection
|
|
PUOL.PUO4 4 P4 Internal Pull-up Resistor Selection
|
|
PUOL.PUO3 3 P3 Internal Pull-up Resistor Selection
|
|
PUOL.PUO2 2 P2 Internal Pull-up Resistor Selection
|
|
PUOL.PUO1 1 P1 Internal Pull-up Resistor Selection
|
|
PUOL.PUO0 0 P0 Internal Pull-up Resistor Selection
|
|
MM 0xFFF8 Memory expansion mode register
|
|
MM.PW1 5 Wait Control bit 1
|
|
MM.PW0 4 Wait Control bit 0
|
|
MM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUM 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time wnen STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.FRC 6 Subsystem Clock Feedback Resistor Selection
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU CIock (fCPU) Selection
|
|
PCC.PCC2 2 PCC2 - CPU CIock (fCPU) Selection
|
|
PCC.PCC1 1 PCC1 - CPU CIock (fCPU) Selection
|
|
PCC.PCC0 0 PCC0 - CPU CIock (fCPU) Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780814_A
|
|
; U13413EE1V0UM00.PDF, U14436EE2V0DS00.PDF
|
|
.UPD780814_A1
|
|
|
|
.UPD780814_A2
|
|
|
|
.UPD780816_A
|
|
; U14436EE2V0DS00.PDF
|
|
|
|
|
|
|
|
.UPD780816_A1
|
|
|
|
.UPD780816_A2
|
|
|
|
.UPD78F0818
|
|
; U13401EE3V0PM00.PDF, U13413EE1V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal Mask ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Expansion RAM
|
|
area BSS RESERVED 0xF800:0xF900
|
|
area DATA EEPROM_ 0xF900:0xFA00 EEPROM
|
|
area BSS RESERVED 0xFA00:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFBC Special Function Register
|
|
area BSS RESERVED 0xFFBC:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTP3_ 0x0016 INTP3
|
|
interrupt INTCE_ 0x0018 INTCE
|
|
interrupt INTCR_ 0x001A INTCR
|
|
interrupt INTCT0_ 0x001C INTCT0
|
|
interrupt INTCT1_ 0x001E INTCT1
|
|
interrupt INTCSI0_ 0x0020 INTCSI0
|
|
interrupt INTSER_ 0x0022 INTSER
|
|
interrupt INTSR_ 0x0024 INTSR
|
|
interrupt INTST_ 0x0026 INTST
|
|
interrupt INTTM00_ 0x0028 INTTM00
|
|
interrupt INTTM01_ 0x002A INTTM01
|
|
interrupt INTTM50_ 0x002C INTTM50
|
|
interrupt INTTM51_ 0x002E INTTM51
|
|
interrupt INTWE_ 0x0030 INTWE
|
|
interrupt INTWTI_ 0x0032 INTWTI
|
|
interrupt INTWT_ 0x0034 INTWT
|
|
interrupt INTKR_ 0x0036 INTKR
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
TM0L 0xFF10 16-bit timer/counter register 0 L
|
|
TM0H 0xFF11 16-bit timer/counter register 0 H
|
|
TM50 0xFF12 8-bit timer register 50
|
|
TM51 0xFF13 8-bit timer register 51
|
|
CR00L 0xFF14 16-bit capture/compare register 00 L
|
|
CR00H 0xFF15 16-bit capture/compare register 00 H
|
|
CR01L 0xFF16 16-bit capture/compare register 01 L
|
|
CR01H 0xFF17 16-bit capture/compare register 01 H
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO20 0xFF1F Serial I/O shift register 20
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
RESERVEDFF23 0xFF23 RESERVED
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Input/Output Mode Selection
|
|
PM5.PM56 6 P56 Pin Input/Output Mode Selection
|
|
PM5.PM55 5 P55 Pin Input/Output Mode Selection
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 P67 Pin Input/Output Mode Selection
|
|
PM6.PM66 6 P66 Pin Input/Output Mode Selection
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM71 1 P71 Pin Input/Output Mode Selection
|
|
PM7.PM70 0 P70 Pin Input/Output Mode Selection
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up res. option register 0
|
|
PU0.PU03 3 PM03 Pin Internal Pul-up Resistor Selection
|
|
PU0.PU02 2 PM02 Pin Internal Pul-up Resistor Selection
|
|
PU0.PU01 1 PM01 Pin Internal Pul-up Resistor Selection
|
|
PU0.PU00 0 PM00 Pin Internal Pul-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up res. option register 2
|
|
PU2.PU27 7 PM27 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU26 6 PM26 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU25 5 PM25 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU24 4 PM24 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU23 3 PM23 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU22 2 PM22 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU21 1 PM21 Pin Internal Pul-up Resistor Selection
|
|
PU2.PU20 0 PM20 Pin Internal Pul-up Resistor Selection
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
PU4 0xFF34 Pull-up res. option register 4
|
|
PU4.PU47 7 PM47 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU46 6 PM46 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU45 5 PM45 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU44 4 PM44 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU43 3 PM43 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU42 2 PM42 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU41 1 PM41 Pin Internal Pul-up Resistor Selection
|
|
PU4.PU40 0 PM40 Pin Internal Pul-up Resistor Selection
|
|
PU5 0xFF35 Pull-up res. option register 5
|
|
PU5.PU57 7 PM57 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU56 6 PM56 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU55 5 PM55 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU54 4 PM54 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU53 3 PM53 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU52 2 PM52 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU51 1 PM51 Pin Internal Pul-up Resistor Selection
|
|
PU5.PU50 0 PM50 Pin Internal Pul-up Resistor Selection
|
|
PU6 0xFF36 Pull-up res. option register 6
|
|
PU6.PU67 7 PM67 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU66 6 PM66 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU65 5 PM65 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU64 4 PM64 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU63 3 PM63 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU62 2 PM62 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU61 1 PM61 Pin Internal Pul-up Resistor Selection
|
|
PU6.PU60 0 PM60 Pin Internal Pul-up Resistor Selection
|
|
PU7 0xFF37 Pull-up res. option register 7
|
|
PU7.PU71 1 PM71 Pin Internal Pul-up Resistor Selection
|
|
PU7.PU70 0 PM70 Pin Internal Pul-up Resistor Selection
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM2 2 Interrupt Generation Mode Select for normal Operating Mode
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watch dog timer clock sel. register
|
|
WDCS.WDCS2 2 Overflow time of watchdog 1 interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog 1 interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog 1 interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
KRM 0xFF47 Key return mode register
|
|
KRM.KR 0 Key Return Mode Signaling
|
|
EGR 0xFF48 Ext. INT rising edge en. register
|
|
EGN 0xFF49 Ext. INT falling edge en. register
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
PF2 0xFF52 Port function register 2
|
|
PF2.PF22 2 PM22 Port Function Selection
|
|
PF2.PF21 1 PM21 Port Function Selection
|
|
PF2.PF20 0 PM20 Port Function Selection
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 Detection of overflow of 16-bit timer register
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 Selection of valid edge of TI01 bit 1
|
|
PRM0.ES10 6 Selection of valid edge of TI01 bit 0
|
|
PRM0.ES01 5 Selection of valid edge of TI00 bit 1
|
|
PRM0.ES00 4 Selection of valid edge of TI00 bit 0
|
|
PRM0.PRM01 1 Selection of count clock bit 1
|
|
PRM0.PRM00 0 Selection of count clock bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 Selection of operation mode of CR01
|
|
CRC0.CRC01 1 Selection of capture trigger of CR00
|
|
CRC0.CRC00 0 Selection of operation mode of CR00
|
|
TOC0 0xFF63 16bit timer output control register 0
|
|
TOC0.OSPT 6 Output trigger control of one-shot pulse by software
|
|
TOC0.OSPE 5 Controls of one-shot pulse output operation
|
|
TOC0.TOC04 4 Timer output F/F control on coincidence between CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - Set status of timer output F/F of 16-bit timer/counter (TM0)
|
|
TOC0.LVR0 2 LVR0 - Set status of timer output F/F of 16-bit timer/counter (TM0)
|
|
TOC0.TOC01 1 Timer output F/F control on coincidence between CR00 and TM0
|
|
TOC0.TOE0 0 Output control of 16-bit timer/counter (TM0)
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16bit timer mode control register 2
|
|
TMC2.TMC02 2 Timer 2 Operating Mode Selection
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI22 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI22 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI21 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI21 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI20 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI20 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/compare control register 2
|
|
CRC2.CRC01 1 Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 Capture Pulse Selection bit 0
|
|
TM2L 0xFF68 16-bit timer/counter register 2 L
|
|
TM2H 0xFF69 16-bit timer/counter register 2 H
|
|
CR20L 0xFF6A 16-bit capture register 20 L
|
|
CR20H 0xFF6B 16-bit capture register 20 H
|
|
CR21L 0xFF6C 16-bit capture register 21 L
|
|
CR21H 0xFF6D 16-bit capture register 21 H
|
|
CR22L 0xFF6E 16-bit capture register 22 L
|
|
CR22H 0xFF6H 16-bit capture register 22 H
|
|
TMC50 0xFF70 8-bit timer mode ctl. register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.TMC504 4 Individual or cascade mode connection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode ctl. register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.TMC514 4 Individual or cascade mode connection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
CLM 0xFF77 Clock monitor mode register
|
|
CLM.CLME 0 Clock Monitor Operation Selection
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
EEWC 0xFF80 EEPROM write control register
|
|
EEWC.EWCS1 5 EEPROM Write Time bit 1
|
|
EEWC.EWCS0 4 EEPROM Write Time bit 0
|
|
EEWC.EWCC 2 EEPROM Operation Control
|
|
EEWC.EWST 1 EEPROM Write Status (read only)
|
|
EEWC.EWE 0 EEPROM Write Operation Control
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADM1.ADCS1 7 A/D Conversion Operation Control
|
|
ADM1.FR12 5 Conversion Time Selection bit 2
|
|
ADM1.FR11 4 Conversion Time Selection bit 1
|
|
ADM1.FR10 3 Conversion Time Selection bit 0
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
ADS1.ADS13 3
|
|
ADS1.ADS12 2
|
|
ADS1.ADS11 1
|
|
ADS1.ADS10 0
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comparator threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
DAM0 0xFF9C D/A converter channel 0 mode register
|
|
DAM0.DACE 0 Reference Voltage Control
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM20 0xFFA8 Serial mode register 20
|
|
CSIM20.CSIE20 7 Enable/disable specification for SIO20
|
|
CSIM20.CLPH 4 Clock phase selection
|
|
CSIM20.CLPO 3 Clock polarity selection
|
|
CSIM20.MODE0 2 Transfer operation modes and flags
|
|
CSIM20.SCL201 1 Clock selection bit 1
|
|
CSIM20.SCL200 0 Clock selection bit 0
|
|
SIRB20 0xFFA9 Serial receive data buffer
|
|
SIRB20.SIRB207 7
|
|
SIRB20.SIRB206 6
|
|
SIRB20.SIRB205 5
|
|
SIRB20.SIRB204 4
|
|
SIRB20.SIRB203 3
|
|
SIRB20.SIRB202 2
|
|
SIRB20.SIRB201 1
|
|
SIRB20.SIRB200 0
|
|
SRBS20 0xFFAA Receive data buffer status
|
|
SRBS20.SDVA 1 Serial data valid
|
|
SRBS20.SDOF 0 Serial data transfer overflow
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
CANC.RxF 7 Reception Flag
|
|
CANC.TxF 6 Transmission Flag
|
|
CANC.SOFE 4 Start of Frame Enable
|
|
CANC.SOFSEL 3 Start of Frame Output Function Select
|
|
CANC.SLEEP 2 Sleep/Stop Request for CAN protocol
|
|
CANC.STOP 1 Stop Mode Selection
|
|
CANC.INIT 0
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7 Redefine Permission Bit
|
|
REDEF.SEL3 3 Buffer selection bit 3
|
|
REDEF.SEL2 2 Buffer selection bit 2
|
|
REDEF.SEL1 1 Buffer selection bit 1
|
|
REDEF.SEL0 0 Buffer selection bit 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
TEC.TEC7 7
|
|
TEC.TEC6 6
|
|
TEC.TEC5 5
|
|
TEC.TEC4 4
|
|
TEC.TEC3 3
|
|
TEC.TEC2 2
|
|
TEC.TEC1 1
|
|
TEC.TEC0 0
|
|
REC 0xFFB6 Receive error counter
|
|
REC.REC7 7
|
|
REC.REC6 6
|
|
REC.REC5 5
|
|
REC.REC4 4
|
|
REC.REC3 3
|
|
REC.REC2 2
|
|
REC.REC1 1
|
|
REC.REC0 0
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Clock Selector for DCAN bit 1
|
|
BRPRS.PRM0 6 Clock Selector for DCAN bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronization Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronization Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF22 5 TMIF22 - Interrupt Request Flag
|
|
IF0L.TMIF21 4 TMIF21 - Interrupt Request Flag
|
|
IF0L.TMIF20 3 TMIF20 - Interrupt Request Flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt Request Flag
|
|
IF0L.ADIF 1 ADIF - Interrupt Request Flag
|
|
IF0L.TMIF4 0 TMIF4 - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SERIF 7 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF0 6 CSIIF0 - Interrupt Request Flag
|
|
IF0H.CTIF1 5 CTIF1 - Interrupt Request Flag
|
|
IF0H.CTIF0 4 CTIF0 - Interrupt Request Flag
|
|
IF0H.CRIF 3 CRIF - Interrupt Request Flag
|
|
IF0H.CEIF 2 CEIF - Interrupt Request Flag
|
|
IF0H.PIF3 1 PIF3 - Interrupt Request Flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIIF 7 WTIIF - Interrupt Request Flag
|
|
IF1L.WEIF 6 WEIF - Interrupt Request Flag
|
|
IF1L.TMIF51 5 TMIF51 - Interrupt Request Flag
|
|
IF1L.TMIF50 4 TMIF50 - Interrupt Request Flag
|
|
IF1L.TMIF01 3 TMIF01 - Interrupt Request Flag
|
|
IF1L.TMIF00 2 TMIF00 - Interrupt Request Flag
|
|
IF1L.STIF 1 STIF - Interrupt Request Flag
|
|
IF1L.SRIF 0 SRIF - Interrupt Request Flag
|
|
IF1H 0xFFE3 Interrupt request flag register 1H
|
|
IF1H.KRIF 1 KRIF - Interrupt Request Flag
|
|
IF1H.WTIF 0 WTIF - Interrupt Request Flag
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK22 5 TMMK22 - Interrupt Servicing Control
|
|
MK0L.TMMK21 4 TMMK21 - Interrupt Servicing Control
|
|
MK0L.TMMK20 3 TMMK20 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.TMMK4 0 TMMK4 - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SERMK 7 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMk0 6 CSIMk0 - Interrupt Servicing Control
|
|
MK0H.CTMK1 5 CTMK1 - Interrupt Servicing Control
|
|
MK0H.CTMK0 4 CTMK0 - Interrupt Servicing Control
|
|
MK0H.CRMK 3 CRMK - Interrupt Servicing Control
|
|
MK0H.CEMK 2 CEMK - Interrupt Servicing Control
|
|
MK0H.PMK3 1 PMK3 - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 7 WTMK - Interrupt Servicing Control
|
|
MK1L.WEMK 6 WEMK - Interrupt Servicing Control
|
|
MK1L.TMMK51 5 TMMK51 - Interrupt Servicing Control
|
|
MK1L.TMMK50 4 TMMK50 - Interrupt Servicing Control
|
|
MK1L.TMMK01 3 TMMK01 - Interrupt Servicing Control
|
|
MK1L.TMMK00 2 TMMK00 - Interrupt Servicing Control
|
|
MK1L.STMK 1 STMK - Interrupt Servicing Control
|
|
MK1L.SRMK 0 SRMK - Interrupt Servicing Control
|
|
MK1H 0xFFE7 Interrupt mask flag register 1H
|
|
MK1H.KRMK 1 KRMK - Interrupt Servicing Control
|
|
MK1H.WTMK 0 WTMK - Interrupt Servicing Control
|
|
PR0L 0xFFE8 Priority order specified flag 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR22 5 TMPR22 - Priority Level Selection
|
|
PR0L.TMPR21 4 TMPR21 - Priority Level Selection
|
|
PR0L.TMPR20 3 TMPR20 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.TMPR4 0 TMPR4 - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specified flag 0H
|
|
PR0H.SERPR 7 SERPR - Priority Level Selection
|
|
PR0H.CSIPR0 6 CSIPR0 - Priority Level Selection
|
|
PR0H.CTPR1 5 CTPR1 - Priority Level Selection
|
|
PR0H.CTPR0 4 CTPR0 - Priority Level Selection
|
|
PR0H.CRPR 3 CRPR - Priority Level Selection
|
|
PR0H.CEPR 2 CEPR - Priority Level Selection
|
|
PR0H.PPR3 1 PPR3 - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specified flag 1L
|
|
PR1L.WTPR 7 WTPR - Priority Level Selection
|
|
PR1L.WEPR 6 WEPR - Priority Level Selection
|
|
PR1L.TMPR51 5 TMPR51 - Priority Level Selection
|
|
PR1L.TMPR50 4 TMPR50 - Priority Level Selection
|
|
PR1L.TMPR01 3 TMPR01 - Priority Level Selection
|
|
PR1L.TMPR00 2 TMPR00 - Priority Level Selection
|
|
PR1L.STPR 1 STPR - Priority Level Selection
|
|
PR1L.SRPR 0 SRPR - Priority Level Selection
|
|
PR1H 0xFFEB Priority order specified flag 1H
|
|
PR1H.KRPR 1 KRPR - Priority Level Selection
|
|
PR1H.WTPR 0 WTPR - Priority Level Selection
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Osc. stabilization time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock Selection (fCPU)
|
|
PCC.PCC2 2 PCC2 - CPU Clock Selection (fCPU)
|
|
PCC.PCC1 1 PCC1 - CPU Clock Selection (fCPU)
|
|
PCC.PCC0 0 PCC0 - CPU Clock Selection (fCPU)
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0818_A
|
|
|
|
.UPD780824B_A
|
|
; U14994EE1V0UM00.PDF, U15512EE3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xF600
|
|
area DATA RAM_1 0xF600:0xF7E0 Expansion RAM (shared with DCAN)
|
|
area BSS RESERVED 0xF7E0:0xFA64
|
|
area DATA RAM_2 0xFA64:0xFA80 LCD Display RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCE_ 0x0016 INTCE
|
|
interrupt INTCR_ 0x0018 INTCR
|
|
interrupt INTCT0_ 0x001A INTCT0
|
|
interrupt INTCT1_ 0x001C INTCT1
|
|
interrupt INTCSI30_ 0x001E INTCSI30
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTWTI_ 0x002E INTWTI
|
|
interrupt INTWT_ 0x0030 INTWT
|
|
interrupt INTCSI31_ 0x0032 INTCSI31
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
RESERVEDFF10 0xFF10 RESERVED
|
|
RESERVEDFF11 0xFF11 RESERVED
|
|
TM50 0xFF12 8-bit timer register 50
|
|
TM51 0xFF13 8-bit timer register 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
RESERVEDFF17 0xFF17 RESERVED
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO30 0xFF1F Serial I/O shift register 30
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Output Buffer Selection
|
|
PM2.PM26 6 P26 Pin Output Buffer Selection
|
|
PM2.PM25 5 P25 Pin Output Buffer Selection
|
|
PM2.PM24 4 P24 Pin Output Buffer Selection
|
|
PM2.PM23 3 P23 Pin Output Buffer Selection
|
|
PM2.PM22 2 P22 Pin Output Buffer Selection
|
|
PM2.PM21 1 P21 Pin Output Buffer Selection
|
|
PM2.PM20 0 P20 Pin Output Buffer Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Output Buffer Selection
|
|
PM5.PM56 6 P56 Pin Output Buffer Selection
|
|
PM5.PM55 5 P55 Pin Output Buffer Selection
|
|
PM5.PM54 4 P54 Pin Output Buffer Selection
|
|
PM5.PM53 3 P53 Pin Output Buffer Selection
|
|
PM5.PM52 2 P52 Pin Output Buffer Selection
|
|
PM5.PM51 1 P51 Pin Output Buffer Selection
|
|
PM5.PM50 0 P50 Pin Output Buffer Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 PM03 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU02 2 PM02 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU01 1 PM01 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU00 0 PM00 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 PM37 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU36 6 PM36 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU35 5 PM35 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU34 4 PM34 Pin Internal Pull-up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 PM47 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU46 6 PM46 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU45 5 PM45 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU44 4 PM44 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU43 3 PM43 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU42 2 PM42 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU41 1 PM41 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU40 0 PM40 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU65 5 PM65 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU64 4 PM64 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU63 3 PM63 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU62 2 PM62 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU87 7 PM87 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU86 6 PM86 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU85 5 PM85 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU84 4 PM84 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU83 3 PM83 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU82 2 PM82 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU81 1 PM81 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU80 0 PM80 Pin Internal Pull-up Resistor Selection
|
|
PU9 0xFF39 Pull-up resistor option register 9
|
|
PU9.PU97 7 PM97 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU96 6 PM96 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU95 5 PM95 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU94 4 PM94 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU93 3 PM93 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU92 2 PM92 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU91 1 PM91 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU90 0 PM90 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock selection register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 Ext. INT rising edge en. register
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 Ext. INT falling edge en. register
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
FLPMC 0xFF50 Flash programming mode control
|
|
FLPMC.VPP 2 Programming Voltage Detected
|
|
FLPMC.FLSPM0 0 Self-Programming Mode Selection
|
|
SPOC 0xFF51 Self-programming and oscillation control register
|
|
SPOC.HCSEL1 1 Halt-Mode clock Select bit 1
|
|
SPOC.HCSEL0 0 Halt-Mode clock Select bit 0
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
PF3 0xFF53 Port function register 3
|
|
PF3.PF37 7 PF37 Port Function Selection
|
|
PF3.PF36 6 PF36 Port Function Selection
|
|
PF3.PF35 5 PF35 Port Function Selection
|
|
PF3.PF34 4 PF34 Port Function Selection
|
|
PF4 0xFF54 Port function register 4
|
|
PF4.PF47 7 PF47 Port Function Selection
|
|
PF4.PF46 6 PF46 Port Function Selection
|
|
PF4.PF45 5 PF45 Port Function Selection
|
|
PF4.PF44 4 PF44 Port Function Selection
|
|
PF4.PF43 3 PF43 Port Function Selection
|
|
PF4.PF42 2 PF42 Port Function Selection
|
|
PF4.PF41 1 PF41 Port Function Selection
|
|
PF4.PF40 0 PF40 Port Function Selection
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
PF8 0xFF58 Port function register 8
|
|
PF8.PF87 7 PF87 Port Function Selection
|
|
PF8.PF86 6 PF86 Port Function Selection
|
|
PF8.PF85 5 PF85 Port Function Selection
|
|
PF8.PF84 4 PF84 Port Function Selection
|
|
PF8.PF83 3 PF83 Port Function Selection
|
|
PF8.PF82 2 PF82 Port Function Selection
|
|
PF8.PF81 1 PF81 Port Function Selection
|
|
PF8.PF80 0 PF80 Port Function Selection
|
|
PF9 0xFF59 Port function register 9
|
|
PF9.PF97 7 PF97 Port Function Selection
|
|
PF9.PF96 6 PF96 Port Function Selection
|
|
PF9.PF95 5 PF95 Port Function Selection
|
|
PF9.PF94 4 PF94 Port Function Selection
|
|
PF9.PF93 3 PF93 Port Function Selection
|
|
PF9.PF92 2 PF92 Port Function Selection
|
|
PF9.PF91 1 PF91 Port Function Selection
|
|
PF9.PF90 0 PF90 Port Function Selection
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
RESERVEDFF61 0xFF61 RESERVED
|
|
RESERVEDFF62 0xFF62 RESERVED
|
|
RESERVEDFF63 0xFF63 RESERVED
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16-bit timer mode control register 2
|
|
TMC2.TMC22 2 Timer 2 Operating Mode Selection
|
|
TMC2.TPOE 0 Timer 2 Prescaler Output Control
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/Compare contr. register 2
|
|
CRC2.CRC01 1 TI22 - Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 TI22 - Capture Pulse Selection bit 0
|
|
TM2 0xFF68 16-bit timer/counter register 2
|
|
CR20 0xFF6A 16-bit capture register 20
|
|
CR21 0xFF6C 16-bit capture register 21
|
|
CR22 0xFF6E 16-bit capture register 22
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.TMC514 4 Individual of cascade mode connection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC52.TMC521 1 Timer Output F/F1 Control
|
|
TCL52 0xFF79 Timer clock selection register 52
|
|
TCL52.TCL522 2 8-bit Timer Register 52 Count Clock Selection bit 2
|
|
TCL52.TCL521 1 8-bit Timer Register 52 Count Clock Selection bit 1
|
|
TCL52.TCL520 0 8-bit Timer Register 52 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
TM52 0xFF7B 8-bit timer register 52
|
|
CR52 0xFF7C Compare register 52
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
RESERVEDFF80 0xFF80 RESERVED
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
LCDM 0xFF90 LCD display mode register
|
|
LCDM.LCDON 7 LCD Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
LCDC 0xFF92 LCD display control register
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
LCDTM 0xFF93 LCD-C/D emulation register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comparator threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM30 0xFFA8 Serial mode register SIO30
|
|
CSIM30.CSIE30 7 Enable/disable specification for SIO30
|
|
CSIM30.MODE30 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
SIO31 0xFFA9 Serial I/O shift register SIO31
|
|
CSIM31 0xFFAA Serial mode register SIO31
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE31 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
SIOSWI 0xFFAB 2-wire/3-wire mode switch register
|
|
SIOSWI.SIOSWI 0 SIO31 - Serial mode switch
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7
|
|
REDEF.SEL3 3
|
|
REDEF.SEL2 2
|
|
REDEF.SEL1 1
|
|
REDEF.SEL0 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
REC 0xFFB6 Receive error counter
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.TLRES 5 Reset function for CAN Protocol Machine
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Input Clock Selector for DCAN Clock bit 1
|
|
BRPRS.PRM0 6 Input Clock Selector for DCAN Clock bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.TLMODE 7 Resolution of the Bit Rate Prescaler
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronisation Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronisation Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.BRPRS7 7 Prescaler Values bit 7
|
|
MASKC.BRPRS6 6 Prescaler Values bit 6
|
|
MASKC.SSHT 5 SSHT - Single shot mode disabled/enabled
|
|
MASKC.AL 4 AL - Single shot mode disabled/enabled
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
SMSWI 0xFFBD Meter C/D prescaler switch register
|
|
SMSWI.SMCL2 2 Meter Controller/Driver Clock Switch bit 2
|
|
SMSWI.SMCL1 1 Meter Controller/Driver Clock Switch bit 1
|
|
SMSWI.SMCL0 0 Meter Controller/Driver Clock Switch bit 0
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
MCNTC 0xFFBF 8-bit timer mode control register
|
|
MCNTC.PCS 5
|
|
MCNTC.PCE 4
|
|
SGCR 0xFFC0 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Output Selection
|
|
SGCR.SGOB 3 Sound Generator Output Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency Selection
|
|
SGAM 0xFFC1 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
SGBR 0xFFC2 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (KHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (KHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (KHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (KHz) bit 0
|
|
MCMP10 0xFFC3 Motor 1 compare register
|
|
MCMP11 0xFFC4 Motor 1 compare register
|
|
MCMP20 0xFFC5 Motor 2 compare register
|
|
MCMP21 0xFFC6 Motor 2 compare register
|
|
MCMP30 0xFFC7 Motor 3 compare register
|
|
MCMP31 0xFFC8 Motor 3 compare register
|
|
MCMP40 0xFFC9 Motor 4 compare register
|
|
MCMP41 0xFFCA Motor 4 compare register
|
|
PMC 0xFFCB Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFFCC Compare control register 1
|
|
MCMPC1.TEN1 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC1.ADB11 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC1.ADB10 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC1.DIR11 1 Direction Control Bit 1
|
|
MCMPC1.DIR10 0 Direction Control Bit 0
|
|
MCMPC2 0xFFCD Compare control register 2
|
|
MCMPC2.TEN2 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC2.ADB21 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC2.ADB20 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC2.DIR21 1 Direction Control Bit 1
|
|
MCMPC2.DIR20 0 Direction Control Bit 0
|
|
MCMPC3 0xFFCE Compare control register 3
|
|
MCMPC3.TEN3 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC3.ADB31 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC3.ADB30 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC3.DIR31 1 Direction Control Bit 1
|
|
MCMPC3.DIR30 0 Direction Control Bit 0
|
|
MCMPC4 0xFFCF Compare control register 4
|
|
MCMPC4.TEN4 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC4.ADB41 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC4.ADB40 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC4.DIR41 1 Direction Control Bit 1
|
|
MCMPC4.DIR40 0 Direction Control Bit 0
|
|
RESERVEDFFD0 0xFFD0 RESERVED
|
|
RESERVEDFFD1 0xFFD1 RESERVED
|
|
RESERVEDFFD2 0xFFD2 RESERVED
|
|
RESERVEDFFD3 0xFFD3 RESERVED
|
|
RESERVEDFFD4 0xFFD4 RESERVED
|
|
RESERVEDFFD5 0xFFD5 RESERVED
|
|
RESERVEDFFD6 0xFFD6 RESERVED
|
|
RESERVEDFFD7 0xFFD7 RESERVED
|
|
RESERVEDFFD8 0xFFD8 RESERVED
|
|
RESERVEDFFD9 0xFFD9 RESERVED
|
|
RESERVEDFFDA 0xFFDA RESERVED
|
|
RESERVEDFFDB 0xFFDB RESERVED
|
|
RESERVEDFFDC 0xFFDC RESERVED
|
|
RESERVEDFFDD 0xFFDD RESERVED
|
|
RESERVEDFFDE 0xFFDE RESERVED
|
|
RESERVEDFFDF 0xFFDF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt request flag
|
|
IF0L.TMIF22 5 TMIF22 - Interrupt request flag
|
|
IF0L.TMIF21 4 TMIF21 - Interrupt request flag
|
|
IF0L.TMIF20 3 TMIF20 - Interrupt request flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt request flag
|
|
IF0L.ADIF 1 ADIF - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.CSIIF30 5 CSIIF30 - Interrupt request flag
|
|
IF0H.CTIF1 4 CTIF1 - Interrupt request flag
|
|
IF0H.CTIF0 3 CTIF0 - Interrupt request flag
|
|
IF0H.CRIF 2 CRIF - Interrupt request flag
|
|
IF0H.CEIF 1 CEIF - Interrupt request flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.CSIIF31 7 CSIIF31 - Interrupt request flag
|
|
IF1L.WTIF 6 WTIF - Interrupt request flag
|
|
IF1L.WTIIF 5 WTIIF - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK22 5 TMMK22 - Interrupt Servicing Control
|
|
MK0L.TMMK21 4 TMMK21 - Interrupt Servicing Control
|
|
MK0L.TMMK20 3 TMMK20 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt Servicing Control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 5 CSIMK30 - Interrupt Servicing Control
|
|
MK0H.CTMK1 4 CTMK1 - Interrupt Servicing Control
|
|
MK0H.CTMK0 3 CTMK0 - Interrupt Servicing Control
|
|
MK0H.CRMK 2 CRMK - Interrupt Servicing Control
|
|
MK0H.CEMK 1 CEMK - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.CSIMK31 7 CSIMK31 - Interrupt Servicing Control
|
|
MK1L.WTMK 6 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 5 WTIMK - Interrupt Servicing Control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt Servicing Control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt Servicing Control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt Servicing Control
|
|
MK1L.STMK0 0 STMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specified flag 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR22 5 TMPR22 - Priority Level Selection
|
|
PR0L.TMPR21 4 TMPR21 - Priority Level Selection
|
|
PR0L.TMPR20 3 TMPR20 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specified flag 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority Level Selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 5 CSIPR30 - Priority Level Selection
|
|
PR0H.CTPR1 4 CTPR1 - Priority Level Selection
|
|
PR0H.CTPR0 3 CTPR0 - Priority Level Selection
|
|
PR0H.CRPR 2 CRPR - Priority Level Selection
|
|
PR0H.CEPR 1 CEPR - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specified flag 1L
|
|
PR1L.CSIPR31 7 CSIPR31 - Priority Level Selection
|
|
PR1L.WTPR 6 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 5 WTIPR - Priority Level Selection
|
|
PR1L.IMPR52 3 IMPR52 - Priority Level Selection
|
|
PR1L.IMPR51 2 IMPR51 - Priority Level Selection
|
|
PR1L.IMPR50 1 IMPR50 - Priority Level Selection
|
|
PR1L.STPR0 0 STPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit
|
|
OSTS 0xFFFA Osc. Stabilisation time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock Selection (fCPU) bit 2
|
|
PCC.PCC1 1 CPU Clock Selection (fCPU) bit 1
|
|
PCC.PCC0 0 CPU Clock Selection (fCPU) bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780826B_A
|
|
; U14994EE1V0UM00.PDF, U15512EE3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area BSS RESERVED 0xC000:0xF600
|
|
area DATA RAM_1 0xF600:0xF7E0 Expansion RAM (shared with DCAN)
|
|
area BSS RESERVED 0xF7E0:0xFA64
|
|
area DATA RAM_2 0xFA64:0xFA80 LCD Display RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCE_ 0x0016 INTCE
|
|
interrupt INTCR_ 0x0018 INTCR
|
|
interrupt INTCT0_ 0x001A INTCT0
|
|
interrupt INTCT1_ 0x001C INTCT1
|
|
interrupt INTCSI30_ 0x001E INTCSI30
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTWTI_ 0x002E INTWTI
|
|
interrupt INTWT_ 0x0030 INTWT
|
|
interrupt INTCSI31_ 0x0032 INTCSI31
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
RESERVEDFF10 0xFF10 RESERVED
|
|
RESERVEDFF11 0xFF11 RESERVED
|
|
TM50 0xFF12 8-bit timer register 50
|
|
TM51 0xFF13 8-bit timer register 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
RESERVEDFF17 0xFF17 RESERVED
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO30 0xFF1F Serial I/O shift register 30
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Output Buffer Selection
|
|
PM2.PM26 6 P26 Pin Output Buffer Selection
|
|
PM2.PM25 5 P25 Pin Output Buffer Selection
|
|
PM2.PM24 4 P24 Pin Output Buffer Selection
|
|
PM2.PM23 3 P23 Pin Output Buffer Selection
|
|
PM2.PM22 2 P22 Pin Output Buffer Selection
|
|
PM2.PM21 1 P21 Pin Output Buffer Selection
|
|
PM2.PM20 0 P20 Pin Output Buffer Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Output Buffer Selection
|
|
PM5.PM56 6 P56 Pin Output Buffer Selection
|
|
PM5.PM55 5 P55 Pin Output Buffer Selection
|
|
PM5.PM54 4 P54 Pin Output Buffer Selection
|
|
PM5.PM53 3 P53 Pin Output Buffer Selection
|
|
PM5.PM52 2 P52 Pin Output Buffer Selection
|
|
PM5.PM51 1 P51 Pin Output Buffer Selection
|
|
PM5.PM50 0 P50 Pin Output Buffer Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 PM03 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU02 2 PM02 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU01 1 PM01 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU00 0 PM00 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 PM37 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU36 6 PM36 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU35 5 PM35 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU34 4 PM34 Pin Internal Pull-up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 PM47 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU46 6 PM46 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU45 5 PM45 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU44 4 PM44 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU43 3 PM43 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU42 2 PM42 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU41 1 PM41 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU40 0 PM40 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU65 5 PM65 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU64 4 PM64 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU63 3 PM63 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU62 2 PM62 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU87 7 PM87 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU86 6 PM86 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU85 5 PM85 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU84 4 PM84 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU83 3 PM83 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU82 2 PM82 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU81 1 PM81 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU80 0 PM80 Pin Internal Pull-up Resistor Selection
|
|
PU9 0xFF39 Pull-up resistor option register 9
|
|
PU9.PU97 7 PM97 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU96 6 PM96 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU95 5 PM95 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU94 4 PM94 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU93 3 PM93 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU92 2 PM92 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU91 1 PM91 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU90 0 PM90 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock selection register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 Ext. INT rising edge en. register
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 Ext. INT falling edge en. register
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
FLPMC 0xFF50 Flash programming mode control
|
|
FLPMC.VPP 2 Programming Voltage Detected
|
|
FLPMC.FLSPM0 0 Self-Programming Mode Selection
|
|
SPOC 0xFF51 Self-programming and oscillation control register
|
|
SPOC.HCSEL1 1 Halt-Mode clock Select bit 1
|
|
SPOC.HCSEL0 0 Halt-Mode clock Select bit 0
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
PF3 0xFF53 Port function register 3
|
|
PF3.PF37 7 PF37 Port Function Selection
|
|
PF3.PF36 6 PF36 Port Function Selection
|
|
PF3.PF35 5 PF35 Port Function Selection
|
|
PF3.PF34 4 PF34 Port Function Selection
|
|
PF4 0xFF54 Port function register 4
|
|
PF4.PF47 7 PF47 Port Function Selection
|
|
PF4.PF46 6 PF46 Port Function Selection
|
|
PF4.PF45 5 PF45 Port Function Selection
|
|
PF4.PF44 4 PF44 Port Function Selection
|
|
PF4.PF43 3 PF43 Port Function Selection
|
|
PF4.PF42 2 PF42 Port Function Selection
|
|
PF4.PF41 1 PF41 Port Function Selection
|
|
PF4.PF40 0 PF40 Port Function Selection
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
PF8 0xFF58 Port function register 8
|
|
PF8.PF87 7 PF87 Port Function Selection
|
|
PF8.PF86 6 PF86 Port Function Selection
|
|
PF8.PF85 5 PF85 Port Function Selection
|
|
PF8.PF84 4 PF84 Port Function Selection
|
|
PF8.PF83 3 PF83 Port Function Selection
|
|
PF8.PF82 2 PF82 Port Function Selection
|
|
PF8.PF81 1 PF81 Port Function Selection
|
|
PF8.PF80 0 PF80 Port Function Selection
|
|
PF9 0xFF59 Port function register 9
|
|
PF9.PF97 7 PF97 Port Function Selection
|
|
PF9.PF96 6 PF96 Port Function Selection
|
|
PF9.PF95 5 PF95 Port Function Selection
|
|
PF9.PF94 4 PF94 Port Function Selection
|
|
PF9.PF93 3 PF93 Port Function Selection
|
|
PF9.PF92 2 PF92 Port Function Selection
|
|
PF9.PF91 1 PF91 Port Function Selection
|
|
PF9.PF90 0 PF90 Port Function Selection
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
RESERVEDFF61 0xFF61 RESERVED
|
|
RESERVEDFF62 0xFF62 RESERVED
|
|
RESERVEDFF63 0xFF63 RESERVED
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16-bit timer mode control register 2
|
|
TMC2.TMC22 2 Timer 2 Operating Mode Selection
|
|
TMC2.TPOE 0 Timer 2 Prescaler Output Control
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/Compare contr. register 2
|
|
CRC2.CRC01 1 TI22 - Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 TI22 - Capture Pulse Selection bit 0
|
|
TM2 0xFF68 16-bit timer/counter register 2
|
|
CR20 0xFF6A 16-bit capture register 20
|
|
CR21 0xFF6C 16-bit capture register 21
|
|
CR22 0xFF6E 16-bit capture register 22
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.TMC514 4 Individual of cascade mode connection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC52.TMC521 1 Timer Output F/F1 Control
|
|
TCL52 0xFF79 Timer clock selection register 52
|
|
TCL52.TCL522 2 8-bit Timer Register 52 Count Clock Selection bit 2
|
|
TCL52.TCL521 1 8-bit Timer Register 52 Count Clock Selection bit 1
|
|
TCL52.TCL520 0 8-bit Timer Register 52 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
TM52 0xFF7B 8-bit timer register 52
|
|
CR52 0xFF7C Compare register 52
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
RESERVEDFF80 0xFF80 RESERVED
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
LCDM 0xFF90 LCD display mode register
|
|
LCDM.LCDON 7 LCD Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
LCDC 0xFF92 LCD display control register
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
LCDTM 0xFF93 LCD-C/D emulation register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comparator threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM30 0xFFA8 Serial mode register SIO30
|
|
CSIM30.CSIE30 7 Enable/disable specification for SIO30
|
|
CSIM30.MODE30 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
SIO31 0xFFA9 Serial I/O shift register SIO31
|
|
CSIM31 0xFFAA Serial mode register SIO31
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE31 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
SIOSWI 0xFFAB 2-wire/3-wire mode switch register
|
|
SIOSWI.SIOSWI 0 SIO31 - Serial mode switch
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7
|
|
REDEF.SEL3 3
|
|
REDEF.SEL2 2
|
|
REDEF.SEL1 1
|
|
REDEF.SEL0 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
REC 0xFFB6 Receive error counter
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.TLRES 5 Reset function for CAN Protocol Machine
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Input Clock Selector for DCAN Clock bit 1
|
|
BRPRS.PRM0 6 Input Clock Selector for DCAN Clock bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.TLMODE 7 Resolution of the Bit Rate Prescaler
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronisation Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronisation Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.BRPRS7 7 Prescaler Values bit 7
|
|
MASKC.BRPRS6 6 Prescaler Values bit 6
|
|
MASKC.SSHT 5 SSHT - Single shot mode disabled/enabled
|
|
MASKC.AL 4 AL - Single shot mode disabled/enabled
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
SMSWI 0xFFBD Meter C/D prescaler switch register
|
|
SMSWI.SMCL2 2 Meter Controller/Driver Clock Switch bit 2
|
|
SMSWI.SMCL1 1 Meter Controller/Driver Clock Switch bit 1
|
|
SMSWI.SMCL0 0 Meter Controller/Driver Clock Switch bit 0
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
MCNTC 0xFFBF 8-bit timer mode control register
|
|
MCNTC.PCS 5
|
|
MCNTC.PCE 4
|
|
SGCR 0xFFC0 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Output Selection
|
|
SGCR.SGOB 3 Sound Generator Output Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency Selection
|
|
SGAM 0xFFC1 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
SGBR 0xFFC2 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (KHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (KHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (KHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (KHz) bit 0
|
|
MCMP10 0xFFC3 Motor 1 compare register
|
|
MCMP11 0xFFC4 Motor 1 compare register
|
|
MCMP20 0xFFC5 Motor 2 compare register
|
|
MCMP21 0xFFC6 Motor 2 compare register
|
|
MCMP30 0xFFC7 Motor 3 compare register
|
|
MCMP31 0xFFC8 Motor 3 compare register
|
|
MCMP40 0xFFC9 Motor 4 compare register
|
|
MCMP41 0xFFCA Motor 4 compare register
|
|
PMC 0xFFCB Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFFCC Compare control register 1
|
|
MCMPC1.TEN1 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC1.ADB11 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC1.ADB10 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC1.DIR11 1 Direction Control Bit 1
|
|
MCMPC1.DIR10 0 Direction Control Bit 0
|
|
MCMPC2 0xFFCD Compare control register 2
|
|
MCMPC2.TEN2 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC2.ADB21 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC2.ADB20 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC2.DIR21 1 Direction Control Bit 1
|
|
MCMPC2.DIR20 0 Direction Control Bit 0
|
|
MCMPC3 0xFFCE Compare control register 3
|
|
MCMPC3.TEN3 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC3.ADB31 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC3.ADB30 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC3.DIR31 1 Direction Control Bit 1
|
|
MCMPC3.DIR30 0 Direction Control Bit 0
|
|
MCMPC4 0xFFCF Compare control register 4
|
|
MCMPC4.TEN4 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC4.ADB41 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC4.ADB40 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC4.DIR41 1 Direction Control Bit 1
|
|
MCMPC4.DIR40 0 Direction Control Bit 0
|
|
RESERVEDFFD0 0xFFD0 RESERVED
|
|
RESERVEDFFD1 0xFFD1 RESERVED
|
|
RESERVEDFFD2 0xFFD2 RESERVED
|
|
RESERVEDFFD3 0xFFD3 RESERVED
|
|
RESERVEDFFD4 0xFFD4 RESERVED
|
|
RESERVEDFFD5 0xFFD5 RESERVED
|
|
RESERVEDFFD6 0xFFD6 RESERVED
|
|
RESERVEDFFD7 0xFFD7 RESERVED
|
|
RESERVEDFFD8 0xFFD8 RESERVED
|
|
RESERVEDFFD9 0xFFD9 RESERVED
|
|
RESERVEDFFDA 0xFFDA RESERVED
|
|
RESERVEDFFDB 0xFFDB RESERVED
|
|
RESERVEDFFDC 0xFFDC RESERVED
|
|
RESERVEDFFDD 0xFFDD RESERVED
|
|
RESERVEDFFDE 0xFFDE RESERVED
|
|
RESERVEDFFDF 0xFFDF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt request flag
|
|
IF0L.TMIF22 5 TMIF22 - Interrupt request flag
|
|
IF0L.TMIF21 4 TMIF21 - Interrupt request flag
|
|
IF0L.TMIF20 3 TMIF20 - Interrupt request flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt request flag
|
|
IF0L.ADIF 1 ADIF - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.CSIIF30 5 CSIIF30 - Interrupt request flag
|
|
IF0H.CTIF1 4 CTIF1 - Interrupt request flag
|
|
IF0H.CTIF0 3 CTIF0 - Interrupt request flag
|
|
IF0H.CRIF 2 CRIF - Interrupt request flag
|
|
IF0H.CEIF 1 CEIF - Interrupt request flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.CSIIF31 7 CSIIF31 - Interrupt request flag
|
|
IF1L.WTIF 6 WTIF - Interrupt request flag
|
|
IF1L.WTIIF 5 WTIIF - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK22 5 TMMK22 - Interrupt Servicing Control
|
|
MK0L.TMMK21 4 TMMK21 - Interrupt Servicing Control
|
|
MK0L.TMMK20 3 TMMK20 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt Servicing Control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 5 CSIMK30 - Interrupt Servicing Control
|
|
MK0H.CTMK1 4 CTMK1 - Interrupt Servicing Control
|
|
MK0H.CTMK0 3 CTMK0 - Interrupt Servicing Control
|
|
MK0H.CRMK 2 CRMK - Interrupt Servicing Control
|
|
MK0H.CEMK 1 CEMK - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.CSIMK31 7 CSIMK31 - Interrupt Servicing Control
|
|
MK1L.WTMK 6 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 5 WTIMK - Interrupt Servicing Control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt Servicing Control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt Servicing Control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt Servicing Control
|
|
MK1L.STMK0 0 STMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specified flag 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR22 5 TMPR22 - Priority Level Selection
|
|
PR0L.TMPR21 4 TMPR21 - Priority Level Selection
|
|
PR0L.TMPR20 3 TMPR20 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specified flag 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority Level Selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 5 CSIPR30 - Priority Level Selection
|
|
PR0H.CTPR1 4 CTPR1 - Priority Level Selection
|
|
PR0H.CTPR0 3 CTPR0 - Priority Level Selection
|
|
PR0H.CRPR 2 CRPR - Priority Level Selection
|
|
PR0H.CEPR 1 CEPR - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specified flag 1L
|
|
PR1L.CSIPR31 7 CSIPR31 - Priority Level Selection
|
|
PR1L.WTPR 6 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 5 WTIPR - Priority Level Selection
|
|
PR1L.IMPR52 3 IMPR52 - Priority Level Selection
|
|
PR1L.IMPR51 2 IMPR51 - Priority Level Selection
|
|
PR1L.IMPR50 1 IMPR50 - Priority Level Selection
|
|
PR1L.STPR0 0 STPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit
|
|
OSTS 0xFFFA Osc. Stabilisation time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock Selection (fCPU) bit 2
|
|
PCC.PCC1 1 CPU Clock Selection (fCPU) bit 1
|
|
PCC.PCC0 0 CPU Clock Selection (fCPU) bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780826B_A2
|
|
; U14994EE1V0UM00.PDF, U15512EE3V0DS00.PDF
|
|
|
|
|
|
|
|
|
|
.UPD780828B_A
|
|
; U14994EE1V0UM00.PDF, U15512EE3V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area DATA RAM_1 0xF000:0xF7E0 Expansion RAM
|
|
area BSS RESERVED 0xF7E0:0xFA64
|
|
area DATA RAM_2 0xFA64:0xFA80 LCD Display RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCE_ 0x0016 INTCE
|
|
interrupt INTCR_ 0x0018 INTCR
|
|
interrupt INTCT0_ 0x001A INTCT0
|
|
interrupt INTCT1_ 0x001C INTCT1
|
|
interrupt INTCSI30_ 0x001E INTCSI30
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTWTI_ 0x002E INTWTI
|
|
interrupt INTWT_ 0x0030 INTWT
|
|
interrupt INTCSI31_ 0x0032 INTCSI31
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
RESERVEDFF10 0xFF10 RESERVED
|
|
RESERVEDFF11 0xFF11 RESERVED
|
|
TM50 0xFF12 8-bit timer register 50
|
|
TM51 0xFF13 8-bit timer register 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
RESERVEDFF17 0xFF17 RESERVED
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO30 0xFF1F Serial I/O shift register 30
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Output Buffer Selection
|
|
PM2.PM26 6 P26 Pin Output Buffer Selection
|
|
PM2.PM25 5 P25 Pin Output Buffer Selection
|
|
PM2.PM24 4 P24 Pin Output Buffer Selection
|
|
PM2.PM23 3 P23 Pin Output Buffer Selection
|
|
PM2.PM22 2 P22 Pin Output Buffer Selection
|
|
PM2.PM21 1 P21 Pin Output Buffer Selection
|
|
PM2.PM20 0 P20 Pin Output Buffer Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Output Buffer Selection
|
|
PM5.PM56 6 P56 Pin Output Buffer Selection
|
|
PM5.PM55 5 P55 Pin Output Buffer Selection
|
|
PM5.PM54 4 P54 Pin Output Buffer Selection
|
|
PM5.PM53 3 P53 Pin Output Buffer Selection
|
|
PM5.PM52 2 P52 Pin Output Buffer Selection
|
|
PM5.PM51 1 P51 Pin Output Buffer Selection
|
|
PM5.PM50 0 P50 Pin Output Buffer Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 PM03 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU02 2 PM02 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU01 1 PM01 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU00 0 PM00 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 PM37 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU36 6 PM36 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU35 5 PM35 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU34 4 PM34 Pin Internal Pull-up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 PM47 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU46 6 PM46 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU45 5 PM45 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU44 4 PM44 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU43 3 PM43 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU42 2 PM42 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU41 1 PM41 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU40 0 PM40 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU65 5 PM65 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU64 4 PM64 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU63 3 PM63 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU62 2 PM62 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU87 7 PM87 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU86 6 PM86 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU85 5 PM85 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU84 4 PM84 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU83 3 PM83 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU82 2 PM82 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU81 1 PM81 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU80 0 PM80 Pin Internal Pull-up Resistor Selection
|
|
PU9 0xFF39 Pull-up resistor option register 9
|
|
PU9.PU97 7 PM97 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU96 6 PM96 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU95 5 PM95 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU94 4 PM94 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU93 3 PM93 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU92 2 PM92 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU91 1 PM91 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU90 0 PM90 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock selection register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 Ext. INT rising edge en. register
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 Ext. INT falling edge en. register
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
FLPMC 0xFF50 Flash programming mode control
|
|
FLPMC.VPP 2 Programming Voltage Detected
|
|
FLPMC.FLSPM0 0 Self-Programming Mode Selection
|
|
SPOC 0xFF51 Self-programming and oscillation control register
|
|
SPOC.HCSEL1 1 Halt-Mode clock Select bit 1
|
|
SPOC.HCSEL0 0 Halt-Mode clock Select bit 0
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
PF3 0xFF53 Port function register 3
|
|
PF3.PF37 7 PF37 Port Function Selection
|
|
PF3.PF36 6 PF36 Port Function Selection
|
|
PF3.PF35 5 PF35 Port Function Selection
|
|
PF3.PF34 4 PF34 Port Function Selection
|
|
PF4 0xFF54 Port function register 4
|
|
PF4.PF47 7 PF47 Port Function Selection
|
|
PF4.PF46 6 PF46 Port Function Selection
|
|
PF4.PF45 5 PF45 Port Function Selection
|
|
PF4.PF44 4 PF44 Port Function Selection
|
|
PF4.PF43 3 PF43 Port Function Selection
|
|
PF4.PF42 2 PF42 Port Function Selection
|
|
PF4.PF41 1 PF41 Port Function Selection
|
|
PF4.PF40 0 PF40 Port Function Selection
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
PF8 0xFF58 Port function register 8
|
|
PF8.PF87 7 PF87 Port Function Selection
|
|
PF8.PF86 6 PF86 Port Function Selection
|
|
PF8.PF85 5 PF85 Port Function Selection
|
|
PF8.PF84 4 PF84 Port Function Selection
|
|
PF8.PF83 3 PF83 Port Function Selection
|
|
PF8.PF82 2 PF82 Port Function Selection
|
|
PF8.PF81 1 PF81 Port Function Selection
|
|
PF8.PF80 0 PF80 Port Function Selection
|
|
PF9 0xFF59 Port function register 9
|
|
PF9.PF97 7 PF97 Port Function Selection
|
|
PF9.PF96 6 PF96 Port Function Selection
|
|
PF9.PF95 5 PF95 Port Function Selection
|
|
PF9.PF94 4 PF94 Port Function Selection
|
|
PF9.PF93 3 PF93 Port Function Selection
|
|
PF9.PF92 2 PF92 Port Function Selection
|
|
PF9.PF91 1 PF91 Port Function Selection
|
|
PF9.PF90 0 PF90 Port Function Selection
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
RESERVEDFF61 0xFF61 RESERVED
|
|
RESERVEDFF62 0xFF62 RESERVED
|
|
RESERVEDFF63 0xFF63 RESERVED
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16-bit timer mode control register 2
|
|
TMC2.TMC22 2 Timer 2 Operating Mode Selection
|
|
TMC2.TPOE 0 Timer 2 Prescaler Output Control
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/Compare contr. register 2
|
|
CRC2.CRC01 1 TI22 - Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 TI22 - Capture Pulse Selection bit 0
|
|
TM2 0xFF68 16-bit timer/counter register 2
|
|
CR20 0xFF6A 16-bit capture register 20
|
|
CR21 0xFF6C 16-bit capture register 21
|
|
CR22 0xFF6E 16-bit capture register 22
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.TMC514 4 Individual of cascade mode connection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC52.TMC521 1 Timer Output F/F1 Control
|
|
TCL52 0xFF79 Timer clock selection register 52
|
|
TCL52.TCL522 2 8-bit Timer Register 52 Count Clock Selection bit 2
|
|
TCL52.TCL521 1 8-bit Timer Register 52 Count Clock Selection bit 1
|
|
TCL52.TCL520 0 8-bit Timer Register 52 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
TM52 0xFF7B 8-bit timer register 52
|
|
CR52 0xFF7C Compare register 52
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
RESERVEDFF80 0xFF80 RESERVED
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
LCDM 0xFF90 LCD display mode register
|
|
LCDM.LCDON 7 LCD Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
LCDC 0xFF92 LCD display control register
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
LCDTM 0xFF93 LCD-C/D emulation register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comparator threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM30 0xFFA8 Serial mode register SIO30
|
|
CSIM30.CSIE30 7 Enable/disable specification for SIO30
|
|
CSIM30.MODE30 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
SIO31 0xFFA9 Serial I/O shift register SIO31
|
|
CSIM31 0xFFAA Serial mode register SIO31
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE31 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
SIOSWI 0xFFAB 2-wire/3-wire mode switch register
|
|
SIOSWI.SIOSWI 0 SIO31 - Serial mode switch
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7
|
|
REDEF.SEL3 3
|
|
REDEF.SEL2 2
|
|
REDEF.SEL1 1
|
|
REDEF.SEL0 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
REC 0xFFB6 Receive error counter
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.TLRES 5 Reset function for CAN Protocol Machine
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Input Clock Selector for DCAN Clock bit 1
|
|
BRPRS.PRM0 6 Input Clock Selector for DCAN Clock bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.TLMODE 7 Resolution of the Bit Rate Prescaler
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronisation Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronisation Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.BRPRS7 7 Prescaler Values bit 7
|
|
MASKC.BRPRS6 6 Prescaler Values bit 6
|
|
MASKC.SSHT 5 SSHT - Single shot mode disabled/enabled
|
|
MASKC.AL 4 AL - Single shot mode disabled/enabled
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
SMSWI 0xFFBD Meter C/D prescaler switch register
|
|
SMSWI.SMCL2 2 Meter Controller/Driver Clock Switch bit 2
|
|
SMSWI.SMCL1 1 Meter Controller/Driver Clock Switch bit 1
|
|
SMSWI.SMCL0 0 Meter Controller/Driver Clock Switch bit 0
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
MCNTC 0xFFBF 8-bit timer mode control register
|
|
MCNTC.PCS 5
|
|
MCNTC.PCE 4
|
|
SGCR 0xFFC0 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Output Selection
|
|
SGCR.SGOB 3 Sound Generator Output Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency Selection
|
|
SGAM 0xFFC1 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
SGBR 0xFFC2 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (KHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (KHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (KHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (KHz) bit 0
|
|
MCMP10 0xFFC3 Motor 1 compare register
|
|
MCMP11 0xFFC4 Motor 1 compare register
|
|
MCMP20 0xFFC5 Motor 2 compare register
|
|
MCMP21 0xFFC6 Motor 2 compare register
|
|
MCMP30 0xFFC7 Motor 3 compare register
|
|
MCMP31 0xFFC8 Motor 3 compare register
|
|
MCMP40 0xFFC9 Motor 4 compare register
|
|
MCMP41 0xFFCA Motor 4 compare register
|
|
PMC 0xFFCB Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFFCC Compare control register 1
|
|
MCMPC1.TEN1 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC1.ADB11 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC1.ADB10 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC1.DIR11 1 Direction Control Bit 1
|
|
MCMPC1.DIR10 0 Direction Control Bit 0
|
|
MCMPC2 0xFFCD Compare control register 2
|
|
MCMPC2.TEN2 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC2.ADB21 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC2.ADB20 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC2.DIR21 1 Direction Control Bit 1
|
|
MCMPC2.DIR20 0 Direction Control Bit 0
|
|
MCMPC3 0xFFCE Compare control register 3
|
|
MCMPC3.TEN3 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC3.ADB31 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC3.ADB30 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC3.DIR31 1 Direction Control Bit 1
|
|
MCMPC3.DIR30 0 Direction Control Bit 0
|
|
MCMPC4 0xFFCF Compare control register 4
|
|
MCMPC4.TEN4 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC4.ADB41 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC4.ADB40 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC4.DIR41 1 Direction Control Bit 1
|
|
MCMPC4.DIR40 0 Direction Control Bit 0
|
|
RESERVEDFFD0 0xFFD0 RESERVED
|
|
RESERVEDFFD1 0xFFD1 RESERVED
|
|
RESERVEDFFD2 0xFFD2 RESERVED
|
|
RESERVEDFFD3 0xFFD3 RESERVED
|
|
RESERVEDFFD4 0xFFD4 RESERVED
|
|
RESERVEDFFD5 0xFFD5 RESERVED
|
|
RESERVEDFFD6 0xFFD6 RESERVED
|
|
RESERVEDFFD7 0xFFD7 RESERVED
|
|
RESERVEDFFD8 0xFFD8 RESERVED
|
|
RESERVEDFFD9 0xFFD9 RESERVED
|
|
RESERVEDFFDA 0xFFDA RESERVED
|
|
RESERVEDFFDB 0xFFDB RESERVED
|
|
RESERVEDFFDC 0xFFDC RESERVED
|
|
RESERVEDFFDD 0xFFDD RESERVED
|
|
RESERVEDFFDE 0xFFDE RESERVED
|
|
RESERVEDFFDF 0xFFDF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt request flag
|
|
IF0L.TMIF22 5 TMIF22 - Interrupt request flag
|
|
IF0L.TMIF21 4 TMIF21 - Interrupt request flag
|
|
IF0L.TMIF20 3 TMIF20 - Interrupt request flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt request flag
|
|
IF0L.ADIF 1 ADIF - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.CSIIF30 5 CSIIF30 - Interrupt request flag
|
|
IF0H.CTIF1 4 CTIF1 - Interrupt request flag
|
|
IF0H.CTIF0 3 CTIF0 - Interrupt request flag
|
|
IF0H.CRIF 2 CRIF - Interrupt request flag
|
|
IF0H.CEIF 1 CEIF - Interrupt request flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.CSIIF31 7 CSIIF31 - Interrupt request flag
|
|
IF1L.WTIF 6 WTIF - Interrupt request flag
|
|
IF1L.WTIIF 5 WTIIF - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK22 5 TMMK22 - Interrupt Servicing Control
|
|
MK0L.TMMK21 4 TMMK21 - Interrupt Servicing Control
|
|
MK0L.TMMK20 3 TMMK20 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt Servicing Control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 5 CSIMK30 - Interrupt Servicing Control
|
|
MK0H.CTMK1 4 CTMK1 - Interrupt Servicing Control
|
|
MK0H.CTMK0 3 CTMK0 - Interrupt Servicing Control
|
|
MK0H.CRMK 2 CRMK - Interrupt Servicing Control
|
|
MK0H.CEMK 1 CEMK - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.CSIMK31 7 CSIMK31 - Interrupt Servicing Control
|
|
MK1L.WTMK 6 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 5 WTIMK - Interrupt Servicing Control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt Servicing Control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt Servicing Control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt Servicing Control
|
|
MK1L.STMK0 0 STMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specified flag 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR22 5 TMPR22 - Priority Level Selection
|
|
PR0L.TMPR21 4 TMPR21 - Priority Level Selection
|
|
PR0L.TMPR20 3 TMPR20 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specified flag 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority Level Selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 5 CSIPR30 - Priority Level Selection
|
|
PR0H.CTPR1 4 CTPR1 - Priority Level Selection
|
|
PR0H.CTPR0 3 CTPR0 - Priority Level Selection
|
|
PR0H.CRPR 2 CRPR - Priority Level Selection
|
|
PR0H.CEPR 1 CEPR - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specified flag 1L
|
|
PR1L.CSIPR31 7 CSIPR31 - Priority Level Selection
|
|
PR1L.WTPR 6 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 5 WTIPR - Priority Level Selection
|
|
PR1L.IMPR52 3 IMPR52 - Priority Level Selection
|
|
PR1L.IMPR51 2 IMPR51 - Priority Level Selection
|
|
PR1L.IMPR50 1 IMPR50 - Priority Level Selection
|
|
PR1L.STPR0 0 STPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit
|
|
OSTS 0xFFFA Osc. Stabilisation time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock Selection (fCPU) bit 2
|
|
PCC.PCC1 1 CPU Clock Selection (fCPU) bit 1
|
|
PCC.PCC0 0 CPU Clock Selection (fCPU) bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0828B
|
|
; U14994EE1V0UM00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xEE00 Internal ROM
|
|
area BSS RESERVED 0xEE00:0xF000
|
|
area DATA RAM_1 0xF000:0xF7E0 Expansion RAM
|
|
area BSS RESERVED 0xF7E0:0xFA64
|
|
area DATA RAM_2 0xFA64:0xFA80 LCD Display RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCE_ 0x0016 INTCE
|
|
interrupt INTCR_ 0x0018 INTCR
|
|
interrupt INTCT0_ 0x001A INTCT0
|
|
interrupt INTCT1_ 0x001C INTCT1
|
|
interrupt INTCSI30_ 0x001E INTCSI30
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTTM50_ 0x0026 INTTM50
|
|
interrupt INTTM51_ 0x0028 INTTM51
|
|
interrupt INTTM52_ 0x002A INTTM52
|
|
interrupt INTWTI_ 0x002E INTWTI
|
|
interrupt INTWT_ 0x0030 INTWT
|
|
interrupt INTCSI31_ 0x0032 INTCSI31
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
RESERVEDFF0C 0xFF0C RESERVED
|
|
RESERVEDFF0D 0xFF0D RESERVED
|
|
RESERVEDFF0E 0xFF0E RESERVED
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
RESERVEDFF10 0xFF10 RESERVED
|
|
RESERVEDFF11 0xFF11 RESERVED
|
|
TM50 0xFF12 8-bit timer register 50
|
|
TM51 0xFF13 8-bit timer register 51
|
|
RESERVEDFF14 0xFF14 RESERVED
|
|
RESERVEDFF15 0xFF15 RESERVED
|
|
RESERVEDFF16 0xFF16 RESERVED
|
|
RESERVEDFF17 0xFF17 RESERVED
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO30 0xFF1F Serial I/O shift register 30
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Output Buffer Selection
|
|
PM2.PM26 6 P26 Pin Output Buffer Selection
|
|
PM2.PM25 5 P25 Pin Output Buffer Selection
|
|
PM2.PM24 4 P24 Pin Output Buffer Selection
|
|
PM2.PM23 3 P23 Pin Output Buffer Selection
|
|
PM2.PM22 2 P22 Pin Output Buffer Selection
|
|
PM2.PM21 1 P21 Pin Output Buffer Selection
|
|
PM2.PM20 0 P20 Pin Output Buffer Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 P47 Pin Input/Output Mode Selection
|
|
PM4.PM46 6 P46 Pin Input/Output Mode Selection
|
|
PM4.PM45 5 P45 Pin Input/Output Mode Selection
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 P57 Pin Output Buffer Selection
|
|
PM5.PM56 6 P56 Pin Output Buffer Selection
|
|
PM5.PM55 5 P55 Pin Output Buffer Selection
|
|
PM5.PM54 4 P54 Pin Output Buffer Selection
|
|
PM5.PM53 3 P53 Pin Output Buffer Selection
|
|
PM5.PM52 2 P52 Pin Output Buffer Selection
|
|
PM5.PM51 1 P51 Pin Output Buffer Selection
|
|
PM5.PM50 0 P50 Pin Output Buffer Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM65 5 P65 Pin Input/Output Mode Selection
|
|
PM6.PM64 4 P64 Pin Input/Output Mode Selection
|
|
PM6.PM63 3 P63 Pin Input/Output Mode Selection
|
|
PM6.PM62 2 P62 Pin Input/Output Mode Selection
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM8.PM80 0 P80 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 PM03 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU02 2 PM02 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU01 1 PM01 Pin Internal Pull-up Resistor Selection
|
|
PU0.PU00 0 PM00 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 PM37 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU36 6 PM36 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU35 5 PM35 Pin Internal Pull-up Resistor Selection
|
|
PU3.PU34 4 PM34 Pin Internal Pull-up Resistor Selection
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 PM47 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU46 6 PM46 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU45 5 PM45 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU44 4 PM44 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU43 3 PM43 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU42 2 PM42 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU41 1 PM41 Pin Internal Pull-up Resistor Selection
|
|
PU4.PU40 0 PM40 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU65 5 PM65 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU64 4 PM64 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU63 3 PM63 Pin Internal Pull-up Resistor Selection
|
|
PU6.PU62 2 PM62 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
PU8 0xFF38 Pull-up resistor option register 8
|
|
PU8.PU87 7 PM87 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU86 6 PM86 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU85 5 PM85 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU84 4 PM84 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU83 3 PM83 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU82 2 PM82 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU81 1 PM81 Pin Internal Pull-up Resistor Selection
|
|
PU8.PU80 0 PM80 Pin Internal Pull-up Resistor Selection
|
|
PU9 0xFF39 Pull-up resistor option register 9
|
|
PU9.PU97 7 PM97 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU96 6 PM96 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU95 5 PM95 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU94 4 PM94 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU93 3 PM93 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU92 2 PM92 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU91 1 PM91 Pin Internal Pull-up Resistor Selection
|
|
PU9.PU90 0 PM90 Pin Internal Pull-up Resistor Selection
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock selection register
|
|
WDCS.WDCS2 2 Overflow time of watchdog timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 Ext. INT rising edge en. register
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 Ext. INT falling edge en. register
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
FLPMC 0xFF50 Flash programming mode control
|
|
FLPMC.VPP 2 Programming Voltage Detected
|
|
FLPMC.FLSPM0 0 Self-Programming Mode Selection
|
|
SPOC 0xFF51 Self-programming and oscillation control register
|
|
SPOC.HCSEL1 1 Halt-Mode clock Select bit 1
|
|
SPOC.HCSEL0 0 Halt-Mode clock Select bit 0
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
PF3 0xFF53 Port function register 3
|
|
PF3.PF37 7 PF37 Port Function Selection
|
|
PF3.PF36 6 PF36 Port Function Selection
|
|
PF3.PF35 5 PF35 Port Function Selection
|
|
PF3.PF34 4 PF34 Port Function Selection
|
|
PF4 0xFF54 Port function register 4
|
|
PF4.PF47 7 PF47 Port Function Selection
|
|
PF4.PF46 6 PF46 Port Function Selection
|
|
PF4.PF45 5 PF45 Port Function Selection
|
|
PF4.PF44 4 PF44 Port Function Selection
|
|
PF4.PF43 3 PF43 Port Function Selection
|
|
PF4.PF42 2 PF42 Port Function Selection
|
|
PF4.PF41 1 PF41 Port Function Selection
|
|
PF4.PF40 0 PF40 Port Function Selection
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
PF8 0xFF58 Port function register 8
|
|
PF8.PF87 7 PF87 Port Function Selection
|
|
PF8.PF86 6 PF86 Port Function Selection
|
|
PF8.PF85 5 PF85 Port Function Selection
|
|
PF8.PF84 4 PF84 Port Function Selection
|
|
PF8.PF83 3 PF83 Port Function Selection
|
|
PF8.PF82 2 PF82 Port Function Selection
|
|
PF8.PF81 1 PF81 Port Function Selection
|
|
PF8.PF80 0 PF80 Port Function Selection
|
|
PF9 0xFF59 Port function register 9
|
|
PF9.PF97 7 PF97 Port Function Selection
|
|
PF9.PF96 6 PF96 Port Function Selection
|
|
PF9.PF95 5 PF95 Port Function Selection
|
|
PF9.PF94 4 PF94 Port Function Selection
|
|
PF9.PF93 3 PF93 Port Function Selection
|
|
PF9.PF92 2 PF92 Port Function Selection
|
|
PF9.PF91 1 PF91 Port Function Selection
|
|
PF9.PF90 0 PF90 Port Function Selection
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
RESERVEDFF61 0xFF61 RESERVED
|
|
RESERVEDFF62 0xFF62 RESERVED
|
|
RESERVEDFF63 0xFF63 RESERVED
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16-bit timer mode control register 2
|
|
TMC2.TMC22 2 Timer 2 Operating Mode Selection
|
|
TMC2.TPOE 0 Timer 2 Prescaler Output Control
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/Compare contr. register 2
|
|
CRC2.CRC01 1 TI22 - Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 TI22 - Capture Pulse Selection bit 0
|
|
TM2 0xFF68 16-bit timer/counter register 2
|
|
CR20 0xFF6A 16-bit capture register 20
|
|
CR21 0xFF6C 16-bit capture register 21
|
|
CR22 0xFF6E 16-bit capture register 22
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.TMC514 4 Individual of cascade mode connection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC52.TMC521 1 Timer Output F/F1 Control
|
|
TCL52 0xFF79 Timer clock selection register 52
|
|
TCL52.TCL522 2 8-bit Timer Register 52 Count Clock Selection bit 2
|
|
TCL52.TCL521 1 8-bit Timer Register 52 Count Clock Selection bit 1
|
|
TCL52.TCL520 0 8-bit Timer Register 52 Count Clock Selection bit 0
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
TM52 0xFF7B 8-bit timer register 52
|
|
CR52 0xFF7C Compare register 52
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
RESERVEDFF80 0xFF80 RESERVED
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
LCDM 0xFF90 LCD display mode register
|
|
LCDM.LCDON 7 LCD Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
LCDC 0xFF92 LCD display control register
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
LCDTM 0xFF93 LCD-C/D emulation register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comparator threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM30 0xFFA8 Serial mode register SIO30
|
|
CSIM30.CSIE30 7 Enable/disable specification for SIO30
|
|
CSIM30.MODE30 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
SIO31 0xFFA9 Serial I/O shift register SIO31
|
|
CSIM31 0xFFAA Serial mode register SIO31
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE31 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
SIOSWI 0xFFAB 2-wire/3-wire mode switch register
|
|
SIOSWI.SIOSWI 0 SIO31 - Serial mode switch
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7
|
|
REDEF.SEL3 3
|
|
REDEF.SEL2 2
|
|
REDEF.SEL1 1
|
|
REDEF.SEL0 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
REC 0xFFB6 Receive error counter
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.TLRES 5 Reset function for CAN Protocol Machine
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Input Clock Selector for DCAN Clock bit 1
|
|
BRPRS.PRM0 6 Input Clock Selector for DCAN Clock bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.TLMODE 7 Resolution of the Bit Rate Prescaler
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronisation Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronisation Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.BRPRS7 7 Prescaler Values bit 7
|
|
MASKC.BRPRS6 6 Prescaler Values bit 6
|
|
MASKC.SSHT 5 SSHT - Single shot mode disabled/enabled
|
|
MASKC.AL 4 AL - Single shot mode disabled/enabled
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
SMSWI 0xFFBD Meter C/D prescaler switch register
|
|
SMSWI.SMCL2 2 Meter Controller/Driver Clock Switch bit 2
|
|
SMSWI.SMCL1 1 Meter Controller/Driver Clock Switch bit 1
|
|
SMSWI.SMCL0 0 Meter Controller/Driver Clock Switch bit 0
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
MCNTC 0xFFBF 8-bit timer mode control register
|
|
MCNTC.PCS 5
|
|
MCNTC.PCE 4
|
|
SGCR 0xFFC0 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Output Selection
|
|
SGCR.SGOB 3 Sound Generator Output Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency Selection
|
|
SGAM 0xFFC1 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
SGBR 0xFFC2 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (KHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (KHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (KHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (KHz) bit 0
|
|
MCMP10 0xFFC3 Motor 1 compare register
|
|
MCMP11 0xFFC4 Motor 1 compare register
|
|
MCMP20 0xFFC5 Motor 2 compare register
|
|
MCMP21 0xFFC6 Motor 2 compare register
|
|
MCMP30 0xFFC7 Motor 3 compare register
|
|
MCMP31 0xFFC8 Motor 3 compare register
|
|
MCMP40 0xFFC9 Motor 4 compare register
|
|
MCMP41 0xFFCA Motor 4 compare register
|
|
PMC 0xFFCB Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFFCC Compare control register 1
|
|
MCMPC1.TEN1 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC1.ADB11 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC1.ADB10 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC1.DIR11 1 Direction Control Bit 1
|
|
MCMPC1.DIR10 0 Direction Control Bit 0
|
|
MCMPC2 0xFFCD Compare control register 2
|
|
MCMPC2.TEN2 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC2.ADB21 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC2.ADB20 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC2.DIR21 1 Direction Control Bit 1
|
|
MCMPC2.DIR20 0 Direction Control Bit 0
|
|
MCMPC3 0xFFCE Compare control register 3
|
|
MCMPC3.TEN3 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC3.ADB31 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC3.ADB30 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC3.DIR31 1 Direction Control Bit 1
|
|
MCMPC3.DIR30 0 Direction Control Bit 0
|
|
MCMPC4 0xFFCF Compare control register 4
|
|
MCMPC4.TEN4 4 Enables Transfer by Register from Master to Slave
|
|
MCMPC4.ADB41 3 Control of 1-bit Addition circuit ( cos side of meter n )
|
|
MCMPC4.ADB40 2 Control of 1-bit Addition circuit ( sin side of meter n )
|
|
MCMPC4.DIR41 1 Direction Control Bit 1
|
|
MCMPC4.DIR40 0 Direction Control Bit 0
|
|
RESERVEDFFD0 0xFFD0 RESERVED
|
|
RESERVEDFFD1 0xFFD1 RESERVED
|
|
RESERVEDFFD2 0xFFD2 RESERVED
|
|
RESERVEDFFD3 0xFFD3 RESERVED
|
|
RESERVEDFFD4 0xFFD4 RESERVED
|
|
RESERVEDFFD5 0xFFD5 RESERVED
|
|
RESERVEDFFD6 0xFFD6 RESERVED
|
|
RESERVEDFFD7 0xFFD7 RESERVED
|
|
RESERVEDFFD8 0xFFD8 RESERVED
|
|
RESERVEDFFD9 0xFFD9 RESERVED
|
|
RESERVEDFFDA 0xFFDA RESERVED
|
|
RESERVEDFFDB 0xFFDB RESERVED
|
|
RESERVEDFFDC 0xFFDC RESERVED
|
|
RESERVEDFFDD 0xFFDD RESERVED
|
|
RESERVEDFFDE 0xFFDE RESERVED
|
|
RESERVEDFFDF 0xFFDF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt request flag
|
|
IF0L.TMIF22 5 TMIF22 - Interrupt request flag
|
|
IF0L.TMIF21 4 TMIF21 - Interrupt request flag
|
|
IF0L.TMIF20 3 TMIF20 - Interrupt request flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt request flag
|
|
IF0L.ADIF 1 ADIF - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.CSIIF30 5 CSIIF30 - Interrupt request flag
|
|
IF0H.CTIF1 4 CTIF1 - Interrupt request flag
|
|
IF0H.CTIF0 3 CTIF0 - Interrupt request flag
|
|
IF0H.CRIF 2 CRIF - Interrupt request flag
|
|
IF0H.CEIF 1 CEIF - Interrupt request flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.CSIIF31 7 CSIIF31 - Interrupt request flag
|
|
IF1L.WTIF 6 WTIF - Interrupt request flag
|
|
IF1L.WTIIF 5 WTIIF - Interrupt request flag
|
|
IF1L.TMIF52 3 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 2 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 1 TMIF50 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK22 5 TMMK22 - Interrupt Servicing Control
|
|
MK0L.TMMK21 4 TMMK21 - Interrupt Servicing Control
|
|
MK0L.TMMK20 3 TMMK20 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt Servicing Control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt Servicing Control
|
|
MK0H.CSIMK30 5 CSIMK30 - Interrupt Servicing Control
|
|
MK0H.CTMK1 4 CTMK1 - Interrupt Servicing Control
|
|
MK0H.CTMK0 3 CTMK0 - Interrupt Servicing Control
|
|
MK0H.CRMK 2 CRMK - Interrupt Servicing Control
|
|
MK0H.CEMK 1 CEMK - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.CSIMK31 7 CSIMK31 - Interrupt Servicing Control
|
|
MK1L.WTMK 6 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 5 WTIMK - Interrupt Servicing Control
|
|
MK1L.TMMK52 3 TMMK52 - Interrupt Servicing Control
|
|
MK1L.TMMK51 2 TMMK51 - Interrupt Servicing Control
|
|
MK1L.TMMK50 1 TMMK50 - Interrupt Servicing Control
|
|
MK1L.STMK0 0 STMK0 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority order specified flag 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR22 5 TMPR22 - Priority Level Selection
|
|
PR0L.TMPR21 4 TMPR21 - Priority Level Selection
|
|
PR0L.TMPR20 3 TMPR20 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority order specified flag 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority Level Selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority Level Selection
|
|
PR0H.CSIPR30 5 CSIPR30 - Priority Level Selection
|
|
PR0H.CTPR1 4 CTPR1 - Priority Level Selection
|
|
PR0H.CTPR0 3 CTPR0 - Priority Level Selection
|
|
PR0H.CRPR 2 CRPR - Priority Level Selection
|
|
PR0H.CEPR 1 CEPR - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority order specified flag 1L
|
|
PR1L.CSIPR31 7 CSIPR31 - Priority Level Selection
|
|
PR1L.WTPR 6 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 5 WTIPR - Priority Level Selection
|
|
PR1L.IMPR52 3 IMPR52 - Priority Level Selection
|
|
PR1L.IMPR51 2 IMPR51 - Priority Level Selection
|
|
PR1L.IMPR50 1 IMPR50 - Priority Level Selection
|
|
PR1L.STPR0 0 STPR0 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal extension RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal extension RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal extension RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal extension RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
RESERVEDFFF8 0xFFF8 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit
|
|
OSTS 0xFFFA Osc. Stabilisation time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock Selection (fCPU) bit 2
|
|
PCC.PCC1 1 CPU Clock Selection (fCPU) bit 1
|
|
PCC.PCC0 0 CPU Clock Selection (fCPU) bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0828B_A
|
|
|
|
.UPD780851_A
|
|
; U15160EE1V0PL00.PDF, U14581EJ3V0UM00.PDF, U14577EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area BSS RESERVED 0x8000:0xF600
|
|
area DATA RAM_1 0xF600:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA59
|
|
area DATA RAM_2 0xFA59:0xFA6D LCD Display RAM
|
|
area BSS RESERVED 0xFA6D:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB3 Special Function Register
|
|
area BSS RESERVED 0xFFB3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM00_ 0x000A INTTM00
|
|
interrupt INTTM01_ 0x000C INTTM01
|
|
interrupt INTTM02_ 0x000E INTTM02
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_ 0x001A INTSR
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM1_ 0x001E INTTM1
|
|
interrupt INTTM2_ 0x0020 INTTM2
|
|
interrupt INTTM3_ 0x0022 INTTM3
|
|
interrupt INTCSI2_ 0x0024 INTCSI2
|
|
interrupt INTWTI_ 0x0026 INTWTI
|
|
interrupt INTWT_ 0x0028 INTWT
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
CR1 0xFF0A 8-bit compare register 1
|
|
CR2 0xFF0B 8-bit compare register 2
|
|
CR3 0xFF0C 8-bit compare register 3
|
|
TM1 0xFF0D 8-bit counter 1
|
|
TM2 0xFF0E 8-bit counter 2
|
|
TM3 0xFF0F 8-bit counter 3
|
|
CR00 0xFF10 Capture register 00
|
|
CR01 0xFF12 Capture register 01
|
|
CR02 0xFF14 Capture register 02
|
|
TM0 0xFF16 16-bit timer register 0
|
|
SIO3 0xFF18 Serial I/O shift register 3
|
|
TXS_RXB 0xFF19 Transmit shift / Receive buffer register
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO2 0xFF1F Serial I/O shift register 2
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 P07 Pin Input/Output Mode Selection
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register
|
|
PU0.PU07 7 P07 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU06 6 P06 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU05 5 P05 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU04 4 P04 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output selection register
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Flag Set Time Selection
|
|
WTM.WTM1 1 5-bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge
|
|
LCDTM 0xFF4A LCD timer control register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
MCMP10 0xFF61 Compare register (sin side)
|
|
MCMP11 0xFF62 Compare register (cos side)
|
|
MCMP20 0xFF63 Compare register (sin side)
|
|
MCMP21 0xFF64 Compare register (cos side)
|
|
MCMP30 0xFF65 Compare register (sin side)
|
|
MCMP31 0xFF66 Compare register (cos side)
|
|
MCMP40 0xFF67 Compare register (sin side)
|
|
MCMP41 0xFF68 Compare register (cos side)
|
|
MCNTC 0xFF69 Timer mode control register
|
|
MCNTC.PCS 5 Timer Counter Clock (fMC) Selection
|
|
MCNTC.PCE 4 Timer Operation Control
|
|
PMC 0xFF6A Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFF6B Compare control register 1
|
|
MCMPC1.TEN1 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC1.ADB11 3 1-Bit Addition Circuit Control (cos side of meter 1)
|
|
MCMPC1.ADB10 2 1-Bit Addition Circuit Control (sin side of meter 1)
|
|
MCMPC1.DIR11 1 Output Pin Control bit 1
|
|
MCMPC1.DIR10 0 Output Pin Control bit 0
|
|
MCMPC2 0xFF6C Compare control register 2
|
|
MCMPC2.TEN2 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC2.ADB21 3 1-Bit Addition Circuit Control (cos side of meter 2)
|
|
MCMPC2.ADB20 2 1-Bit Addition Circuit Control (sin side of meter 2)
|
|
MCMPC2.DIR21 1 Output Pin Control bit 1
|
|
MCMPC2.DIR20 0 Output Pin Control bit 0
|
|
MCMPC3 0xFF6D Compare control register 3
|
|
MCMPC3.TEN3 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC3.ADB31 3 1-Bit Addition Circuit Control (cos side of meter 3)
|
|
MCMPC3.ADB30 2 1-Bit Addition Circuit Control (sin side of meter 3)
|
|
MCMPC3.DIR31 1 Output Pin Control bit 1
|
|
MCMPC3.DIR30 0 Output Pin Control bit 0
|
|
MCMPC4 0xFF6E Compare control register 4
|
|
MCMPC4.TEN4 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC4.ADB41 3 1-Bit Addition Circuit Control (cos side of meter 4)
|
|
MCMPC4.ADB40 2 1-Bit Addition Circuit Control (sin side of meter 4)
|
|
MCMPC4.DIR41 1 Output Pin Control bit 1
|
|
MCMPC4.DIR40 0 Output Pin Control bit 0
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
PRM0 0xFF70 Prescaler mode register
|
|
PRM0.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM0.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM0.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF71 Capture/compare control register
|
|
CRC0.CRC01 1 Capture Pulse Selection bit 1
|
|
CRC0.CRC00 0 Capture Pulse Selection bit 0
|
|
TMC0 0xFF72 16-bit timer mode control register
|
|
TMC0.TMC02 2 TM0 Operation Mode Selection
|
|
TMC0.TPOE 0 Prescaler Output Control
|
|
TCL1 0xFF73 Timer clock select register 1
|
|
TCL1.TCL12 2 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 Count Clock Selection bit 0
|
|
TCL2 0xFF74 Timer clock select register 2
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF75 Timer clock select register 3
|
|
TCL3.TCL32 2 Count Clock Selection bit 2
|
|
TCL3.TCL31 1 Count Clock Selection bit 1
|
|
TCL3.TCL30 0 Count Clock Selection bit 0
|
|
TMC1 0xFF76 8-bit timer mode control register 1
|
|
TMC1.TCE1 7 TM1 Count Operation Control
|
|
TMC2 0xFF77 8-bit timer mode control register 2
|
|
TMC2.TCE2 7 TM2 Count Operation Control
|
|
TMC2.TMC26 6 TM2 Operation Mode Selection
|
|
TMC2.LVS2 3 LVS2 - Timer Output F/F Status Setting
|
|
TMC2.LVR2 2 LVR2 - Timer Output F/F Status Setting
|
|
TMC2.TMC21 1 Timer F/F Control / Active Level Selection
|
|
TMC2.TOE2 0 Timer Output Control
|
|
TMC3 0xFF78 8-bit timer mode control register 3
|
|
TMC3.TCE3 7 TM3 Count Operation Control
|
|
TMC3.TMC36 6 TM3 Operation Mode Selection
|
|
TMC3.LVS3 3 LVS3 - Timer Output F/F Status Setting
|
|
TMC3.LVR3 2 LVR3 - Timer Output F/F Status Setting
|
|
TMC3.TMC31 1 Timer F/F Control / Active Level Selection
|
|
TMC3.TOE3 0 Timer Output Control
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM1 0xFF80 A/D converter mode register
|
|
ADM1.ADCS1 7 A/D Conversion Operation Control
|
|
ADM1.FR12 5 Conversion Time Selection bit 2
|
|
ADM1.FR11 4 Conversion Time Selection bit 1
|
|
ADM1.FR10 3 Conversion Time Selection bit 0
|
|
ADS1 0xFF81 Analog input channel specification register
|
|
ADS1.ADS12 2 Analog Input Channel Specification bit 2
|
|
ADS1.ADS11 1 Analog Input Channel Specification bit 1
|
|
ADS1.ADS10 0 Analog Input Channel Specification bit 0
|
|
PFM 0xFF82 Power-fail compare mode register
|
|
PFM.PFEN 7 Power-Fail Comparison Enable
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF83 Power-fail compare threshold value register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
CSIM3 0xFF84 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 SIO3 Operation Enable/Disable Specification
|
|
CSIM3.MODE3 2 Transfer Operation Mode Flag
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
ASIM 0xFF85 Asynchronous serial interface mode register
|
|
ASIM.TXE 7
|
|
ASIM.RXE 6
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM.ISRM 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIS 0xFF86 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
BRGC 0xFF87 Baud rate generator control register
|
|
BRGC.TPS2 6 Source Clock Selection for 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Source Clock Selection for 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Source Clock Selection for 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC.MDL2 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC.MDL1 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC.MDL0 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
DAM1 0xFF89 D/A converter mode register
|
|
DAM1.DACE 0 Reference Voltage Control
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
SGCR 0xFF94 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Operation Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit 1
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit 0
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency fSG1 Selection
|
|
SGBR 0xFF95 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (kHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (kHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (kHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (kHz) bit 0
|
|
SGAM 0xFF96 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
CSIM2 0xFF98 Serial operation mode register 2
|
|
CSIM2.CSIE2 7 SIO2 Operation Enable/Disable Specification
|
|
CSIM2.CLPH 4 SO2 Output Timing Selection
|
|
CSIM2.CLPO 3 Serial Clock Active Level Selection
|
|
CSIM2.MODE2 2 SIO2 Operation Mode Setting
|
|
CSIM2.SCL21 1 Serial Transfer Operation Clock Selection bit 1
|
|
CSIM2.SCL20 0 Serial Transfer Operation Clock Selection bit 0
|
|
SIRB2 0xFF99 Serial receive data buffer register
|
|
SRBS2 0xFF9A Serial receive data buffer status register
|
|
SRBS2.SDVA 1 Receive Data Status Check
|
|
SRBS2.SDOF 0 Overflow Check When Serial Data Is Transferred
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
OSCM 0xFFA0 Oscillator mode register
|
|
OSCM.HALFOSC 7 Oscillator Mode Selection
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P81/S19 to P97/S5 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P81/S19 to P97/S5 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P81/S19 to P97/S5 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P81/S19 to P97/S5 Pin Functions bit 4
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF02 5 TMIF02 - Interrupt Request Flag
|
|
IF0L.TMIF01 4 TMIF01 - Interrupt Request Flag
|
|
IF0L.TMIF00 3 TMIF00 - Interrupt Request Flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt Request Flag
|
|
IF0L.ADIF 1 ADIF - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0H.TMIF2 6 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 5 TMIF1 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 2 WTIF - Interrupt Request Flag
|
|
IF1L.WTIIF 1 WTIIF - Interrupt Request Flag
|
|
IF1L.CSIIF2 0 CSIIF2 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK02 5 TMMK02 - Interrupt Servicing Control
|
|
MK0L.TMMK01 4 TMMK01 - Interrupt Servicing Control
|
|
MK0L.TMMK00 3 TMMK00 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK3 7 TMMK3 - Interrupt Servicing Control
|
|
MK0H.TMMK2 6 TMMK2 - Interrupt Servicing Control
|
|
MK0H.TMMK1 5 TMMK1 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 2 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 1 WTIMK - Interrupt Servicing Control
|
|
MK1L.CSIMK2 0 CSIMK2 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specify flag register 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR02 5 TMPR02 - Priority Level Selection
|
|
PR0L.TMPR01 4 TMPR01 - Priority Level Selection
|
|
PR0L.TMPR00 3 TMPR00 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority specify flag register 0H
|
|
PR0H.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0H.TMPR2 6 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 5 TMPR1 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority specify flag register 1L
|
|
PR1L.WTPR 2 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 1 WTIPR - Priority Level Selection
|
|
PR1L.CSIPR2 0 CSIPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal Expansion RAM Capacity Selection bit 4
|
|
IXS.IXRAM3 3 Internal Expansion RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expansion RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expansion RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expansion RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 2
|
|
OSTS.OSTS1 1 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 1
|
|
OSTS.OSTS0 0 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock (fCPU) Selection bit 2
|
|
PCC.PCC1 1 CPU Clock (fCPU) Selection bit 1
|
|
PCC.PCC0 0 CPU Clock (fCPU) Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780852_A
|
|
; U15160EE1V0PL00.PDF, U14581EJ3V0UM00.PDF, U14577EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xA000 Internal ROM
|
|
area BSS RESERVED 0xA000:0xF600
|
|
area DATA RAM_1 0xF600:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA59
|
|
area DATA RAM_2 0xFA59:0xFA6D LCD Display RAM
|
|
area BSS RESERVED 0xFA6D:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB3 Special Function Register
|
|
area BSS RESERVED 0xFFB3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM00_ 0x000A INTTM00
|
|
interrupt INTTM01_ 0x000C INTTM01
|
|
interrupt INTTM02_ 0x000E INTTM02
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_ 0x001A INTSR
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM1_ 0x001E INTTM1
|
|
interrupt INTTM2_ 0x0020 INTTM2
|
|
interrupt INTTM3_ 0x0022 INTTM3
|
|
interrupt INTCSI2_ 0x0024 INTCSI2
|
|
interrupt INTWTI_ 0x0026 INTWTI
|
|
interrupt INTWT_ 0x0028 INTWT
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
CR1 0xFF0A 8-bit compare register 1
|
|
CR2 0xFF0B 8-bit compare register 2
|
|
CR3 0xFF0C 8-bit compare register 3
|
|
TM1 0xFF0D 8-bit counter 1
|
|
TM2 0xFF0E 8-bit counter 2
|
|
TM3 0xFF0F 8-bit counter 3
|
|
CR00 0xFF10 Capture register 00
|
|
CR01 0xFF12 Capture register 01
|
|
CR02 0xFF14 Capture register 02
|
|
TM0 0xFF16 16-bit timer register 0
|
|
SIO3 0xFF18 Serial I/O shift register 3
|
|
TXS_RXB 0xFF19 Transmit shift / Receive buffer register
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO2 0xFF1F Serial I/O shift register 2
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 P07 Pin Input/Output Mode Selection
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register
|
|
PU0.PU07 7 P07 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU06 6 P06 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU05 5 P05 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU04 4 P04 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output selection register
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Flag Set Time Selection
|
|
WTM.WTM1 1 5-bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge
|
|
LCDTM 0xFF4A LCD timer control register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
MCMP10 0xFF61 Compare register (sin side)
|
|
MCMP11 0xFF62 Compare register (cos side)
|
|
MCMP20 0xFF63 Compare register (sin side)
|
|
MCMP21 0xFF64 Compare register (cos side)
|
|
MCMP30 0xFF65 Compare register (sin side)
|
|
MCMP31 0xFF66 Compare register (cos side)
|
|
MCMP40 0xFF67 Compare register (sin side)
|
|
MCMP41 0xFF68 Compare register (cos side)
|
|
MCNTC 0xFF69 Timer mode control register
|
|
MCNTC.PCS 5 Timer Counter Clock (fMC) Selection
|
|
MCNTC.PCE 4 Timer Operation Control
|
|
PMC 0xFF6A Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFF6B Compare control register 1
|
|
MCMPC1.TEN1 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC1.ADB11 3 1-Bit Addition Circuit Control (cos side of meter 1)
|
|
MCMPC1.ADB10 2 1-Bit Addition Circuit Control (sin side of meter 1)
|
|
MCMPC1.DIR11 1 Output Pin Control bit 1
|
|
MCMPC1.DIR10 0 Output Pin Control bit 0
|
|
MCMPC2 0xFF6C Compare control register 2
|
|
MCMPC2.TEN2 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC2.ADB21 3 1-Bit Addition Circuit Control (cos side of meter 2)
|
|
MCMPC2.ADB20 2 1-Bit Addition Circuit Control (sin side of meter 2)
|
|
MCMPC2.DIR21 1 Output Pin Control bit 1
|
|
MCMPC2.DIR20 0 Output Pin Control bit 0
|
|
MCMPC3 0xFF6D Compare control register 3
|
|
MCMPC3.TEN3 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC3.ADB31 3 1-Bit Addition Circuit Control (cos side of meter 3)
|
|
MCMPC3.ADB30 2 1-Bit Addition Circuit Control (sin side of meter 3)
|
|
MCMPC3.DIR31 1 Output Pin Control bit 1
|
|
MCMPC3.DIR30 0 Output Pin Control bit 0
|
|
MCMPC4 0xFF6E Compare control register 4
|
|
MCMPC4.TEN4 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC4.ADB41 3 1-Bit Addition Circuit Control (cos side of meter 4)
|
|
MCMPC4.ADB40 2 1-Bit Addition Circuit Control (sin side of meter 4)
|
|
MCMPC4.DIR41 1 Output Pin Control bit 1
|
|
MCMPC4.DIR40 0 Output Pin Control bit 0
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
PRM0 0xFF70 Prescaler mode register
|
|
PRM0.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM0.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM0.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF71 Capture/compare control register
|
|
CRC0.CRC01 1 Capture Pulse Selection bit 1
|
|
CRC0.CRC00 0 Capture Pulse Selection bit 0
|
|
TMC0 0xFF72 16-bit timer mode control register
|
|
TMC0.TMC02 2 TM0 Operation Mode Selection
|
|
TMC0.TPOE 0 Prescaler Output Control
|
|
TCL1 0xFF73 Timer clock select register 1
|
|
TCL1.TCL12 2 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 Count Clock Selection bit 0
|
|
TCL2 0xFF74 Timer clock select register 2
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF75 Timer clock select register 3
|
|
TCL3.TCL32 2 Count Clock Selection bit 2
|
|
TCL3.TCL31 1 Count Clock Selection bit 1
|
|
TCL3.TCL30 0 Count Clock Selection bit 0
|
|
TMC1 0xFF76 8-bit timer mode control register 1
|
|
TMC1.TCE1 7 TM1 Count Operation Control
|
|
TMC2 0xFF77 8-bit timer mode control register 2
|
|
TMC2.TCE2 7 TM2 Count Operation Control
|
|
TMC2.TMC26 6 TM2 Operation Mode Selection
|
|
TMC2.LVS2 3 LVS2 - Timer Output F/F Status Setting
|
|
TMC2.LVR2 2 LVR2 - Timer Output F/F Status Setting
|
|
TMC2.TMC21 1 Timer F/F Control / Active Level Selection
|
|
TMC2.TOE2 0 Timer Output Control
|
|
TMC3 0xFF78 8-bit timer mode control register 3
|
|
TMC3.TCE3 7 TM3 Count Operation Control
|
|
TMC3.TMC36 6 TM3 Operation Mode Selection
|
|
TMC3.LVS3 3 LVS3 - Timer Output F/F Status Setting
|
|
TMC3.LVR3 2 LVR3 - Timer Output F/F Status Setting
|
|
TMC3.TMC31 1 Timer F/F Control / Active Level Selection
|
|
TMC3.TOE3 0 Timer Output Control
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM1 0xFF80 A/D converter mode register
|
|
ADM1.ADCS1 7 A/D Conversion Operation Control
|
|
ADM1.FR12 5 Conversion Time Selection bit 2
|
|
ADM1.FR11 4 Conversion Time Selection bit 1
|
|
ADM1.FR10 3 Conversion Time Selection bit 0
|
|
ADS1 0xFF81 Analog input channel specification register
|
|
ADS1.ADS12 2 Analog Input Channel Specification bit 2
|
|
ADS1.ADS11 1 Analog Input Channel Specification bit 1
|
|
ADS1.ADS10 0 Analog Input Channel Specification bit 0
|
|
PFM 0xFF82 Power-fail compare mode register
|
|
PFM.PFEN 7 Power-Fail Comparison Enable
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF83 Power-fail compare threshold value register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
CSIM3 0xFF84 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 SIO3 Operation Enable/Disable Specification
|
|
CSIM3.MODE3 2 Transfer Operation Mode Flag
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
ASIM 0xFF85 Asynchronous serial interface mode register
|
|
ASIM.TXE 7
|
|
ASIM.RXE 6
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM.ISRM 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIS 0xFF86 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
BRGC 0xFF87 Baud rate generator control register
|
|
BRGC.TPS2 6 Source Clock Selection for 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Source Clock Selection for 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Source Clock Selection for 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC.MDL2 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC.MDL1 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC.MDL0 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
DAM1 0xFF89 D/A converter mode register
|
|
DAM1.DACE 0 Reference Voltage Control
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
SGCR 0xFF94 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Operation Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit 1
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit 0
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency fSG1 Selection
|
|
SGBR 0xFF95 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (kHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (kHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (kHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (kHz) bit 0
|
|
SGAM 0xFF96 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
CSIM2 0xFF98 Serial operation mode register 2
|
|
CSIM2.CSIE2 7 SIO2 Operation Enable/Disable Specification
|
|
CSIM2.CLPH 4 SO2 Output Timing Selection
|
|
CSIM2.CLPO 3 Serial Clock Active Level Selection
|
|
CSIM2.MODE2 2 SIO2 Operation Mode Setting
|
|
CSIM2.SCL21 1 Serial Transfer Operation Clock Selection bit 1
|
|
CSIM2.SCL20 0 Serial Transfer Operation Clock Selection bit 0
|
|
SIRB2 0xFF99 Serial receive data buffer register
|
|
SRBS2 0xFF9A Serial receive data buffer status register
|
|
SRBS2.SDVA 1 Receive Data Status Check
|
|
SRBS2.SDOF 0 Overflow Check When Serial Data Is Transferred
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
OSCM 0xFFA0 Oscillator mode register
|
|
OSCM.HALFOSC 7 Oscillator Mode Selection
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P81/S19 to P97/S5 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P81/S19 to P97/S5 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P81/S19 to P97/S5 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P81/S19 to P97/S5 Pin Functions bit 4
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF02 5 TMIF02 - Interrupt Request Flag
|
|
IF0L.TMIF01 4 TMIF01 - Interrupt Request Flag
|
|
IF0L.TMIF00 3 TMIF00 - Interrupt Request Flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt Request Flag
|
|
IF0L.ADIF 1 ADIF - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0H.TMIF2 6 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 5 TMIF1 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 2 WTIF - Interrupt Request Flag
|
|
IF1L.WTIIF 1 WTIIF - Interrupt Request Flag
|
|
IF1L.CSIIF2 0 CSIIF2 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK02 5 TMMK02 - Interrupt Servicing Control
|
|
MK0L.TMMK01 4 TMMK01 - Interrupt Servicing Control
|
|
MK0L.TMMK00 3 TMMK00 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK3 7 TMMK3 - Interrupt Servicing Control
|
|
MK0H.TMMK2 6 TMMK2 - Interrupt Servicing Control
|
|
MK0H.TMMK1 5 TMMK1 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 2 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 1 WTIMK - Interrupt Servicing Control
|
|
MK1L.CSIMK2 0 CSIMK2 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specify flag register 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR02 5 TMPR02 - Priority Level Selection
|
|
PR0L.TMPR01 4 TMPR01 - Priority Level Selection
|
|
PR0L.TMPR00 3 TMPR00 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority specify flag register 0H
|
|
PR0H.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0H.TMPR2 6 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 5 TMPR1 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority specify flag register 1L
|
|
PR1L.WTPR 2 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 1 WTIPR - Priority Level Selection
|
|
PR1L.CSIPR2 0 CSIPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal Expansion RAM Capacity Selection bit 4
|
|
IXS.IXRAM3 3 Internal Expansion RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expansion RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expansion RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expansion RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 2
|
|
OSTS.OSTS1 1 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 1
|
|
OSTS.OSTS0 0 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock (fCPU) Selection bit 2
|
|
PCC.PCC1 1 CPU Clock (fCPU) Selection bit 1
|
|
PCC.PCC0 0 CPU Clock (fCPU) Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0852
|
|
; U15160EE1V0PL00.PDF, U14581EJ3V0UM00.PDF, U14576EJ1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLASH_ 0x0000:0xA000 Flash memory
|
|
area BSS RESERVED 0xA000:0xF600
|
|
area DATA RAM_1 0xF600:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFA59
|
|
area DATA RAM_2 0xFA59:0xFA6D LCD Display RAM
|
|
area BSS RESERVED 0xFA6D:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFB3 Special Function Register
|
|
area BSS RESERVED 0xFFB3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM00_ 0x000A INTTM00
|
|
interrupt INTTM01_ 0x000C INTTM01
|
|
interrupt INTTM02_ 0x000E INTTM02
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTCSI3_ 0x0016 INTCSI3
|
|
interrupt INTSER_ 0x0018 INTSER
|
|
interrupt INTSR_ 0x001A INTSR
|
|
interrupt INTST_ 0x001C INTST
|
|
interrupt INTTM1_ 0x001E INTTM1
|
|
interrupt INTTM2_ 0x0020 INTTM2
|
|
interrupt INTTM3_ 0x0022 INTTM3
|
|
interrupt INTCSI2_ 0x0024 INTCSI2
|
|
interrupt INTWTI_ 0x0026 INTWTI
|
|
interrupt INTWT_ 0x0028 INTWT
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
RESERVEDFF07 0xFF07 RESERVED
|
|
P8 0xFF08 Port 8
|
|
P9 0xFF09 Port 9
|
|
CR1 0xFF0A 8-bit compare register 1
|
|
CR2 0xFF0B 8-bit compare register 2
|
|
CR3 0xFF0C 8-bit compare register 3
|
|
TM1 0xFF0D 8-bit counter 1
|
|
TM2 0xFF0E 8-bit counter 2
|
|
TM3 0xFF0F 8-bit counter 3
|
|
CR00 0xFF10 Capture register 00
|
|
CR01 0xFF12 Capture register 01
|
|
CR02 0xFF14 Capture register 02
|
|
TM0 0xFF16 16-bit timer register 0
|
|
SIO3 0xFF18 Serial I/O shift register 3
|
|
TXS_RXB 0xFF19 Transmit shift / Receive buffer register
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO2 0xFF1F Serial I/O shift register 2
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 P07 Pin Input/Output Mode Selection
|
|
PM0.PM06 6 P06 Pin Input/Output Mode Selection
|
|
PM0.PM05 5 P05 Pin Input/Output Mode Selection
|
|
PM0.PM04 4 P04 Pin Input/Output Mode Selection
|
|
PM0.PM03 3 P03 Pin Input/Output Mode Selection
|
|
PM0.PM02 2 P02 Pin Input/Output Mode Selection
|
|
PM0.PM01 1 P01 Pin Input/Output Mode Selection
|
|
PM0.PM00 0 P00 Pin Input/Output Mode Selection
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM27 7 P27 Pin Input/Output Mode Selection
|
|
PM2.PM26 6 P26 Pin Input/Output Mode Selection
|
|
PM2.PM25 5 P25 Pin Input/Output Mode Selection
|
|
PM2.PM24 4 P24 Pin Input/Output Mode Selection
|
|
PM2.PM23 3 P23 Pin Input/Output Mode Selection
|
|
PM2.PM22 2 P22 Pin Input/Output Mode Selection
|
|
PM2.PM21 1 P21 Pin Input/Output Mode Selection
|
|
PM2.PM20 0 P20 Pin Input/Output Mode Selection
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 P37 Pin Input/Output Mode Selection
|
|
PM3.PM36 6 P36 Pin Input/Output Mode Selection
|
|
PM3.PM35 5 P35 Pin Input/Output Mode Selection
|
|
PM3.PM34 4 P34 Pin Input/Output Mode Selection
|
|
PM3.PM33 3 P33 Pin Input/Output Mode Selection
|
|
PM3.PM32 2 P32 Pin Input/Output Mode Selection
|
|
PM3.PM31 1 P31 Pin Input/Output Mode Selection
|
|
PM3.PM30 0 P30 Pin Input/Output Mode Selection
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM44 4 P44 Pin Input/Output Mode Selection
|
|
PM4.PM43 3 P43 Pin Input/Output Mode Selection
|
|
PM4.PM42 2 P42 Pin Input/Output Mode Selection
|
|
PM4.PM41 1 P41 Pin Input/Output Mode Selection
|
|
PM4.PM40 0 P40 Pin Input/Output Mode Selection
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM54 4 P54 Pin Input/Output Mode Selection
|
|
PM5.PM53 3 P53 Pin Input/Output Mode Selection
|
|
PM5.PM52 2 P52 Pin Input/Output Mode Selection
|
|
PM5.PM51 1 P51 Pin Input/Output Mode Selection
|
|
PM5.PM50 0 P50 Pin Input/Output Mode Selection
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM61 1 P61 Pin Input/Output Mode Selection
|
|
PM6.PM60 0 P60 Pin Input/Output Mode Selection
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
PM8 0xFF28 Port mode register 8
|
|
PM8.PM87 7 P87 Pin Input/Output Mode Selection
|
|
PM8.PM86 6 P86 Pin Input/Output Mode Selection
|
|
PM8.PM85 5 P85 Pin Input/Output Mode Selection
|
|
PM8.PM84 4 P84 Pin Input/Output Mode Selection
|
|
PM8.PM83 3 P83 Pin Input/Output Mode Selection
|
|
PM8.PM82 2 P82 Pin Input/Output Mode Selection
|
|
PM8.PM81 1 P81 Pin Input/Output Mode Selection
|
|
PM9 0xFF29 Port mode register 9
|
|
PM9.PM97 7 P97 Pin Input/Output Mode Selection
|
|
PM9.PM96 6 P96 Pin Input/Output Mode Selection
|
|
PM9.PM95 5 P95 Pin Input/Output Mode Selection
|
|
PM9.PM94 4 P94 Pin Input/Output Mode Selection
|
|
PM9.PM93 3 P93 Pin Input/Output Mode Selection
|
|
PM9.PM92 2 P92 Pin Input/Output Mode Selection
|
|
PM9.PM91 1 P91 Pin Input/Output Mode Selection
|
|
PM9.PM90 0 P90 Pin Input/Output Mode Selection
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register
|
|
PU0.PU07 7 P07 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU06 6 P06 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU05 5 P05 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU04 4 P04 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU03 3 P03 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU02 2 P02 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU01 1 P01 Pin On-Chip Pull-Up Resistor Selection
|
|
PU0.PU00 0 P00 Pin On-Chip Pull-Up Resistor Selection
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
RESERVEDFF34 0xFF34 RESERVED
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output selection register
|
|
CKS.CLOE 4 PCL Output Enable/Disable Specification
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode control register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Flag Set Time Selection
|
|
WTM.WTM1 1 5-bit Counter Operation Control
|
|
WTM.WTM0 0 Watch Timer Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow Time of Watchdog Timer/Interval Timer bit 2
|
|
WDCS.WDCS1 1 Overflow Time of Watchdog Timer/Interval Timer bit 1
|
|
WDCS.WDCS0 0 Overflow Time of Watchdog Timer/Interval Timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
RESERVEDFF47 0xFF47 RESERVED
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP2 2 INTP2 Pin Valid Edge
|
|
EGP.EGP1 1 INTP1 Pin Valid Edge
|
|
EGP.EGP0 0 INTP0 Pin Valid Edge
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN2 2 INTP2 Pin Valid Edge
|
|
EGN.EGN1 1 INTP1 Pin Valid Edge
|
|
EGN.EGN0 0 INTP0 Pin Valid Edge
|
|
LCDTM 0xFF4A LCD timer control register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
RESERVEDFF60 0xFF60 RESERVED
|
|
MCMP10 0xFF61 Compare register (sin side)
|
|
MCMP11 0xFF62 Compare register (cos side)
|
|
MCMP20 0xFF63 Compare register (sin side)
|
|
MCMP21 0xFF64 Compare register (cos side)
|
|
MCMP30 0xFF65 Compare register (sin side)
|
|
MCMP31 0xFF66 Compare register (cos side)
|
|
MCMP40 0xFF67 Compare register (sin side)
|
|
MCMP41 0xFF68 Compare register (cos side)
|
|
MCNTC 0xFF69 Timer mode control register
|
|
MCNTC.PCS 5 Timer Counter Clock (fMC) Selection
|
|
MCNTC.PCE 4 Timer Operation Control
|
|
PMC 0xFF6A Port mode control register
|
|
PMC.MOD4 7 Meter 4 Full/Half Bridge Selection
|
|
PMC.MOD3 6 Meter 3 Full/Half Bridge Selection
|
|
PMC.MOD2 5 Meter 2 Full/Half Bridge Selection
|
|
PMC.MOD1 4 Meter 1 Full/Half Bridge Selection
|
|
PMC.EN4 3 Meter 4 Port/PWM Mode Selection
|
|
PMC.EN3 2 Meter 3 Port/PWM Mode Selection
|
|
PMC.EN2 1 Meter 2 Port/PWM Mode Selection
|
|
PMC.EN1 0 Meter 1 Port/PWM Mode Selection
|
|
MCMPC1 0xFF6B Compare control register 1
|
|
MCMPC1.TEN1 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC1.ADB11 3 1-Bit Addition Circuit Control (cos side of meter 1)
|
|
MCMPC1.ADB10 2 1-Bit Addition Circuit Control (sin side of meter 1)
|
|
MCMPC1.DIR11 1 Output Pin Control bit 1
|
|
MCMPC1.DIR10 0 Output Pin Control bit 0
|
|
MCMPC2 0xFF6C Compare control register 2
|
|
MCMPC2.TEN2 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC2.ADB21 3 1-Bit Addition Circuit Control (cos side of meter 2)
|
|
MCMPC2.ADB20 2 1-Bit Addition Circuit Control (sin side of meter 2)
|
|
MCMPC2.DIR21 1 Output Pin Control bit 1
|
|
MCMPC2.DIR20 0 Output Pin Control bit 0
|
|
MCMPC3 0xFF6D Compare control register 3
|
|
MCMPC3.TEN3 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC3.ADB31 3 1-Bit Addition Circuit Control (cos side of meter 3)
|
|
MCMPC3.ADB30 2 1-Bit Addition Circuit Control (sin side of meter 3)
|
|
MCMPC3.DIR31 1 Output Pin Control bit 1
|
|
MCMPC3.DIR30 0 Output Pin Control bit 0
|
|
MCMPC4 0xFF6E Compare control register 4
|
|
MCMPC4.TEN4 4 Transfer Enable Control Bit by Register from Master to Slave
|
|
MCMPC4.ADB41 3 1-Bit Addition Circuit Control (cos side of meter 4)
|
|
MCMPC4.ADB40 2 1-Bit Addition Circuit Control (sin side of meter 4)
|
|
MCMPC4.DIR41 1 Output Pin Control bit 1
|
|
MCMPC4.DIR40 0 Output Pin Control bit 0
|
|
RESERVEDFF6F 0xFF6F RESERVED
|
|
PRM0 0xFF70 Prescaler mode register
|
|
PRM0.ES21 7 TI02 Valid Edge Selection bit 1
|
|
PRM0.ES20 6 TI02 Valid Edge Selection bit 0
|
|
PRM0.ES11 5 TI01 Valid Edge Selection bit 1
|
|
PRM0.ES10 4 TI01 Valid Edge Selection bit 0
|
|
PRM0.ES01 3 TI00 Valid Edge Selection bit 1
|
|
PRM0.ES00 2 TI00 Valid Edge Selection bit 0
|
|
PRM0.PRM01 1 Count Clock Selection bit 1
|
|
PRM0.PRM00 0 Count Clock Selection bit 0
|
|
CRC0 0xFF71 Capture/compare control register
|
|
CRC0.CRC01 1 Capture Pulse Selection bit 1
|
|
CRC0.CRC00 0 Capture Pulse Selection bit 0
|
|
TMC0 0xFF72 16-bit timer mode control register
|
|
TMC0.TMC02 2 TM0 Operation Mode Selection
|
|
TMC0.TPOE 0 Prescaler Output Control
|
|
TCL1 0xFF73 Timer clock select register 1
|
|
TCL1.TCL12 2 Count Clock Selection bit 2
|
|
TCL1.TCL11 1 Count Clock Selection bit 1
|
|
TCL1.TCL10 0 Count Clock Selection bit 0
|
|
TCL2 0xFF74 Timer clock select register 2
|
|
TCL2.TCL22 2 Count Clock Selection bit 2
|
|
TCL2.TCL21 1 Count Clock Selection bit 1
|
|
TCL2.TCL20 0 Count Clock Selection bit 0
|
|
TCL3 0xFF75 Timer clock select register 3
|
|
TCL3.TCL32 2 Count Clock Selection bit 2
|
|
TCL3.TCL31 1 Count Clock Selection bit 1
|
|
TCL3.TCL30 0 Count Clock Selection bit 0
|
|
TMC1 0xFF76 8-bit timer mode control register 1
|
|
TMC1.TCE1 7 TM1 Count Operation Control
|
|
TMC2 0xFF77 8-bit timer mode control register 2
|
|
TMC2.TCE2 7 TM2 Count Operation Control
|
|
TMC2.TMC26 6 TM2 Operation Mode Selection
|
|
TMC2.LVS2 3 LVS2 - Timer Output F/F Status Setting
|
|
TMC2.LVR2 2 LVR2 - Timer Output F/F Status Setting
|
|
TMC2.TMC21 1 Timer F/F Control / Active Level Selection
|
|
TMC2.TOE2 0 Timer Output Control
|
|
TMC3 0xFF78 8-bit timer mode control register 3
|
|
TMC3.TCE3 7 TM3 Count Operation Control
|
|
TMC3.TMC36 6 TM3 Operation Mode Selection
|
|
TMC3.LVS3 3 LVS3 - Timer Output F/F Status Setting
|
|
TMC3.LVR3 2 LVR3 - Timer Output F/F Status Setting
|
|
TMC3.TMC31 1 Timer F/F Control / Active Level Selection
|
|
TMC3.TOE3 0 Timer Output Control
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM1 0xFF80 A/D converter mode register
|
|
ADM1.ADCS1 7 A/D Conversion Operation Control
|
|
ADM1.FR12 5 Conversion Time Selection bit 2
|
|
ADM1.FR11 4 Conversion Time Selection bit 1
|
|
ADM1.FR10 3 Conversion Time Selection bit 0
|
|
ADS1 0xFF81 Analog input channel specification register
|
|
ADS1.ADS12 2 Analog Input Channel Specification bit 2
|
|
ADS1.ADS11 1 Analog Input Channel Specification bit 1
|
|
ADS1.ADS10 0 Analog Input Channel Specification bit 0
|
|
PFM 0xFF82 Power-fail compare mode register
|
|
PFM.PFEN 7 Power-Fail Comparison Enable
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF83 Power-fail compare threshold value register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
CSIM3 0xFF84 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 SIO3 Operation Enable/Disable Specification
|
|
CSIM3.MODE3 2 Transfer Operation Mode Flag
|
|
CSIM3.SCL31 1 Clock Selection bit 1
|
|
CSIM3.SCL30 0 Clock Selection bit 0
|
|
ASIM 0xFF85 Asynchronous serial interface mode register
|
|
ASIM.TXE 7
|
|
ASIM.RXE 6
|
|
ASIM.PS1 5 Parity Bit Specification bit 1
|
|
ASIM.PS0 4 Parity Bit Specification bit 0
|
|
ASIM.CL 3 Character Length Specification
|
|
ASIM.SL 2 Stop Bit Length Specification for Transmit Data
|
|
ASIM.ISRM 1 Receive Completion Interrupt Control When Error Occurs
|
|
ASIS 0xFF86 Asynchronous serial interface status register
|
|
ASIS.PE 2 Parity Error Flag
|
|
ASIS.FE 1 Framing Error Flag
|
|
ASIS.OVE 0 Overrun Error Flag
|
|
BRGC 0xFF87 Baud rate generator control register
|
|
BRGC.TPS2 6 Source Clock Selection for 5-bit Counter bit 2
|
|
BRGC.TPS1 5 Source Clock Selection for 5-bit Counter bit 1
|
|
BRGC.TPS0 4 Source Clock Selection for 5-bit Counter bit 0
|
|
BRGC.MDL3 3 Input Clock Selection for Baud Rate Generator bit 3
|
|
BRGC.MDL2 2 Input Clock Selection for Baud Rate Generator bit 2
|
|
BRGC.MDL1 1 Input Clock Selection for Baud Rate Generator bit 1
|
|
BRGC.MDL0 0 Input Clock Selection for Baud Rate Generator bit 0
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
DAM1 0xFF89 D/A converter mode register
|
|
DAM1.DACE 0 Reference Voltage Control
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
RESERVEDFF90 0xFF90 RESERVED
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
RESERVEDFF92 0xFF92 RESERVED
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
SGCR 0xFF94 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Operation Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit 1
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit 0
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency fSG1 Selection
|
|
SGBR 0xFF95 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency (kHz) bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency (kHz) bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency (kHz) bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency (kHz) bit 0
|
|
SGAM 0xFF96 Sound generator amplitude register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
CSIM2 0xFF98 Serial operation mode register 2
|
|
CSIM2.CSIE2 7 SIO2 Operation Enable/Disable Specification
|
|
CSIM2.CLPH 4 SO2 Output Timing Selection
|
|
CSIM2.CLPO 3 Serial Clock Active Level Selection
|
|
CSIM2.MODE2 2 SIO2 Operation Mode Setting
|
|
CSIM2.SCL21 1 Serial Transfer Operation Clock Selection bit 1
|
|
CSIM2.SCL20 0 Serial Transfer Operation Clock Selection bit 0
|
|
SIRB2 0xFF99 Serial receive data buffer register
|
|
SRBS2 0xFF9A Serial receive data buffer status register
|
|
SRBS2.SDVA 1 Receive Data Status Check
|
|
SRBS2.SDOF 0 Overflow Check When Serial Data Is Transferred
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RESERVEDFF9C 0xFF9C RESERVED
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
RESERVEDFFA0 0xFFA0 RESERVED
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
RESERVEDFFA8 0xFFA8 RESERVED
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
RESERVEDFFAA 0xFFAA RESERVED
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
LCDM 0xFFB0 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
LCDC 0xFFB2 LCD display control register
|
|
LCDC.LCDC7 7 P81/S19 to P97/S5 Pin Functions bit 7
|
|
LCDC.LCDC6 6 P81/S19 to P97/S5 Pin Functions bit 6
|
|
LCDC.LCDC5 5 P81/S19 to P97/S5 Pin Functions bit 5
|
|
LCDC.LCDC4 4 P81/S19 to P97/S5 Pin Functions bit 4
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF1 7 PIF1 - Interrupt Request Flag
|
|
IF0L.PIF0 6 PIF0 - Interrupt Request Flag
|
|
IF0L.TMIF02 5 TMIF02 - Interrupt Request Flag
|
|
IF0L.TMIF01 4 TMIF01 - Interrupt Request Flag
|
|
IF0L.TMIF00 3 TMIF00 - Interrupt Request Flag
|
|
IF0L.OVFIF 2 OVFIF - Interrupt Request Flag
|
|
IF0L.ADIF 1 ADIF - Interrupt Request Flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt Request Flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.TMIF3 7 TMIF3 - Interrupt Request Flag
|
|
IF0H.TMIF2 6 TMIF2 - Interrupt Request Flag
|
|
IF0H.TMIF1 5 TMIF1 - Interrupt Request Flag
|
|
IF0H.STIF 4 STIF - Interrupt Request Flag
|
|
IF0H.SRIF 3 SRIF - Interrupt Request Flag
|
|
IF0H.SERIF 2 SERIF - Interrupt Request Flag
|
|
IF0H.CSIIF3 1 CSIIF3 - Interrupt Request Flag
|
|
IF0H.PIF2 0 PIF2 - Interrupt Request Flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.WTIF 2 WTIF - Interrupt Request Flag
|
|
IF1L.WTIIF 1 WTIIF - Interrupt Request Flag
|
|
IF1L.CSIIF2 0 CSIIF2 - Interrupt Request Flag
|
|
RESERVEDFFE3 0xFFE3 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK1 7 PMK1 - Interrupt Servicing Control
|
|
MK0L.PMK0 6 PMK0 - Interrupt Servicing Control
|
|
MK0L.TMMK02 5 TMMK02 - Interrupt Servicing Control
|
|
MK0L.TMMK01 4 TMMK01 - Interrupt Servicing Control
|
|
MK0L.TMMK00 3 TMMK00 - Interrupt Servicing Control
|
|
MK0L.OVFMK 2 OVFMK - Interrupt Servicing Control
|
|
MK0L.ADMK 1 ADMK - Interrupt Servicing Control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt Servicing Control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.TMMK3 7 TMMK3 - Interrupt Servicing Control
|
|
MK0H.TMMK2 6 TMMK2 - Interrupt Servicing Control
|
|
MK0H.TMMK1 5 TMMK1 - Interrupt Servicing Control
|
|
MK0H.STMK 4 STMK - Interrupt Servicing Control
|
|
MK0H.SRMK 3 SRMK - Interrupt Servicing Control
|
|
MK0H.SERMK 2 SERMK - Interrupt Servicing Control
|
|
MK0H.CSIMK3 1 CSIMK3 - Interrupt Servicing Control
|
|
MK0H.PMK2 0 PMK2 - Interrupt Servicing Control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.WTMK 2 WTMK - Interrupt Servicing Control
|
|
MK1L.WTIMK 1 WTIMK - Interrupt Servicing Control
|
|
MK1L.CSIMK2 0 CSIMK2 - Interrupt Servicing Control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specify flag register 0L
|
|
PR0L.PPR1 7 PPR1 - Priority Level Selection
|
|
PR0L.PPR0 6 PPR0 - Priority Level Selection
|
|
PR0L.TMPR02 5 TMPR02 - Priority Level Selection
|
|
PR0L.TMPR01 4 TMPR01 - Priority Level Selection
|
|
PR0L.TMPR00 3 TMPR00 - Priority Level Selection
|
|
PR0L.OVFPR 2 OVFPR - Priority Level Selection
|
|
PR0L.ADPR 1 ADPR - Priority Level Selection
|
|
PR0L.WDTPR 0 WDTPR - Priority Level Selection
|
|
PR0H 0xFFE9 Priority specify flag register 0H
|
|
PR0H.TMPR3 7 TMPR3 - Priority Level Selection
|
|
PR0H.TMPR2 6 TMPR2 - Priority Level Selection
|
|
PR0H.TMPR1 5 TMPR1 - Priority Level Selection
|
|
PR0H.STPR 4 STPR - Priority Level Selection
|
|
PR0H.SRPR 3 SRPR - Priority Level Selection
|
|
PR0H.SERPR 2 SERPR - Priority Level Selection
|
|
PR0H.CSIPR3 1 CSIPR3 - Priority Level Selection
|
|
PR0H.PPR2 0 PPR2 - Priority Level Selection
|
|
PR1L 0xFFEA Priority specify flag register 1L
|
|
PR1L.WTPR 2 WTPR - Priority Level Selection
|
|
PR1L.WTIPR 1 WTIPR - Priority Level Selection
|
|
PR1L.CSIPR2 0 CSIPR2 - Priority Level Selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal High-Speed RAM Capacity Selection bit 2
|
|
IMS.RAM1 6 Internal High-Speed RAM Capacity Selection bit 1
|
|
IMS.RAM0 5 Internal High-Speed RAM Capacity Selection bit 0
|
|
IMS.ROM3 3 Internal ROM Capacity Selection bit 3
|
|
IMS.ROM2 2 Internal ROM Capacity Selection bit 2
|
|
IMS.ROM1 1 Internal ROM Capacity Selection bit 1
|
|
IMS.ROM0 0 Internal ROM Capacity Selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal Expansion RAM Capacity Selection bit 4
|
|
IXS.IXRAM3 3 Internal Expansion RAM Capacity Selection bit 3
|
|
IXS.IXRAM2 2 Internal Expansion RAM Capacity Selection bit 2
|
|
IXS.IXRAM1 1 Internal Expansion RAM Capacity Selection bit 1
|
|
IXS.IXRAM0 0 Internal Expansion RAM Capacity Selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 2
|
|
OSTS.OSTS1 1 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 1
|
|
OSTS.OSTS0 0 Oscillation Stabilization Time Selection When STOP Mode Is Cleared bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 CPU Clock (fCPU) Selection bit 2
|
|
PCC.PCC1 1 CPU Clock (fCPU) Selection bit 1
|
|
PCC.PCC0 0 CPU Clock (fCPU) Selection bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0852_A
|
|
; U15160EE1V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD780948_A
|
|
; U12097EE4V1PL00.PDF, U12670EE2V0UM00.PDF, U13973EE1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF7E0 Internal Expansion RAM
|
|
area BSS RESERVED 0xF7E0:0xFA58
|
|
area DATA RAM_2 0xFA58:0xFA80 LCD Display RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFC3 Special Function Register
|
|
area BSS RESERVED 0xFFC3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTP3_ 0x0016 INTP3
|
|
interrupt INTP4_ 0x0018 INTP4
|
|
interrupt INTCE_ 0x001A INTCE
|
|
interrupt INTCR_ 0x001C INTCR
|
|
interrupt INTCT0_ 0x001E INTCT0
|
|
interrupt INTCT1_ 0x0020 INTCT1
|
|
interrupt INTCSI0_ 0x0022 INTCSI0
|
|
interrupt INTCSI1_ 0x0024 INTCSI1
|
|
interrupt INTSER_ 0x0026 INTSER
|
|
interrupt INTSR_ 0x0028 INTSR
|
|
interrupt INTST_ 0x002A INTST
|
|
interrupt INTTM00_ 0x002C INTTM00
|
|
interrupt INTTM01_ 0x002E INTTM01
|
|
interrupt INTTM50_ 0x0030 INTTM50
|
|
interrupt INTTM51_ 0x0032 INTTM51
|
|
interrupt INTWTI_ 0x0036 INTWTI
|
|
interrupt INTWT_ 0x0038 INTWT
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
P14 0xFF0E Port 14
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
TM0L 0xFF10 16-bit timer/counter register 0 L
|
|
TM0H 0xFF11 16-bit timer/counter register 0 H
|
|
TM50 0xFF12 8-bit counter 50
|
|
TM51 0xFF13 8-bit counter 51
|
|
CR00L 0xFF14 16-bit capture/compare register 00 L
|
|
CR00H 0xFF15 16-bit capture/compare register 00 H
|
|
CR01L 0xFF16 16-bit capture/compare register 01 L
|
|
CR01H 0xFF17 16-bit capture/compare register 01 H
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO30 0xFF1F Serial I/O shift register 30
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 PM07 Pin Input/Output Mode
|
|
PM0.PM06 6 PM06 Pin Input/Output Mode
|
|
PM0.PM05 5 PM05 Pin Input/Output Mode
|
|
PM0.PM04 4 PM04 Pin Input/Output Mode
|
|
PM0.PM03 3 PM03 Pin Input/Output Mode
|
|
PM0.PM02 2 PM02 Pin Input/Output Mode
|
|
PM0.PM01 1 PM01 Pin Input/Output Mode
|
|
PM0.PM00 0 PM00 Pin Input/Output Mode
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 PM26 Pin Input/Output Mode
|
|
PM2.PM25 5 PM25 Pin Input/Output Mode
|
|
PM2.PM24 4 PM24 Pin Input/Output Mode
|
|
PM2.PM23 3 PM23 Pin Input/Output Mode
|
|
PM2.PM22 2 PM22 Pin Input/Output Mode
|
|
PM2.PM21 1 PM21 Pin Input/Output Mode
|
|
PM2.PM20 0 PM20 Pin Input/Output Mode
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 PM34 Pin Input/Output Mode
|
|
PM3.PM33 3 PM33 Pin Input/Output Mode
|
|
PM3.PM32 2 PM32 Pin Input/Output Mode
|
|
PM3.PM31 1 PM31 Pin Input/Output Mode
|
|
PM3.PM30 0 PM30 Pin Input/Output Mode
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 PM47 Pin Input/Output Mode
|
|
PM4.PM46 6 PM46 Pin Input/Output Mode
|
|
PM4.PM45 5 PM45 Pin Input/Output Mode
|
|
PM4.PM44 4 PM44 Pin Input/Output Mode
|
|
PM4.PM43 3 PM43 Pin Input/Output Mode
|
|
PM4.PM42 2 PM42 Pin Input/Output Mode
|
|
PM4.PM41 1 PM41 Pin Input/Output Mode
|
|
PM4.PM40 0 PM40 Pin Input/Output Mode
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 PM57 Pin Input/Output Mode
|
|
PM5.PM56 6 PM56 Pin Input/Output Mode
|
|
PM5.PM55 5 PM55 Pin Input/Output Mode
|
|
PM5.PM54 4 PM54 Pin Input/Output Mode
|
|
PM5.PM53 3 PM53 Pin Input/Output Mode
|
|
PM5.PM52 2 PM52 Pin Input/Output Mode
|
|
PM5.PM51 1 PM51 Pin Input/Output Mode
|
|
PM5.PM50 0 PM50 Pin Input/Output Mode
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 PM67 Pin Input/Output Mode
|
|
PM6.PM65 5 PM65 Pin Input/Output Mode
|
|
PM6.PM64 4 PM64 Pin Input/Output Mode
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM77 7 PM77 Pin Input/Output Mode
|
|
PM7.PM76 6 PM76 Pin Input/Output Mode
|
|
PM7.PM75 5 PM75 Pin Input/Output Mode
|
|
PM7.PM74 4 PM74 Pin Input/Output Mode
|
|
PM7.PM73 3 PM73 Pin Input/Output Mode
|
|
PM7.PM72 2 PM72 Pin Input/Output Mode
|
|
PM7.PM71 1 PM71 Pin Input/Output Mode
|
|
PM7.PM70 0 PM70 Pin Input/Output Mode
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 PM127 Pin Input/Output Mode
|
|
PM12.PM126 6 PM126 Pin Input/Output Mode
|
|
PM12.PM125 5 PM125 Pin Input/Output Mode
|
|
PM12.PM124 4 PM124 Pin Input/Output Mode
|
|
PM12.PM123 3 PM123 Pin Input/Output Mode
|
|
PM12.PM122 2 PM122 Pin Input/Output Mode
|
|
PM12.PM121 1 PM121 Pin Input/Output Mode
|
|
PM12.PM120 0 PM120 Pin Input/Output Mode
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM137 7 PM137 Pin Input/Output Mode
|
|
PM13.PM136 6 PM136 Pin Input/Output Mode
|
|
PM13.PM135 5 PM135 Pin Input/Output Mode
|
|
PM13.PM134 4 PM134 Pin Input/Output Mode
|
|
PM13.PM133 3 PM133 Pin Input/Output Mode
|
|
PM13.PM132 2 PM132 Pin Input/Output Mode
|
|
PM13.PM131 1 PM131 Pin Input/Output Mode
|
|
PM13.PM130 0 PM130 Pin Input/Output Mode
|
|
PM14 0xFF2E Port mode register 14
|
|
PM14.PM147 7 PM147 Pin Input/Output Mode
|
|
PM14.PM146 6 PM146 Pin Input/Output Mode
|
|
PM14.PM145 5 PM145 Pin Input/Output Mode
|
|
PM14.PM144 4 PM144 Pin Input/Output Mode
|
|
PM14.PM143 3 PM143 Pin Input/Output Mode
|
|
PM14.PM142 2 PM142 Pin Input/Output Mode
|
|
PM14.PM141 1 PM141 Pin Input/Output Mode
|
|
PM14.PM140 0 PM140 Pin Input/Output Mode
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU07 7 PU07 Pin Internal Pull-up Resistor
|
|
PU0.PU06 6 PU06 Pin Internal Pull-up Resistor
|
|
PU0.PU05 5 PU05 Pin Internal Pull-up Resistor
|
|
PU0.PU04 4 PU04 Pin Internal Pull-up Resistor
|
|
PU0.PU03 3 PU03 Pin Internal Pull-up Resistor
|
|
PU0.PU02 2 PU02 Pin Internal Pull-up Resistor
|
|
PU0.PU01 1 PU01 Pin Internal Pull-up Resistor
|
|
PU0.PU00 0 PU00 Pin Internal Pull-up Resistor
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 PU47 Pin Internal Pull-up Resistor
|
|
PU4.PU46 6 PU46 Pin Internal Pull-up Resistor
|
|
PU4.PU45 5 PU45 Pin Internal Pull-up Resistor
|
|
PU4.PU44 4 PU44 Pin Internal Pull-up Resistor
|
|
PU4.PU43 3 PU43 Pin Internal Pull-up Resistor
|
|
PU4.PU42 2 PU42 Pin Internal Pull-up Resistor
|
|
PU4.PU41 1 PU41 Pin Internal Pull-up Resistor
|
|
PU4.PU40 0 PU40 Pin Internal Pull-up Resistor
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU77 7 PU77 Pin Internal Pull-up Resistor
|
|
PU7.PU76 6 PU76 Pin Internal Pull-up Resistor
|
|
PU7.PU75 5 PU75 Pin Internal Pull-up Resistor
|
|
PU7.PU74 4 PU74 Pin Internal Pull-up Resistor
|
|
PU7.PU73 3 PU73 Pin Internal Pull-up Resistor
|
|
PU7.PU72 2 PU72 Pin Internal Pull-up Resistor
|
|
PU7.PU71 1 PU71 Pin Internal Pull-up Resistor
|
|
PU7.PU70 0 PU70 Pin Internal Pull-up Resistor
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
PU13 0xFF3D Pull-up resistor option register 13
|
|
PU13.PU137 7 PU137 Pin Internal Pull-up Resistor
|
|
PU13.PU136 6 PU136 Pin Internal Pull-up Resistor
|
|
PU13.PU135 5 PU135 Pin Internal Pull-up Resistor
|
|
PU13.PU134 4 PU134 Pin Internal Pull-up Resistor
|
|
PU13.PU133 3 PU133 Pin Internal Pull-up Resistor
|
|
PU13.PU132 2 PU132 Pin Internal Pull-up Resistor
|
|
PU13.PU131 1 PU131 Pin Internal Pull-up Resistor
|
|
PU13.PU130 0 PU130 Pin Internal Pull-up Resistor
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog 1 interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog 1 interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog 1 interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 Ext. INT rising edge enable register
|
|
EGP.EGP4 4 Valid edge of INTP4 pin
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 Ext. INT falling edge enable register
|
|
EGN.EGN4 4 Valid edge of INTP4 pin
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
LCDTM 0xFF4A LCD timer mode ctrl. register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
PF2 0xFF52 Port function register 2
|
|
PF2.PF24 4 P24 Port Function Selection
|
|
PF2.PF23 3 P23 Port Function Selection
|
|
PF2.PF22 2 P22 Port Function Selection
|
|
PF2.PF21 1 P21 Port Function Selection
|
|
PF2.PF20 0 P20 Port Function Selection
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
PF5 0xFF55 Port function register 5
|
|
PF5.PF57 7 PF57 Port Function Selection
|
|
PF5.PF56 6 PF56 Port Function Selection
|
|
PF5.PF55 5 PF55 Port Function Selection
|
|
PF5.PF54 4 PF54 Port Function Selection
|
|
PF5.PF53 3 PF53 Port Function Selection
|
|
PF5.PF52 2 PF52 Port Function Selection
|
|
PF5.PF51 1 PF51 Port Function Selection
|
|
PF5.PF50 0 PF50 Port Function Selection
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
PF7 0xFF57 Port function register 7
|
|
PF7.PF77 7 PF77 Port Function Selection
|
|
PF7.PF76 6 PF76 Port Function Selection
|
|
PF7.PF75 5 PF75 Port Function Selection
|
|
PF7.PF74 4 PF74 Port Function Selection
|
|
PF7.PF73 3 PF73 Port Function Selection
|
|
PF7.PF72 2 PF72 Port Function Selection
|
|
PF7.PF71 1 PF71 Port Function Selection
|
|
PF7.PF70 0 PF70 Port Function Selection
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
PF12 0xFF5C Port function register 12
|
|
PF12.PF127 7 PF127 Port Function Selection
|
|
PF12.PF126 6 PF126 Port Function Selection
|
|
PF12.PF125 5 PF125 Port Function Selection
|
|
PF12.PF124 4 PF124 Port Function Selection
|
|
PF12.PF123 3 PF123 Port Function Selection
|
|
PF12.PF122 2 PF122 Port Function Selection
|
|
PF12.PF121 1 PF121 Port Function Selection
|
|
PF12.PF120 0 PF120 Port Function Selection
|
|
PF13 0xFF5D Port function register 13
|
|
PF13.PF137 7 PF137 Port Function Selection
|
|
PF13.PF136 6 PF136 Port Function Selection
|
|
PF13.PF135 5 PF135 Port Function Selection
|
|
PF13.PF134 4 PF134 Port Function Selection
|
|
PF13.PF133 3 PF133 Port Function Selection
|
|
PF13.PF132 2 PF132 Port Function Selection
|
|
PF13.PF131 1 PF131 Port Function Selection
|
|
PF13.PF130 0 PF130 Port Function Selection
|
|
PF14 0xFF5E Port function register 14
|
|
PF14.PF147 7 PF147 Port Function Selection
|
|
PF14.PF146 6 PF146 Port Function Selection
|
|
PF14.PF145 5 PF145 Port Function Selection
|
|
PF14.PF144 4 PF144 Port Function Selection
|
|
PF14.PF143 3 PF143 Port Function Selection
|
|
PF14.PF142 2 PF142 Port Function Selection
|
|
PF14.PF141 1 PF141 Port Function Selection
|
|
PF14.PF140 0 PF140 Port Function Selection
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 Detection of overflow of 16-bit timer register
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 Selection of valid edge of TI01 bit 1
|
|
PRM0.ES10 6 Selection of valid edge of TI01 bit 0
|
|
PRM0.ES01 5 Selection of valid edge of TI00 bit 1
|
|
PRM0.ES00 4 Selection of valid edge of TI00 bit 0
|
|
PRM0.PRM01 1 Selection of count clock bit 1
|
|
PRM0.PRM00 0 Selection of count clock bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 Selection of operation mode of CR01
|
|
CRC0.CRC01 1 Selection of capture trigger of CR00
|
|
CRC0.CRC00 0 Selection of operation mode of CR00
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control on coincidence between CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - Set status of timer output F/F of 16-bit timer/counter (TM0)
|
|
TOC0.LVR0 2 LVR0 - Set status of timer output F/F of 16-bit timer/counter (TM0)
|
|
TOC0.TOC01 1 Timer output F/F control on coincidence between CR00 and TM0
|
|
TOC0.TOE0 0 Output control of 16-bit timer/counter (TM0)
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16-bit timer mode control register 2
|
|
TMC2.TMC2 2 Timer 2 Operating Mode Selection
|
|
TMC2.TPOE 0 Timer 2 Prescaler Output Control
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI22 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI22 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI21 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI21 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI20 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI20 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/compare control register 2
|
|
CRC2.CRC01 1 Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 Capture Pulse Selection bit 0
|
|
TM2L 0xFF68 16-bit timer/counter register 2 L
|
|
TM2H 0xFF69 16-bit timer/counter register 2 H
|
|
CR20L 0xFF6A 16-bit capture register 20 L
|
|
CR20H 0xFF6B 16-bit capture register 20 H
|
|
CR21L 0xFF6C 16-bit capture register 21 L
|
|
CR21H 0xFF6D 16-bit capture register 21 H
|
|
CR22L 0xFF6E 16-bit capture register 22 L
|
|
CR22H 0xFF6F 16-bit capture register 22 H
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
RESERVEDFF80 0xFF80 RESERVED
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
LCDM 0xFF90 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Selects Display mode of LCD Controller/Driver bit 2
|
|
LCDM.LCDM1 1 Selects Display mode of LCD Controller/Driver bit 1
|
|
LCDM.LCDM0 0 Selects Display mode of LCD Controller/Driver bit 0
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
LCDC 0xFF92 LCD display control register
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADM1.ADCS1 7 A/D Conversion Operation Control
|
|
ADM1.FR12 5 Conversion Time Selection bit 2
|
|
ADM1.FR11 4 Conversion Time Selection bit 1
|
|
ADM1.FR10 3 Conversion Time Selection bit 0
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
ADS1.ADS12 2 Analog Input Channel Specification bit 2
|
|
ADS1.ADS11 1 Analog Input Channel Specification bit 1
|
|
ADS1.ADS10 0 Analog Input Channel Specification bit 0
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comp. threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
DAM0 0xFF9C D/A converter channel 0 mode register
|
|
DAM0.DACE 0 Reference Voltage Control
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when an error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM30 0xFFA8 Serial mode register 0
|
|
CSIM30.CSIE30 7 SIO30 operation enable/disable specification
|
|
CSIM30.MODE0 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
CSIM31 0xFFAA Serial mode register 1
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE1 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
SIO31 0xFFAB Serial I/O shift register 31
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
CANC.RxF 7 Reception Flag
|
|
CANC.TxF 6 Transmission Flag
|
|
CANC.SOFE 4 Start of Frame Enable
|
|
CANC.SOFSEL 3 Start of Frame Output Function Select
|
|
CANC.SLEEP 2 Sleep/Stop Request for CAN protocol
|
|
CANC.STOP 1 Stop Mode Selection
|
|
CANC.INIT 0 Initialize
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7 Redefine Permission Bit
|
|
REDEF.SEL3 3 Buffer selection bit 3
|
|
REDEF.SEL2 2 Buffer selection bit 2
|
|
REDEF.SEL1 1 Buffer selection bit 1
|
|
REDEF.SEL0 0 Buffer selection bit 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
TEC.TEC7 7
|
|
TEC.TEC6 6
|
|
TEC.TEC5 5
|
|
TEC.TEC4 4
|
|
TEC.TEC3 3
|
|
TEC.TEC2 2
|
|
TEC.TEC1 1
|
|
TEC.TEC0 0
|
|
REC 0xFFB6 Receive error counter
|
|
REC.REC7 7
|
|
REC.REC6 6
|
|
REC.REC5 5
|
|
REC.REC4 4
|
|
REC.REC3 3
|
|
REC.REC2 2
|
|
REC.REC1 1
|
|
REC.REC0 0
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Input Clock Selector for DCAN Clock bit 1
|
|
BRPRS.PRM0 6 Input Clock Selector for DCAN Clock bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronisation Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronisation Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
SGCR 0xFFC0 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Output Selection
|
|
SGCR.SGOB 3 Sound Generator Output Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit 2
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit 1
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency Selection
|
|
SGAM 0xFFC1 Sound generator amplitude control register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
SGBR 0xFFC2 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1H 0xFFE3 Interrupt request flag register 1H
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0H 0xFFE5 Interrupt mask flag register 1L
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1H 0xFFE7 Interrupt mask flag register 1H
|
|
PR0L 0xFFE8 Priority order special flag 0L
|
|
PR0H 0xFFE9 Priority order special flag 0H
|
|
PR1L 0xFFEA Priority order special flag 1L
|
|
PR1H 0xFFEB Priority order special flag 1H
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait register
|
|
MM.PW0 4 Wait Control
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780948_A1
|
|
; U12097EE4V1PL00.PDF, U12670EE2V0UM00.PDF
|
|
|
|
|
|
|
|
.UPD78F0948
|
|
; U12097EE4V1PL00.PDF, U12670EE2V0UM00.PDF, U13975EE1V0DS00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA EEPROM_ 0x0000:0xF000 Internal Flash EEPROM
|
|
area DATA EXT_MEM 0xF000:0xF400 External Memory
|
|
area DATA RAM_1 0xF400:0xF7E0 Internal Expansion RAM
|
|
area BSS RESERVED 0xF7E0:0xFA58
|
|
area DATA RAM_2 0xFA58:0xFA80 LCD Display RAM
|
|
area BSS RESERVED 0xFA80:0xFB00
|
|
area DATA RAM_3 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFC3 Special Function Register
|
|
area BSS RESERVED 0xFFC3:0xFFE0
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INWDT_ 0x0004 INWDT
|
|
interrupt INTAD_ 0x0006 INTAD
|
|
interrupt INTOVF_ 0x0008 INTOVF
|
|
interrupt INTTM20_ 0x000A INTTM20
|
|
interrupt INTTM21_ 0x000C INTTM21
|
|
interrupt INTTM22_ 0x000E INTTM22
|
|
interrupt INTP0_ 0x0010 INTP0
|
|
interrupt INTP1_ 0x0012 INTP1
|
|
interrupt INTP2_ 0x0014 INTP2
|
|
interrupt INTP3_ 0x0016 INTP3
|
|
interrupt INTP4_ 0x0018 INTP4
|
|
interrupt INTCE_ 0x001A INTCE
|
|
interrupt INTCR_ 0x001C INTCR
|
|
interrupt INTCT0_ 0x001E INTCT0
|
|
interrupt INTCT1_ 0x0020 INTCT1
|
|
interrupt INTCSI0_ 0x0022 INTCSI0
|
|
interrupt INTCSI1_ 0x0024 INTCSI1
|
|
interrupt INTSER_ 0x0026 INTSER
|
|
interrupt INTSR_ 0x0028 INTSR
|
|
interrupt INTST_ 0x002A INTST
|
|
interrupt INTTM00_ 0x002C INTTM00
|
|
interrupt INTTM01_ 0x002E INTTM01
|
|
interrupt INTTM50_ 0x0030 INTTM50
|
|
interrupt INTTM51_ 0x0032 INTTM51
|
|
interrupt INTWTI_ 0x0036 INTWTI
|
|
interrupt INTWT_ 0x0038 INTWT
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
P7 0xFF07 Port 7
|
|
RESERVEDFF08 0xFF08 RESERVED
|
|
RESERVEDFF09 0xFF09 RESERVED
|
|
RESERVEDFF0A 0xFF0A RESERVED
|
|
RESERVEDFF0B 0xFF0B RESERVED
|
|
P12 0xFF0C Port 12
|
|
P13 0xFF0D Port 13
|
|
P14 0xFF0E Port 14
|
|
RESERVEDFF0F 0xFF0F RESERVED
|
|
TM0L 0xFF10 16-bit timer/counter register 0 L
|
|
TM0H 0xFF11 16-bit timer/counter register 0 H
|
|
TM50 0xFF12 8-bit counter 50
|
|
TM51 0xFF13 8-bit counter 51
|
|
CR00L 0xFF14 16-bit capture/compare register 00 L
|
|
CR00H 0xFF15 16-bit capture/compare register 00 H
|
|
CR01L 0xFF16 16-bit capture/compare register 01 L
|
|
CR01H 0xFF17 16-bit capture/compare register 01 H
|
|
CR50 0xFF18 Compare register 50
|
|
CR51 0xFF19 Compare register 51
|
|
RESERVEDFF1A 0xFF1A RESERVED
|
|
ADCR1 0xFF1B A/D conversion result register
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO30 0xFF1F Serial I/O shift register 30
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM07 7 PM07 Pin Input/Output Mode
|
|
PM0.PM06 6 PM06 Pin Input/Output Mode
|
|
PM0.PM05 5 PM05 Pin Input/Output Mode
|
|
PM0.PM04 4 PM04 Pin Input/Output Mode
|
|
PM0.PM03 3 PM03 Pin Input/Output Mode
|
|
PM0.PM02 2 PM02 Pin Input/Output Mode
|
|
PM0.PM01 1 PM01 Pin Input/Output Mode
|
|
PM0.PM00 0 PM00 Pin Input/Output Mode
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 PM26 Pin Input/Output Mode
|
|
PM2.PM25 5 PM25 Pin Input/Output Mode
|
|
PM2.PM24 4 PM24 Pin Input/Output Mode
|
|
PM2.PM23 3 PM23 Pin Input/Output Mode
|
|
PM2.PM22 2 PM22 Pin Input/Output Mode
|
|
PM2.PM21 1 PM21 Pin Input/Output Mode
|
|
PM2.PM20 0 PM20 Pin Input/Output Mode
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM34 4 PM34 Pin Input/Output Mode
|
|
PM3.PM33 3 PM33 Pin Input/Output Mode
|
|
PM3.PM32 2 PM32 Pin Input/Output Mode
|
|
PM3.PM31 1 PM31 Pin Input/Output Mode
|
|
PM3.PM30 0 PM30 Pin Input/Output Mode
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 PM47 Pin Input/Output Mode
|
|
PM4.PM46 6 PM46 Pin Input/Output Mode
|
|
PM4.PM45 5 PM45 Pin Input/Output Mode
|
|
PM4.PM44 4 PM44 Pin Input/Output Mode
|
|
PM4.PM43 3 PM43 Pin Input/Output Mode
|
|
PM4.PM42 2 PM42 Pin Input/Output Mode
|
|
PM4.PM41 1 PM41 Pin Input/Output Mode
|
|
PM4.PM40 0 PM40 Pin Input/Output Mode
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 PM57 Pin Input/Output Mode
|
|
PM5.PM56 6 PM56 Pin Input/Output Mode
|
|
PM5.PM55 5 PM55 Pin Input/Output Mode
|
|
PM5.PM54 4 PM54 Pin Input/Output Mode
|
|
PM5.PM53 3 PM53 Pin Input/Output Mode
|
|
PM5.PM52 2 PM52 Pin Input/Output Mode
|
|
PM5.PM51 1 PM51 Pin Input/Output Mode
|
|
PM5.PM50 0 PM50 Pin Input/Output Mode
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 PM67 Pin Input/Output Mode
|
|
PM6.PM65 5 PM65 Pin Input/Output Mode
|
|
PM6.PM64 4 PM64 Pin Input/Output Mode
|
|
PM7 0xFF27 Port mode register 7
|
|
PM7.PM77 7 PM77 Pin Input/Output Mode
|
|
PM7.PM76 6 PM76 Pin Input/Output Mode
|
|
PM7.PM75 5 PM75 Pin Input/Output Mode
|
|
PM7.PM74 4 PM74 Pin Input/Output Mode
|
|
PM7.PM73 3 PM73 Pin Input/Output Mode
|
|
PM7.PM72 2 PM72 Pin Input/Output Mode
|
|
PM7.PM71 1 PM71 Pin Input/Output Mode
|
|
PM7.PM70 0 PM70 Pin Input/Output Mode
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
PM12 0xFF2C Port mode register 12
|
|
PM12.PM127 7 PM127 Pin Input/Output Mode
|
|
PM12.PM126 6 PM126 Pin Input/Output Mode
|
|
PM12.PM125 5 PM125 Pin Input/Output Mode
|
|
PM12.PM124 4 PM124 Pin Input/Output Mode
|
|
PM12.PM123 3 PM123 Pin Input/Output Mode
|
|
PM12.PM122 2 PM122 Pin Input/Output Mode
|
|
PM12.PM121 1 PM121 Pin Input/Output Mode
|
|
PM12.PM120 0 PM120 Pin Input/Output Mode
|
|
PM13 0xFF2D Port mode register 13
|
|
PM13.PM137 7 PM137 Pin Input/Output Mode
|
|
PM13.PM136 6 PM136 Pin Input/Output Mode
|
|
PM13.PM135 5 PM135 Pin Input/Output Mode
|
|
PM13.PM134 4 PM134 Pin Input/Output Mode
|
|
PM13.PM133 3 PM133 Pin Input/Output Mode
|
|
PM13.PM132 2 PM132 Pin Input/Output Mode
|
|
PM13.PM131 1 PM131 Pin Input/Output Mode
|
|
PM13.PM130 0 PM130 Pin Input/Output Mode
|
|
PM14 0xFF2E Port mode register 14
|
|
PM14.PM147 7 PM147 Pin Input/Output Mode
|
|
PM14.PM146 6 PM146 Pin Input/Output Mode
|
|
PM14.PM145 5 PM145 Pin Input/Output Mode
|
|
PM14.PM144 4 PM144 Pin Input/Output Mode
|
|
PM14.PM143 3 PM143 Pin Input/Output Mode
|
|
PM14.PM142 2 PM142 Pin Input/Output Mode
|
|
PM14.PM141 1 PM141 Pin Input/Output Mode
|
|
PM14.PM140 0 PM140 Pin Input/Output Mode
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU07 7 PU07 Pin Internal Pull-up Resistor
|
|
PU0.PU06 6 PU06 Pin Internal Pull-up Resistor
|
|
PU0.PU05 5 PU05 Pin Internal Pull-up Resistor
|
|
PU0.PU04 4 PU04 Pin Internal Pull-up Resistor
|
|
PU0.PU03 3 PU03 Pin Internal Pull-up Resistor
|
|
PU0.PU02 2 PU02 Pin Internal Pull-up Resistor
|
|
PU0.PU01 1 PU01 Pin Internal Pull-up Resistor
|
|
PU0.PU00 0 PU00 Pin Internal Pull-up Resistor
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
RESERVEDFF32 0xFF32 RESERVED
|
|
RESERVEDFF33 0xFF33 RESERVED
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 PU47 Pin Internal Pull-up Resistor
|
|
PU4.PU46 6 PU46 Pin Internal Pull-up Resistor
|
|
PU4.PU45 5 PU45 Pin Internal Pull-up Resistor
|
|
PU4.PU44 4 PU44 Pin Internal Pull-up Resistor
|
|
PU4.PU43 3 PU43 Pin Internal Pull-up Resistor
|
|
PU4.PU42 2 PU42 Pin Internal Pull-up Resistor
|
|
PU4.PU41 1 PU41 Pin Internal Pull-up Resistor
|
|
PU4.PU40 0 PU40 Pin Internal Pull-up Resistor
|
|
RESERVEDFF35 0xFF35 RESERVED
|
|
RESERVEDFF36 0xFF36 RESERVED
|
|
PU7 0xFF37 Pull-up resistor option register 7
|
|
PU7.PU77 7 PU77 Pin Internal Pull-up Resistor
|
|
PU7.PU76 6 PU76 Pin Internal Pull-up Resistor
|
|
PU7.PU75 5 PU75 Pin Internal Pull-up Resistor
|
|
PU7.PU74 4 PU74 Pin Internal Pull-up Resistor
|
|
PU7.PU73 3 PU73 Pin Internal Pull-up Resistor
|
|
PU7.PU72 2 PU72 Pin Internal Pull-up Resistor
|
|
PU7.PU71 1 PU71 Pin Internal Pull-up Resistor
|
|
PU7.PU70 0 PU70 Pin Internal Pull-up Resistor
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
PU13 0xFF3D Pull-up resistor option register 13
|
|
PU13.PU137 7 PU137 Pin Internal Pull-up Resistor
|
|
PU13.PU136 6 PU136 Pin Internal Pull-up Resistor
|
|
PU13.PU135 5 PU135 Pin Internal Pull-up Resistor
|
|
PU13.PU134 4 PU134 Pin Internal Pull-up Resistor
|
|
PU13.PU133 3 PU133 Pin Internal Pull-up Resistor
|
|
PU13.PU132 2 PU132 Pin Internal Pull-up Resistor
|
|
PU13.PU131 1 PU131 Pin Internal Pull-up Resistor
|
|
PU13.PU130 0 PU130 Pin Internal Pull-up Resistor
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
CKS 0xFF40 Clock output select register
|
|
CKS.CLOE 4 PCL Output Control
|
|
CKS.CCS2 2 PCL Output Clock Selection bit 2
|
|
CKS.CCS1 1 PCL Output Clock Selection bit 1
|
|
CKS.CCS0 0 PCL Output Clock Selection bit 0
|
|
WTM 0xFF41 Watch timer mode register
|
|
WTM.WTM7 7 Watch Timer Count Clock Selection
|
|
WTM.WTM6 6 Prescaler Interval Time Selection bit 6
|
|
WTM.WTM5 5 Prescaler Interval Time Selection bit 5
|
|
WTM.WTM4 4 Prescaler Interval Time Selection bit 4
|
|
WTM.WTM3 3 Watch Operating Mode Selections
|
|
WTM.WTM1 1 5-Bit Counter Operation Control
|
|
WTM.WTM0 0 Prescaler Operation Control
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Overflow time of watchdog 1 interval timer bit 2
|
|
WDCS.WDCS1 1 Overflow time of watchdog 1 interval timer bit 1
|
|
WDCS.WDCS0 0 Overflow time of watchdog 1 interval timer bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory expansion mode register
|
|
MEM.MM2 2 Single-chip/Memory Expansion Mode Selection bit 2
|
|
MEM.MM1 1 Single-chip/Memory Expansion Mode Selection bit 1
|
|
MEM.MM0 0 Single-chip/Memory Expansion Mode Selection bit 0
|
|
EGP 0xFF48 Ext. INT rising edge enable register
|
|
EGP.EGP4 4 Valid edge of INTP4 pin
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 Ext. INT falling edge enable register
|
|
EGN.EGN4 4 Valid edge of INTP4 pin
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
LCDTM 0xFF4A LCD timer mode ctrl. register
|
|
LCDTM.TMC21 1 LCD Clock Supply Control
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
PF2 0xFF52 Port function register 2
|
|
PF2.PF24 4 P24 Port Function Selection
|
|
PF2.PF23 3 P23 Port Function Selection
|
|
PF2.PF22 2 P22 Port Function Selection
|
|
PF2.PF21 1 P21 Port Function Selection
|
|
PF2.PF20 0 P20 Port Function Selection
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
PF5 0xFF55 Port function register 5
|
|
PF5.PF57 7 PF57 Port Function Selection
|
|
PF5.PF56 6 PF56 Port Function Selection
|
|
PF5.PF55 5 PF55 Port Function Selection
|
|
PF5.PF54 4 PF54 Port Function Selection
|
|
PF5.PF53 3 PF53 Port Function Selection
|
|
PF5.PF52 2 PF52 Port Function Selection
|
|
PF5.PF51 1 PF51 Port Function Selection
|
|
PF5.PF50 0 PF50 Port Function Selection
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
PF7 0xFF57 Port function register 7
|
|
PF7.PF77 7 PF77 Port Function Selection
|
|
PF7.PF76 6 PF76 Port Function Selection
|
|
PF7.PF75 5 PF75 Port Function Selection
|
|
PF7.PF74 4 PF74 Port Function Selection
|
|
PF7.PF73 3 PF73 Port Function Selection
|
|
PF7.PF72 2 PF72 Port Function Selection
|
|
PF7.PF71 1 PF71 Port Function Selection
|
|
PF7.PF70 0 PF70 Port Function Selection
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
PF12 0xFF5C Port function register 12
|
|
PF12.PF127 7 PF127 Port Function Selection
|
|
PF12.PF126 6 PF126 Port Function Selection
|
|
PF12.PF125 5 PF125 Port Function Selection
|
|
PF12.PF124 4 PF124 Port Function Selection
|
|
PF12.PF123 3 PF123 Port Function Selection
|
|
PF12.PF122 2 PF122 Port Function Selection
|
|
PF12.PF121 1 PF121 Port Function Selection
|
|
PF12.PF120 0 PF120 Port Function Selection
|
|
PF13 0xFF5D Port function register 13
|
|
PF13.PF137 7 PF137 Port Function Selection
|
|
PF13.PF136 6 PF136 Port Function Selection
|
|
PF13.PF135 5 PF135 Port Function Selection
|
|
PF13.PF134 4 PF134 Port Function Selection
|
|
PF13.PF133 3 PF133 Port Function Selection
|
|
PF13.PF132 2 PF132 Port Function Selection
|
|
PF13.PF131 1 PF131 Port Function Selection
|
|
PF13.PF130 0 PF130 Port Function Selection
|
|
PF14 0xFF5E Port function register 14
|
|
PF14.PF147 7 PF147 Port Function Selection
|
|
PF14.PF146 6 PF146 Port Function Selection
|
|
PF14.PF145 5 PF145 Port Function Selection
|
|
PF14.PF144 4 PF144 Port Function Selection
|
|
PF14.PF143 3 PF143 Port Function Selection
|
|
PF14.PF142 2 PF142 Port Function Selection
|
|
PF14.PF141 1 PF141 Port Function Selection
|
|
PF14.PF140 0 PF140 Port Function Selection
|
|
TMC0 0xFF60 16-bit timer mode control register 0
|
|
TMC0.TMC03 3
|
|
TMC0.TMC02 2
|
|
TMC0.TMC01 1
|
|
TMC0.OVF0 0 Detection of overflow of 16-bit timer register
|
|
PRM0 0xFF61 Prescaler mode register 0
|
|
PRM0.ES11 7 Selection of valid edge of TI01 bit 1
|
|
PRM0.ES10 6 Selection of valid edge of TI01 bit 0
|
|
PRM0.ES01 5 Selection of valid edge of TI00 bit 1
|
|
PRM0.ES00 4 Selection of valid edge of TI00 bit 0
|
|
PRM0.PRM01 1 Selection of count clock bit 1
|
|
PRM0.PRM00 0 Selection of count clock bit 0
|
|
CRC0 0xFF62 Capture/compare control register 0
|
|
CRC0.CRC02 2 Selection of operation mode of CR01
|
|
CRC0.CRC01 1 Selection of capture trigger of CR00
|
|
CRC0.CRC00 0 Selection of operation mode of CR00
|
|
TOC0 0xFF63 16-bit timer output control register 0
|
|
TOC0.TOC04 4 Timer output F/F control on coincidence between CR01 and TM0
|
|
TOC0.LVS0 3 LVS0 - Set status of timer output F/F of 16-bit timer/counter (TM0)
|
|
TOC0.LVR0 2 LVR0 - Set status of timer output F/F of 16-bit timer/counter (TM0)
|
|
TOC0.TOC01 1 Timer output F/F control on coincidence between CR00 and TM0
|
|
TOC0.TOE0 0 Output control of 16-bit timer/counter (TM0)
|
|
RESERVEDFF64 0xFF64 RESERVED
|
|
TMC2 0xFF65 16-bit timer mode control register 2
|
|
TMC2.TMC2 2 Timer 2 Operating Mode Selection
|
|
TMC2.TPOE 0 Timer 2 Prescaler Output Control
|
|
PRM2 0xFF66 Prescaler mode register 2
|
|
PRM2.ES21 7 TI22 Valid Edge Selection bit 1
|
|
PRM2.ES20 6 TI22 Valid Edge Selection bit 0
|
|
PRM2.ES11 5 TI21 Valid Edge Selection bit 1
|
|
PRM2.ES10 4 TI21 Valid Edge Selection bit 0
|
|
PRM2.ES01 3 TI20 Valid Edge Selection bit 1
|
|
PRM2.ES00 2 TI20 Valid Edge Selection bit 0
|
|
PRM2.PRM01 1 Count Clock Selection bit 1
|
|
PRM2.PRM00 0 Count Clock Selection bit 0
|
|
CRC2 0xFF67 Capture/compare control register 2
|
|
CRC2.CRC01 1 Capture Pulse Selection bit 1
|
|
CRC2.CRC00 0 Capture Pulse Selection bit 0
|
|
TM2L 0xFF68 16-bit timer/counter register 2 L
|
|
TM2H 0xFF69 16-bit timer/counter register 2 H
|
|
CR20L 0xFF6A 16-bit capture register 20 L
|
|
CR20H 0xFF6B 16-bit capture register 20 H
|
|
CR21L 0xFF6C 16-bit capture register 21 L
|
|
CR21H 0xFF6D 16-bit capture register 21 H
|
|
CR22L 0xFF6E 16-bit capture register 22 L
|
|
CR22H 0xFF6F 16-bit capture register 22 H
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 8-Bit Timer Register 50 Operation Control
|
|
TMC50.TMC506 6 8-Bit Timer/Event Counter 50 Operating Mode Selection
|
|
TMC50.LVS50 3 LVS50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.LVR50 2 LVR50 - 8-Bit Timer/Event Counter 50 Timer Output F/F1 Status Setting
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 8-Bit Timer/Event Counter 50 Output Control
|
|
TCL50 0xFF71 Timer clock selection register 50
|
|
TCL50.TCL502 2 8-bit Timer Register 50 Count Clock Selection bit 2
|
|
TCL50.TCL501 1 8-bit Timer Register 50 Count Clock Selection bit 1
|
|
TCL50.TCL500 0 8-bit Timer Register 50 Count Clock Selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 8-Bit Timer Register 51 Operation Control
|
|
TMC51.TMC516 6 8-Bit Timer/Event Counter 51 Operating Mode Selection
|
|
TMC51.LVS51 3 LVS51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.LVR51 2 LVR51 - 8-Bit Timer/Event Counter 51 Timer Output F/F1 Status Setting
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 8-Bit Timer/Event Counter 51 Output Control
|
|
TCL51 0xFF75 Timer clock selection register 51
|
|
TCL51.TCL512 2 8-bit Timer Register 51 Count Clock Selection bit 2
|
|
TCL51.TCL511 1 8-bit Timer Register 51 Count Clock Selection bit 1
|
|
TCL51.TCL510 0 8-bit Timer Register 51 Count Clock Selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
RESERVEDFF78 0xFF78 RESERVED
|
|
RESERVEDFF79 0xFF79 RESERVED
|
|
RESERVEDFF7A 0xFF7A RESERVED
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
RESERVEDFF7C 0xFF7C RESERVED
|
|
RESERVEDFF7D 0xFF7D RESERVED
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
RESERVEDFF80 0xFF80 RESERVED
|
|
RESERVEDFF81 0xFF81 RESERVED
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RESERVEDFF84 0xFF84 RESERVED
|
|
RESERVEDFF85 0xFF85 RESERVED
|
|
RESERVEDFF86 0xFF86 RESERVED
|
|
RESERVEDFF87 0xFF87 RESERVED
|
|
RESERVEDFF88 0xFF88 RESERVED
|
|
RESERVEDFF89 0xFF89 RESERVED
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
LCDM 0xFF90 LCD display mode register
|
|
LCDM.LCDON 7 LCD Display Enable/Disable
|
|
LCDM.LCDM6 6 LCD Clock Selection bit 6
|
|
LCDM.LCDM5 5 LCD Clock Selection bit 5
|
|
LCDM.LCDM4 4 LCD Clock Selection bit 4
|
|
LCDM.LCDM2 2 Selects Display mode of LCD Controller/Driver bit 2
|
|
LCDM.LCDM1 1 Selects Display mode of LCD Controller/Driver bit 1
|
|
LCDM.LCDM0 0 Selects Display mode of LCD Controller/Driver bit 0
|
|
RESERVEDFF91 0xFF91 RESERVED
|
|
LCDC 0xFF92 LCD display control register
|
|
LCDC.LIPS 0 LCD Driving Power Supply Selection
|
|
RESERVEDFF93 0xFF93 RESERVED
|
|
RESERVEDFF94 0xFF94 RESERVED
|
|
RESERVEDFF95 0xFF95 RESERVED
|
|
RESERVEDFF96 0xFF96 RESERVED
|
|
RESERVEDFF97 0xFF97 RESERVED
|
|
ADM1 0xFF98 A/D converter mode register 1
|
|
ADM1.ADCS1 7 A/D Conversion Operation Control
|
|
ADM1.FR12 5 Conversion Time Selection bit 2
|
|
ADM1.FR11 4 Conversion Time Selection bit 1
|
|
ADM1.FR10 3 Conversion Time Selection bit 0
|
|
ADS1 0xFF99 Analog channel select register 1
|
|
ADS1.ADS12 2 Analog Input Channel Specification bit 2
|
|
ADS1.ADS11 1 Analog Input Channel Specification bit 1
|
|
ADS1.ADS10 0 Analog Input Channel Specification bit 0
|
|
PFM 0xFF9A Power fail comparator mode register
|
|
PFM.PFEN 7 Enables Power-Fail Comparison
|
|
PFM.PFCM 6 Power-Fail Compare Mode Selection
|
|
PFT 0xFF9B Power fail comp. threshold register
|
|
PFT.PFT7 7
|
|
PFT.PFT6 6
|
|
PFT.PFT5 5
|
|
PFT.PFT4 4
|
|
PFT.PFT3 3
|
|
PFT.PFT2 2
|
|
PFT.PFT1 1
|
|
PFT.PFT0 0
|
|
DAM0 0xFF9C D/A converter channel 0 mode register
|
|
DAM0.DACE 0 Reference Voltage Control
|
|
RESERVEDFF9D 0xFF9D RESERVED
|
|
RESERVEDFF9E 0xFF9E RESERVED
|
|
RESERVEDFF9F 0xFF9F RESERVED
|
|
ASIM0 0xFFA0 UART operation mode register
|
|
ASIM0.TXE0 7
|
|
ASIM0.RXE0 6
|
|
ASIM0.PS01 5 Parity bit specification bit 1
|
|
ASIM0.PS00 4 Parity bit specification bit 0
|
|
ASIM0.CL0 3 Character length specification
|
|
ASIM0.SL0 2 Stop bit length specification for transmit data
|
|
ASIM0.ISRM0 1 Receive completion interrupt control when an error occurs
|
|
ASIS0 0xFFA1 UART receive status register
|
|
ASIS0.PE0 2 Parity error flag
|
|
ASIS0.FE0 1 Framing error flag
|
|
ASIS0.OVE0 0 Overrun error flag
|
|
BRGC0 0xFFA2 Baud rate generator control register
|
|
BRGC0.TPS02 6 Source clock selection for 5-bit counter bit 2
|
|
BRGC0.TPS01 5 Source clock selection for 5-bit counter bit 1
|
|
BRGC0.TPS00 4 Source clock selection for 5-bit counter bit 0
|
|
BRGC0.MDL03 3 Input clock selection for baud rate generator bit 3
|
|
BRGC0.MDL02 2 Input clock selection for baud rate generator bit 2
|
|
BRGC0.MDL01 1 Input clock selection for baud rate generator bit 1
|
|
BRGC0.MDL00 0 Input clock selection for baud rate generator bit 0
|
|
TXS0_RXB0 0xFFA3 Transmit shift / Receive buffer register
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
CSIM30 0xFFA8 Serial mode register 0
|
|
CSIM30.CSIE30 7 SIO30 operation enable/disable specification
|
|
CSIM30.MODE0 2 Transfer operation modes and flags
|
|
CSIM30.SCL301 1 Clock selection bit 1
|
|
CSIM30.SCL300 0 Clock selection bit 0
|
|
RESERVEDFFA9 0xFFA9 RESERVED
|
|
CSIM31 0xFFAA Serial mode register 1
|
|
CSIM31.CSIE31 7 Enable/disable specification for SIO31
|
|
CSIM31.MODE1 2 Transfer operation modes and flags
|
|
CSIM31.SCL311 1 Clock selection bit 1
|
|
CSIM31.SCL310 0 Clock selection bit 0
|
|
SIO31 0xFFAB Serial I/O shift register 31
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CANC 0xFFB0 CAN control register
|
|
CANC.RxF 7 Reception Flag
|
|
CANC.TxF 6 Transmission Flag
|
|
CANC.SOFE 4 Start of Frame Enable
|
|
CANC.SOFSEL 3 Start of Frame Output Function Select
|
|
CANC.SLEEP 2 Sleep/Stop Request for CAN protocol
|
|
CANC.STOP 1 Stop Mode Selection
|
|
CANC.INIT 0 Initialize
|
|
TCR 0xFFB1 Transmit control register
|
|
TCR.TXP 7 Transmission Priority
|
|
TCR.TXC1 5 Transmission Complete Flag bit 1
|
|
TCR.TXC0 4 Transmission Complete Flag bit 0
|
|
TCR.TXA1 3 Transmission Abort Flag bit 1
|
|
TCR.TXA0 2 Transmission Abort Flag bit 0
|
|
TCR.TXRQ1 1 Transmission Request Flag bit 1
|
|
TCR.TXRQ0 0 Transmission Request Flag bit 0
|
|
RMES 0xFFB2 Received message register
|
|
RMES.DN7 7 Data New Bit for Message 7
|
|
RMES.DN6 6 Data New Bit for Message 6
|
|
RMES.DN5 5 Data New Bit for Message 5
|
|
RMES.DN4 4 Data New Bit for Message 4
|
|
RMES.DN3 3 Data New Bit for Message 3
|
|
RMES.DN2 2 Data New Bit for Message 2
|
|
RMES.DN1 1 Data New Bit for Message 1
|
|
RMES.DN0 0 Data New Bit for Message 0
|
|
REDEF 0xFFB3 Redefinition control register
|
|
REDEF.DEF 7 Redefine Permission Bit
|
|
REDEF.SEL3 3 Buffer selection bit 3
|
|
REDEF.SEL2 2 Buffer selection bit 2
|
|
REDEF.SEL1 1 Buffer selection bit 1
|
|
REDEF.SEL0 0 Buffer selection bit 0
|
|
CANES 0xFFB4 CAN error status register
|
|
CANES.BOFF 7 Bus Off Flag
|
|
CANES.RECS 6 Reception error counter status
|
|
CANES.TECS 5 Transmission error counter status
|
|
CANES.INITSTATE 3 INIT accepted
|
|
CANES.VALID 2 Valid protocol activity detected
|
|
CANES.WAKE 1 Wakeup Condition
|
|
CANES.OVER 0 Overrun Condition
|
|
TEC 0xFFB5 Transmit error counter
|
|
TEC.TEC7 7
|
|
TEC.TEC6 6
|
|
TEC.TEC5 5
|
|
TEC.TEC4 4
|
|
TEC.TEC3 3
|
|
TEC.TEC2 2
|
|
TEC.TEC1 1
|
|
TEC.TEC0 0
|
|
REC 0xFFB6 Receive error counter
|
|
REC.REC7 7
|
|
REC.REC6 6
|
|
REC.REC5 5
|
|
REC.REC4 4
|
|
REC.REC3 3
|
|
REC.REC2 2
|
|
REC.REC1 1
|
|
REC.REC0 0
|
|
MCNT 0xFFB7 Message count register
|
|
MCNT.CADD1 7 DCAN Address Definition bit 1
|
|
MCNT.CADD0 6 DCAN Address Definition bit 0
|
|
MCNT.MCNT4 4 Receive Message Count bit 4
|
|
MCNT.MCNT3 3 Receive Message Count bit 3
|
|
MCNT.MCNT2 2 Receive Message Count bit 2
|
|
MCNT.MCNT1 1 Receive Message Count bit 1
|
|
MCNT.MCNT0 0 Receive Message Count bit 0
|
|
BRPRS 0xFFB8 Bit rate prescaler
|
|
BRPRS.PRM1 7 Input Clock Selector for DCAN Clock bit 1
|
|
BRPRS.PRM0 6 Input Clock Selector for DCAN Clock bit 0
|
|
BRPRS.BRPRS5 5 Bit Rate Prescaler bit 5
|
|
BRPRS.BRPRS4 4 Bit Rate Prescaler bit 4
|
|
BRPRS.BRPRS3 3 Bit Rate Prescaler bit 3
|
|
BRPRS.BRPRS2 2 Bit Rate Prescaler bit 2
|
|
BRPRS.BRPRS1 1 Bit Rate Prescaler bit 1
|
|
BRPRS.BRPRS0 0 Bit Rate Prescaler bit 0
|
|
SYNC0 0xFFB9 Synchronous control register 0
|
|
SYNC0.SPT2 7 Sample Point Position bit 2
|
|
SYNC0.SPT1 6 Sample Point Position bit 1
|
|
SYNC0.SPT0 5 Sample Point Position bit 0
|
|
SYNC0.DBT4 4 Data Bit Time bit 4
|
|
SYNC0.DBT3 3 Data Bit Time bit 3
|
|
SYNC0.DBT2 2 Data Bit Time bit 2
|
|
SYNC0.DBT1 1 Data Bit Time bit 1
|
|
SYNC0.DBT0 0 Data Bit Time bit 0
|
|
SYNC1 0xFFBA Synchronous control register 1
|
|
SYNC1.SOFC 6 Start of Frame Control
|
|
SYNC1.SAMP 5 Bit Sampling
|
|
SYNC1.RXONLY 4 Receive Only Operation
|
|
SYNC1.SJW1 3 Synchronisation Jump Width bit 1
|
|
SYNC1.SJW0 2 Synchronisation Jump Width bit 0
|
|
SYNC1.SPT4 1 Sample Point Position bit 4
|
|
SYNC1.SPT3 0 Sample Point Position bit 3
|
|
MASKC 0xFFBB Mask control register
|
|
MASKC.GLOBAL 2 Enable Global Mask
|
|
MASKC.MSK1 1 Mask 1 Enable
|
|
MASKC.MSK0 0 Mask 0 Enable
|
|
RESERVEDFFBC 0xFFBC RESERVED
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
SGCR 0xFFC0 Sound generator control register
|
|
SGCR.TCE 7 Sound Generator Output Selection
|
|
SGCR.SGOB 3 Sound Generator Output Selection
|
|
SGCR.SGCL2 2 5-Bit Counter Input Frequency fSG2 Selection bit 2
|
|
SGCR.SGCL1 1 5-Bit Counter Input Frequency fSG2 Selection bit 1
|
|
SGCR.SGCL0 0 Sound Generator Input Frequency Selection
|
|
SGAM 0xFFC1 Sound generator amplitude control register
|
|
SGAM.SGAM6 6 Amplitude bit 6
|
|
SGAM.SGAM5 5 Amplitude bit 5
|
|
SGAM.SGAM4 4 Amplitude bit 4
|
|
SGAM.SGAM3 3 Amplitude bit 3
|
|
SGAM.SGAM2 2 Amplitude bit 2
|
|
SGAM.SGAM1 1 Amplitude bit 1
|
|
SGAM.SGAM0 0 Amplitude bit 0
|
|
SGBR 0xFFC2 Sound generator buzzer control register
|
|
SGBR.SGBR3 3 Buzzer Output Frequency bit 3
|
|
SGBR.SGBR2 2 Buzzer Output Frequency bit 2
|
|
SGBR.SGBR1 1 Buzzer Output Frequency bit 1
|
|
SGBR.SGBR0 0 Buzzer Output Frequency bit 0
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1H 0xFFE3 Interrupt request flag register 1H
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0H 0xFFE5 Interrupt mask flag register 1L
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1H 0xFFE7 Interrupt mask flag register 1H
|
|
PR0L 0xFFE8 Priority order special flag 0L
|
|
PR0H 0xFFE9 Priority order special flag 0H
|
|
PR1L 0xFFEA Priority order special flag 1L
|
|
PR1H 0xFFEB Priority order special flag 1H
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM size selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM size selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM size selection bit 0
|
|
IMS.ROM3 3 Internal ROM size selection bit 3
|
|
IMS.ROM2 2 Internal ROM size selection bit 2
|
|
IMS.ROM1 1 Internal ROM size selection bit 1
|
|
IMS.ROM0 0 Internal ROM size selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory expansion wait register
|
|
MM.PW0 4 Wait Control
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Watchdog Timer Operation Mode Selection
|
|
WDTM.WDTM4 4 Watchdog Timer Operation Mode Selection bit 4
|
|
WDTM.WDTM3 3 Watchdog Timer Operation Mode Selection bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time register
|
|
OSTS.OSTS2 2 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 2
|
|
OSTS.OSTS1 1 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 1
|
|
OSTS.OSTS0 0 Selection of Oscillation Stabilization Time when STOP Mode is Released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.MCC 7 Main System Clock Oscillation Control
|
|
PCC.CLS 5 CPU Clock Status
|
|
PCC.CSS 4 CSS - CPU Clock Selection
|
|
PCC.PCC2 2 PCC2 - CPU Clock Selection
|
|
PCC.PCC1 1 PCC1 - CPU Clock Selection
|
|
PCC.PCC0 0 PCC0 - CPU Clock Selection
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780982
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x4000 Internal ROM
|
|
area DATA EXT_MEM 0x4000:0x4100 External memory
|
|
area BSS RESERVED 0x4100:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTP7_ 0x0014 INTP7
|
|
interrupt INTTM7_ 0x0016 INTTM7
|
|
interrupt INTTM000_ 0x0018 INTTM000
|
|
interrupt INTTM010_ 0x001A INTTM010
|
|
interrupt INTTM001_ 0x001C INTTM001
|
|
interrupt INTTM011_ 0x001E INTTM011
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTSR1_ 0x0026 INTSR1
|
|
interrupt INTST1_ 0x0028 INTST1
|
|
interrupt INTTM50_ 0x002A INTTM50
|
|
interrupt INTTM51_ 0x002C INTTM51
|
|
interrupt INTTM52_ 0x002E INTTM52
|
|
interrupt INTCSI3_ 0x0030 INTCSI3
|
|
interrupt INTAD0_ 0x0032 INTAD0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
TM52 0xFF07 8-bit timer counter 52
|
|
BFCM0 0xFF08 10-bit buffer register 0
|
|
BFCM1 0xFF0A 10-bit buffer register 1
|
|
BFCM2 0xFF0C 10-bit buffer register 2
|
|
BFCM3 0xFF0E 10-bit buffer register 3
|
|
TM00 0xFF10 16-bit timer counter 00
|
|
TM01 0xFF12 16-bit timer counter 01
|
|
TM50 0xFF14 8-bit timer counter 50
|
|
TM51 0xFF15 8-bit timer counter 51
|
|
CR50 0xFF16 8-bit compare register 50
|
|
CR51 0xFF17 8-bit compare register 51
|
|
ADCR0 0xFF18 A/D conversion result register 0
|
|
TXS00_RXB00 0xFF1A Transmit shift / Receive buffer register 0
|
|
TXS01_RXB01 0xFF1B Transmit shift / Receive buffer register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO3 0xFF1F Serial I/O shift register 3
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 Selects I/O mode of P03 pin
|
|
PM0.PM02 2 Selects I/O mode of P02 pin
|
|
PM0.PM01 1 Selects I/O mode of P01 pin
|
|
PM0.PM00 0 Selects I/O mode of P00 pin
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 Selects I/O mode of P26 pin
|
|
PM2.PM25 5 Selects I/O mode of P25 pin
|
|
PM2.PM24 4 Selects I/O mode of P24 pin
|
|
PM2.PM23 3 Selects I/O mode of P23 pin
|
|
PM2.PM22 2 Selects I/O mode of P22 pin
|
|
PM2.PM21 1 Selects I/O mode of P21 pin
|
|
PM2.PM20 0 Selects I/O mode of P20 pin
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 Selects I/O mode of P37 pin
|
|
PM3.PM36 6 Selects I/O mode of P36 pin
|
|
PM3.PM35 5 Selects I/O mode of P35 pin
|
|
PM3.PM34 4 Selects I/O mode of P34 pin
|
|
PM3.PM33 3 Selects I/O mode of P33 pin
|
|
PM3.PM32 2 Selects I/O mode of P32 pin
|
|
PM3.PM31 1 Selects I/O mode of P31 pin
|
|
PM3.PM30 0 Selects I/O mode of P30 pin
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 Selects I/O mode of P47 pin
|
|
PM4.PM46 6 Selects I/O mode of P46 pin
|
|
PM4.PM45 5 Selects I/O mode of P45 pin
|
|
PM4.PM44 4 Selects I/O mode of P44 pin
|
|
PM4.PM43 3 Selects I/O mode of P43 pin
|
|
PM4.PM42 2 Selects I/O mode of P42 pin
|
|
PM4.PM41 1 Selects I/O mode of P41 pin
|
|
PM4.PM40 0 Selects I/O mode of P40 pin
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 Selects I/O mode of P57 pin
|
|
PM5.PM56 6 Selects I/O mode of P56 pin
|
|
PM5.PM55 5 Selects I/O mode of P55 pin
|
|
PM5.PM54 4 Selects I/O mode of P54 pin
|
|
PM5.PM53 3 Selects I/O mode of P53 pin
|
|
PM5.PM52 2 Selects I/O mode of P52 pin
|
|
PM5.PM51 1 Selects I/O mode of P51 pin
|
|
PM5.PM50 0 Selects I/O mode of P50 pin
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 Selects I/O mode of P67 pin
|
|
PM6.PM66 6 Selects I/O mode of P66 pin
|
|
PM6.PM65 5 Selects I/O mode of P65 pin
|
|
PM6.PM64 4 Selects I/O mode of P64 pin
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 Selects internal pull-up resistor of P03 pin
|
|
PU0.PU02 2 Selects internal pull-up resistor of P02 pin
|
|
PU0.PU01 1 Selects internal pull-up resistor of P01 pin
|
|
PU0.PU00 0 Selects internal pull-up resistor of P00 pin
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU26 6 Selects internal pull-up resistor of P26 pin
|
|
PU2.PU25 5 Selects internal pull-up resistor of P25 pin
|
|
PU2.PU24 4 Selects internal pull-up resistor of P24 pin
|
|
PU2.PU23 3 Selects internal pull-up resistor of P23 pin
|
|
PU2.PU22 2 Selects internal pull-up resistor of P22 pin
|
|
PU2.PU21 1 Selects internal pull-up resistor of P21 pin
|
|
PU2.PU20 0 Selects internal pull-up resistor of P20 pin
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 Selects internal pull-up resistor of P37 pin
|
|
PU3.PU36 6 Selects internal pull-up resistor of P36 pin
|
|
PU3.PU35 5 Selects internal pull-up resistor of P35 pin
|
|
PU3.PU34 4 Selects internal pull-up resistor of P34 pin
|
|
PU3.PU33 3 Selects internal pull-up resistor of P33 pin
|
|
PU3.PU32 2 Selects internal pull-up resistor of P32 pin
|
|
PU3.PU31 1 Selects internal pull-up resistor of P31 pin
|
|
PU3.PU30 0 Selects internal pull-up resistor of P30 pin
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 Selects internal pull-up resistor of P47 pin
|
|
PU4.PU46 6 Selects internal pull-up resistor of P46 pin
|
|
PU4.PU45 5 Selects internal pull-up resistor of P45 pin
|
|
PU4.PU44 4 Selects internal pull-up resistor of P44 pin
|
|
PU4.PU43 3 Selects internal pull-up resistor of P43 pin
|
|
PU4.PU42 2 Selects internal pull-up resistor of P42 pin
|
|
PU4.PU41 1 Selects internal pull-up resistor of P41 pin
|
|
PU4.PU40 0 Selects internal pull-up resistor of P40 pin
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 Selects internal pull-up resistor of P57 pin
|
|
PU5.PU56 6 Selects internal pull-up resistor of P56 pin
|
|
PU5.PU55 5 Selects internal pull-up resistor of P55 pin
|
|
PU5.PU54 4 Selects internal pull-up resistor of P54 pin
|
|
PU5.PU53 3 Selects internal pull-up resistor of P53 pin
|
|
PU5.PU52 2 Selects internal pull-up resistor of P52 pin
|
|
PU5.PU51 1 Selects internal pull-up resistor of P51 pin
|
|
PU5.PU50 0 Selects internal pull-up resistor of P50 pin
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 Selects internal pull-up resistor of P67 pin
|
|
PU6.PU66 6 Selects internal pull-up resistor of P66 pin
|
|
PU6.PU65 5 Selects internal pull-up resistor of P65 pin
|
|
PU6.PU64 4 Selects internal pull-up resistor of P64 pin
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Watchdog timer/interval timer overflow time selection bit 2
|
|
WDCS.WDCS1 1 Watchdog timer/interval timer overflow time selection bit 1
|
|
WDCS.WDCS0 0 Watchdog timer/interval timer overflow time selection bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory extension mode register
|
|
MEM.MEM2 2 Single-chip/memory expansion mode selection bit 2
|
|
MEM.MEM1 1 Single-chip/memory expansion mode selection bit 1
|
|
MEM.MEM0 0 Single-chip/memory expansion mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC003 3
|
|
TMC00.TMC002 2
|
|
TMC00.TMC001 1
|
|
TMC00.OVF00 0
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES101 7 TI010 valid edge selection bit 1
|
|
PRM00.ES100 6 TI010 valid edge selection bit 0
|
|
PRM00.ES001 5 TI000 valid edge selection bit 1
|
|
PRM00.ES000 4 TI000 valid edge selection bit 0
|
|
PRM00.PRM001 1 Count clock selection bit 1
|
|
PRM00.PRM000 0 Count clock selection bit 0
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC002 2 CR010 operating mode selection
|
|
CRC00.CRC001 1 CR000 capture trigger selection
|
|
CRC00.CRC000 0 CR000 operating mode selection
|
|
TOC00 0xFF63 Timer output control register 00
|
|
TOC00.TOC004 4 Timer output F/F control by match of CR010 and TM00
|
|
TOC00.LVS00 3 LVS00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.LVR00 2 LVR00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.TOC001 1 Timer output F/F control by match of CR000 and TM00
|
|
TOC00.TOE00 0 16-bit timer/event counter 00 timer output control
|
|
CR000 0xFF64 16-bit capture/compare register 000
|
|
CR010 0xFF66 16-bit capture/compare register 010
|
|
TMC01 0xFF68 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.TMC010 0
|
|
PRM01 0xFF69 Prescaler mode register 01
|
|
PRM01.ES111 7 TI011 valid edge selection bit 1
|
|
PRM01.ES110 6 TI011 valid edge selection bit 0
|
|
PRM01.ES011 5 TI001 valid edge selection bit 1
|
|
PRM01.ES010 4 TI001 valid edge selection bit 0
|
|
PRM01.PRM011 1 Count clock selection bit 1
|
|
PRM01.PRM010 0 Count clock selection bit 0
|
|
CRC01 0xFF6A Capture/compare control register 01
|
|
CRC01.CRC012 2 CR011 operating mode selection
|
|
CRC01.CRC011 1 CR001 capture trigger selection
|
|
CRC01.CRC010 0 CR001 operating mode selection
|
|
TOC01 0xFF6B Timer output control register 01
|
|
TOC01.TOC014 4 Timer output F/F control by match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.LVR01 2 LVR01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.TOC011 1 Timer output F/F control by match of CR001 and TM01
|
|
TOC01.TOE01 0 16-bit timer/event counter 01 timer output control
|
|
CR001 0xFF6C 16-bit capture/compare register 001
|
|
CR011 0xFF6E 16-bit capture/compare register 011
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control of 8-bit timer/event counter 50
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control of 8-bit timer/event counter 51
|
|
TCL51 0xFF75 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operating mode selection
|
|
TMC52.TMC524 4 Single mode/cascade mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.TMC521 1
|
|
TMC52.TOE52 0 Timer output control of 8-bit timer/event counter 52
|
|
TCL52 0xFF79 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
CR52 0xFF7A 8-bit compare register 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
EGP5 0xFF7C External interrupt rising edge enable register 5
|
|
EGP5.EGP57 7 Valid edge of INTP7 pin
|
|
EGP5.EGP56 6 Valid edge of INTP6 pin
|
|
EGP5.EGP55 5 Valid edge of INTP5 pin
|
|
EGP5.EGP54 4 Valid edge of INTP4 pin
|
|
EGN5 0xFF7D External interrupt falling edge enable register 5
|
|
EGN5.EGN57 7 Valid edge of INTP7 pin
|
|
EGN5.EGN56 6 Valid edge of INTP6 pin
|
|
EGN5.EGN55 5 Valid edge of INTP5 pin
|
|
EGN5.EGN54 4 Valid edge of INTP4 pin
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 A/D conversion time selection bit 2
|
|
ADM0.FR01 4 A/D conversion time selection bit 1
|
|
ADM0.FR00 3 A/D conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal valid edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal valid edge specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RTBL00 0xFF84 Real-time output buffer register 0L
|
|
RTBH00 0xFF85 Real-time output buffer register 0H
|
|
RTPM00 0xFF86 Real-time output port mode register 0
|
|
RTPM00.RTPM007 7 Real-time output port selection bit 7
|
|
RTPM00.RTPM006 6 Real-time output port selection bit 6
|
|
RTPM00.RTPM005 5 Real-time output port selection bit 5
|
|
RTPM00.RTPM004 4 Real-time output port selection bit 4
|
|
RTPM00.RTPM003 3 Real-time output port selection bit 3
|
|
RTPM00.RTPM002 2 Real-time output port selection bit 2
|
|
RTPM00.RTPM001 1 Real-time output port selection bit 1
|
|
RTPM00.RTPM000 0 Real-time output port selection bit 0
|
|
RTPC00 0xFF87 Real-time output port control register 0
|
|
RTPC00.RTPOE00 7 Real-time output port operation control
|
|
RTPC00.RTPEG00 6 INTP2 valid edge specification
|
|
RTPC00.BYTE00 5 Real-time output port operation mode
|
|
RTPC00.EXTR00 4 Real-time output control by INTP2
|
|
FLPMC 0xFF89 Flash programming mode control register
|
|
FLPMC.VPP 2 VPP pin voltage status
|
|
FLPMC.FLSPM0 0 Operation mode selection
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
TMC7 0xFF90 Inverter timer control register 7
|
|
TMC7.CE7 7 TM7, DTM0 to DTM2, RTM0 operation control
|
|
TMC7.TCL72 5 Count clock selection bit 2
|
|
TMC7.TCL71 4 Count clock selection bit 1
|
|
TMC7.TCL70 3 Count clock selection bit 0
|
|
TMC7.IDEV2 2 INTTM7 occurrence frequency selection bit 2
|
|
TMC7.IDEV1 1 INTTM7 occurrence frequency selection bit 1
|
|
TMC7.IDEV0 0 INTTM7 occurrence frequency selection bit 0
|
|
TMM7 0xFF91 Inverter timer mode register 7
|
|
TMM7.PNOFFB 4 Control status flag of TM7 output to TO70 to TO75
|
|
TMM7.ALV 3 TO70 to TO75 output active level specification
|
|
TMM7.TOEDG 2 TOFF7 valid edge specification
|
|
TMM7.TOSPP 1 TO70 to TO75 output stop control by valid edge
|
|
TMM7.TOSPW 0 TO70 to TO75 output stop control by INTWDT
|
|
CM0 0xFF92 10-bit compare register 0
|
|
CM1 0xFF94 10-bit compare register 1
|
|
CM2 0xFF96 10-bit compare register 2
|
|
CM3 0xFF98 10-bit compare register 3
|
|
DTIME 0xFF9A Dead time reload register
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RTBL01 0xFF9C Real-time output buffer register 1L
|
|
RTBH01 0xFF9D Real-time output buffer register 1H
|
|
RTPM01 0xFF9E Real-time output port mode register 1
|
|
RTPM01.RTPM015 5 Real-time output port selection bit 5
|
|
RTPM01.RTPM014 4 Real-time output port selection bit 4
|
|
RTPM01.RTPM013 3 Real-time output port selection bit 3
|
|
RTPM01.RTPM012 2 Real-time output port selection bit 2
|
|
RTPM01.RTPM011 1 Real-time output port selection bit 1
|
|
RTPM01.RTPM010 0 Real-time output port selection bit 0
|
|
RTPC01 0xFF9F Real-time output port control register 1
|
|
RTPC01.RTPOE01 7 Real-time output port operation control
|
|
RTPC01.BYTE01 5 Real-time output port operation mode
|
|
ASIM00 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM00.TXE00 7
|
|
ASIM00.RXE00 6
|
|
ASIM00.PS001 5 Parity bit specification bit 1
|
|
ASIM00.PS000 4 Parity bit specification bit 0
|
|
ASIM00.CL00 3 Character length specification
|
|
ASIM00.SL00 2 Transmit data stop bit length specification
|
|
ASIM00.ISRM00 1 Reception end interrupt control on occurrence of error
|
|
ASIM00.IRDAM00 0 Infrared data transfer mode operation specification
|
|
ASIS00 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS00.PE00 2 Parity error flag
|
|
ASIS00.FE00 1 Framing error flag
|
|
ASIS00.OVE00 0 Overrun error flag
|
|
BRGC00 0xFFA2 Baud rate generator control register 0
|
|
BRGC00.TPS002 6 5-bit counter source clock selection bit 2
|
|
BRGC00.TPS001 5 5-bit counter source clock selection bit 1
|
|
BRGC00.TPS000 4 5-bit counter source clock selection bit 0
|
|
BRGC00.MDL003 3 Baud rate generator input clock selection bit 3
|
|
BRGC00.MDL002 2 Baud rate generator input clock selection bit 2
|
|
BRGC00.MDL001 1 Baud rate generator input clock selection bit 1
|
|
BRGC00.MDL000 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
ASIM01 0xFFA8 Asynchronous serial interface mode register 1
|
|
ASIM01.TXE01 7
|
|
ASIM01.RXE01 6
|
|
ASIM01.PS011 5 Parity bit specification bit 1
|
|
ASIM01.PS010 4 Parity bit specification bit 0
|
|
ASIM01.CL01 3 Character length specification
|
|
ASIM01.SL01 2 Transmit data stop bit length specification
|
|
ASIS01 0xFFA9 Asynchronous serial interface status register 1
|
|
ASIS01.PE01 2 Parity error flag
|
|
ASIS01.FE01 1 Framing error flag
|
|
ASIS01.OVE01 0 Overrun error flag
|
|
BRGC01 0xFFAA Baud rate generator control register 1
|
|
BRGC01.TPS012 6 5-bit counter source clock selection bit 2
|
|
BRGC01.TPS011 5 5-bit counter source clock selection bit 1
|
|
BRGC01.TPS010 4 5-bit counter source clock selection bit 0
|
|
BRGC01.MDL013 3 Baud rate generator input clock selection bit 3
|
|
BRGC01.MDL012 2 Baud rate generator input clock selection bit 2
|
|
BRGC01.MDL011 1 Baud rate generator input clock selection bit 1
|
|
BRGC01.MDL010 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM3 0xFFB0 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
DCCTL0 0xFFB8 DC control register 0
|
|
DCCTL0.DCEN0 7 Output operation specification
|
|
DCCTL0.PWMCH0 6 PWM modulation specification
|
|
DCCTL0.PWMCL0 5 PWM modulation specification
|
|
DCCTL0.INV0 4 Output waveform specification
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
DCCTL1 0xFFBC DC control register 1
|
|
DCCTL1.DCEN1 7 Output operation specification
|
|
DCCTL1.PWMCH1 6 PWM modulation specification
|
|
DCCTL1.PWMCL1 5 PWM modulation specification
|
|
DCCTL1.INV1 4 Output waveform specification
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.TMIF011 5 TMIF011 - Interrupt request flag
|
|
IF0H.TMIF001 4 TMIF001 - Interrupt request flag
|
|
IF0H.TMIF010 3 TMIF010 - Interrupt request flag
|
|
IF0H.TMIF000 2 TMIF000 - Interrupt request flag
|
|
IF0H.TMIF7 1 TMIF7 - Interrupt request flag
|
|
IF0H.PIF7 0 PIF7 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 7 ADIF0 - Interrupt request flag
|
|
IF1L.CSIIF3 6 CSIIF3 - Interrupt request flag
|
|
IF1L.TMIF52 5 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 4 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 3 TMIF50 - Interrupt request flag
|
|
IF1L.STIF1 2 STIF1 - Interrupt request flag
|
|
IF1L.SRIF1 1 SRIF1 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE1 0xFFE1 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt servicing control
|
|
MK0H.TMMK011 5 TMMK011 - Interrupt servicing control
|
|
MK0H.TMMK001 4 TMMK001 - Interrupt servicing control
|
|
MK0H.TMMK010 3 TMMK010 - Interrupt servicing control
|
|
MK0H.TMMK000 2 TMMK000 - Interrupt servicing control
|
|
MK0H.TMMK7 1 TMMK7 - Interrupt servicing control
|
|
MK0H.PMK7 0 PMK7 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 7 ADMK0 - Interrupt servicing control
|
|
MK1L.CSIMK3 6 CSIMK3 - Interrupt servicing control
|
|
MK1L.TMMK52 5 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 4 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 3 TMMK50 - Interrupt servicing control
|
|
MK1L.STMK1 2 STMK1 - Interrupt servicing control
|
|
MK1L.SRMK1 1 SRMK1 - Interrupt servicing control
|
|
MK1L.STMK0 0 STMK0 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority level selection
|
|
PR0H.TMPR011 5 TMPR011 - Priority level selection
|
|
PR0H.TMPR001 4 TMPR001 - Priority level selection
|
|
PR0H.TMPR010 3 TMPR010 - Priority level selection
|
|
PR0H.TMPR000 2 TMPR000 - Priority level selection
|
|
PR0H.TMPR7 1 TMPR7 - Priority level selection
|
|
PR0H.PPR7 0 PPR7 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.ADPR0 7 ADPR0 - Priority level selection
|
|
PR1L.CSIPR3 6 CSIPR3 - Priority level selection
|
|
PR1L.TMPR52 5 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 4 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 3 TMPR50 - Priority level selection
|
|
PR1L.STPR1 2 STPR1 - Priority level selection
|
|
PR1L.SRPR1 1 SRPR1 - Priority level selection
|
|
PR1L.STPR0 0 STPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory extension wait setting register
|
|
MM.PW1 5 Wait state control bit 1
|
|
MM.PW0 4 Wait state control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selection of watchdog timer operation
|
|
WDTM.WDTM4 4 Selection of operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selection of operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time when STOP mode is released bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time when STOP mode is released bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time when STOP mode is released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU cIock bit 2
|
|
PCC.PCC1 1 Selects CPU cIock bit 1
|
|
PCC.PCC0 0 Selects CPU cIock bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780982_A
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD780983
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x6000 Internal ROM
|
|
area DATA EXT_MEM 0x6000:0x6100 External memory
|
|
area BSS RESERVED 0x6100:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTP7_ 0x0014 INTP7
|
|
interrupt INTTM7_ 0x0016 INTTM7
|
|
interrupt INTTM000_ 0x0018 INTTM000
|
|
interrupt INTTM010_ 0x001A INTTM010
|
|
interrupt INTTM001_ 0x001C INTTM001
|
|
interrupt INTTM011_ 0x001E INTTM011
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTSR1_ 0x0026 INTSR1
|
|
interrupt INTST1_ 0x0028 INTST1
|
|
interrupt INTTM50_ 0x002A INTTM50
|
|
interrupt INTTM51_ 0x002C INTTM51
|
|
interrupt INTTM52_ 0x002E INTTM52
|
|
interrupt INTCSI3_ 0x0030 INTCSI3
|
|
interrupt INTAD0_ 0x0032 INTAD0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
TM52 0xFF07 8-bit timer counter 52
|
|
BFCM0 0xFF08 10-bit buffer register 0
|
|
BFCM1 0xFF0A 10-bit buffer register 1
|
|
BFCM2 0xFF0C 10-bit buffer register 2
|
|
BFCM3 0xFF0E 10-bit buffer register 3
|
|
TM00 0xFF10 16-bit timer counter 00
|
|
TM01 0xFF12 16-bit timer counter 01
|
|
TM50 0xFF14 8-bit timer counter 50
|
|
TM51 0xFF15 8-bit timer counter 51
|
|
CR50 0xFF16 8-bit compare register 50
|
|
CR51 0xFF17 8-bit compare register 51
|
|
ADCR0 0xFF18 A/D conversion result register 0
|
|
TXS00_RXB00 0xFF1A Transmit shift / Receive buffer register 0
|
|
TXS01_RXB01 0xFF1B Transmit shift / Receive buffer register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO3 0xFF1F Serial I/O shift register 3
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 Selects I/O mode of P03 pin
|
|
PM0.PM02 2 Selects I/O mode of P02 pin
|
|
PM0.PM01 1 Selects I/O mode of P01 pin
|
|
PM0.PM00 0 Selects I/O mode of P00 pin
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 Selects I/O mode of P26 pin
|
|
PM2.PM25 5 Selects I/O mode of P25 pin
|
|
PM2.PM24 4 Selects I/O mode of P24 pin
|
|
PM2.PM23 3 Selects I/O mode of P23 pin
|
|
PM2.PM22 2 Selects I/O mode of P22 pin
|
|
PM2.PM21 1 Selects I/O mode of P21 pin
|
|
PM2.PM20 0 Selects I/O mode of P20 pin
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 Selects I/O mode of P37 pin
|
|
PM3.PM36 6 Selects I/O mode of P36 pin
|
|
PM3.PM35 5 Selects I/O mode of P35 pin
|
|
PM3.PM34 4 Selects I/O mode of P34 pin
|
|
PM3.PM33 3 Selects I/O mode of P33 pin
|
|
PM3.PM32 2 Selects I/O mode of P32 pin
|
|
PM3.PM31 1 Selects I/O mode of P31 pin
|
|
PM3.PM30 0 Selects I/O mode of P30 pin
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 Selects I/O mode of P47 pin
|
|
PM4.PM46 6 Selects I/O mode of P46 pin
|
|
PM4.PM45 5 Selects I/O mode of P45 pin
|
|
PM4.PM44 4 Selects I/O mode of P44 pin
|
|
PM4.PM43 3 Selects I/O mode of P43 pin
|
|
PM4.PM42 2 Selects I/O mode of P42 pin
|
|
PM4.PM41 1 Selects I/O mode of P41 pin
|
|
PM4.PM40 0 Selects I/O mode of P40 pin
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 Selects I/O mode of P57 pin
|
|
PM5.PM56 6 Selects I/O mode of P56 pin
|
|
PM5.PM55 5 Selects I/O mode of P55 pin
|
|
PM5.PM54 4 Selects I/O mode of P54 pin
|
|
PM5.PM53 3 Selects I/O mode of P53 pin
|
|
PM5.PM52 2 Selects I/O mode of P52 pin
|
|
PM5.PM51 1 Selects I/O mode of P51 pin
|
|
PM5.PM50 0 Selects I/O mode of P50 pin
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 Selects I/O mode of P67 pin
|
|
PM6.PM66 6 Selects I/O mode of P66 pin
|
|
PM6.PM65 5 Selects I/O mode of P65 pin
|
|
PM6.PM64 4 Selects I/O mode of P64 pin
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 Selects internal pull-up resistor of P03 pin
|
|
PU0.PU02 2 Selects internal pull-up resistor of P02 pin
|
|
PU0.PU01 1 Selects internal pull-up resistor of P01 pin
|
|
PU0.PU00 0 Selects internal pull-up resistor of P00 pin
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU26 6 Selects internal pull-up resistor of P26 pin
|
|
PU2.PU25 5 Selects internal pull-up resistor of P25 pin
|
|
PU2.PU24 4 Selects internal pull-up resistor of P24 pin
|
|
PU2.PU23 3 Selects internal pull-up resistor of P23 pin
|
|
PU2.PU22 2 Selects internal pull-up resistor of P22 pin
|
|
PU2.PU21 1 Selects internal pull-up resistor of P21 pin
|
|
PU2.PU20 0 Selects internal pull-up resistor of P20 pin
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 Selects internal pull-up resistor of P37 pin
|
|
PU3.PU36 6 Selects internal pull-up resistor of P36 pin
|
|
PU3.PU35 5 Selects internal pull-up resistor of P35 pin
|
|
PU3.PU34 4 Selects internal pull-up resistor of P34 pin
|
|
PU3.PU33 3 Selects internal pull-up resistor of P33 pin
|
|
PU3.PU32 2 Selects internal pull-up resistor of P32 pin
|
|
PU3.PU31 1 Selects internal pull-up resistor of P31 pin
|
|
PU3.PU30 0 Selects internal pull-up resistor of P30 pin
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 Selects internal pull-up resistor of P47 pin
|
|
PU4.PU46 6 Selects internal pull-up resistor of P46 pin
|
|
PU4.PU45 5 Selects internal pull-up resistor of P45 pin
|
|
PU4.PU44 4 Selects internal pull-up resistor of P44 pin
|
|
PU4.PU43 3 Selects internal pull-up resistor of P43 pin
|
|
PU4.PU42 2 Selects internal pull-up resistor of P42 pin
|
|
PU4.PU41 1 Selects internal pull-up resistor of P41 pin
|
|
PU4.PU40 0 Selects internal pull-up resistor of P40 pin
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 Selects internal pull-up resistor of P57 pin
|
|
PU5.PU56 6 Selects internal pull-up resistor of P56 pin
|
|
PU5.PU55 5 Selects internal pull-up resistor of P55 pin
|
|
PU5.PU54 4 Selects internal pull-up resistor of P54 pin
|
|
PU5.PU53 3 Selects internal pull-up resistor of P53 pin
|
|
PU5.PU52 2 Selects internal pull-up resistor of P52 pin
|
|
PU5.PU51 1 Selects internal pull-up resistor of P51 pin
|
|
PU5.PU50 0 Selects internal pull-up resistor of P50 pin
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 Selects internal pull-up resistor of P67 pin
|
|
PU6.PU66 6 Selects internal pull-up resistor of P66 pin
|
|
PU6.PU65 5 Selects internal pull-up resistor of P65 pin
|
|
PU6.PU64 4 Selects internal pull-up resistor of P64 pin
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Watchdog timer/interval timer overflow time selection bit 2
|
|
WDCS.WDCS1 1 Watchdog timer/interval timer overflow time selection bit 1
|
|
WDCS.WDCS0 0 Watchdog timer/interval timer overflow time selection bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory extension mode register
|
|
MEM.MEM2 2 Single-chip/memory expansion mode selection bit 2
|
|
MEM.MEM1 1 Single-chip/memory expansion mode selection bit 1
|
|
MEM.MEM0 0 Single-chip/memory expansion mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC003 3
|
|
TMC00.TMC002 2
|
|
TMC00.TMC001 1
|
|
TMC00.OVF00 0
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES101 7 TI010 valid edge selection bit 1
|
|
PRM00.ES100 6 TI010 valid edge selection bit 0
|
|
PRM00.ES001 5 TI000 valid edge selection bit 1
|
|
PRM00.ES000 4 TI000 valid edge selection bit 0
|
|
PRM00.PRM001 1 Count clock selection bit 1
|
|
PRM00.PRM000 0 Count clock selection bit 0
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC002 2 CR010 operating mode selection
|
|
CRC00.CRC001 1 CR000 capture trigger selection
|
|
CRC00.CRC000 0 CR000 operating mode selection
|
|
TOC00 0xFF63 Timer output control register 00
|
|
TOC00.TOC004 4 Timer output F/F control by match of CR010 and TM00
|
|
TOC00.LVS00 3 LVS00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.LVR00 2 LVR00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.TOC001 1 Timer output F/F control by match of CR000 and TM00
|
|
TOC00.TOE00 0 16-bit timer/event counter 00 timer output control
|
|
CR000 0xFF64 16-bit capture/compare register 000
|
|
CR010 0xFF66 16-bit capture/compare register 010
|
|
TMC01 0xFF68 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.TMC010 0
|
|
PRM01 0xFF69 Prescaler mode register 01
|
|
PRM01.ES111 7 TI011 valid edge selection bit 1
|
|
PRM01.ES110 6 TI011 valid edge selection bit 0
|
|
PRM01.ES011 5 TI001 valid edge selection bit 1
|
|
PRM01.ES010 4 TI001 valid edge selection bit 0
|
|
PRM01.PRM011 1 Count clock selection bit 1
|
|
PRM01.PRM010 0 Count clock selection bit 0
|
|
CRC01 0xFF6A Capture/compare control register 01
|
|
CRC01.CRC012 2 CR011 operating mode selection
|
|
CRC01.CRC011 1 CR001 capture trigger selection
|
|
CRC01.CRC010 0 CR001 operating mode selection
|
|
TOC01 0xFF6B Timer output control register 01
|
|
TOC01.TOC014 4 Timer output F/F control by match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.LVR01 2 LVR01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.TOC011 1 Timer output F/F control by match of CR001 and TM01
|
|
TOC01.TOE01 0 16-bit timer/event counter 01 timer output control
|
|
CR001 0xFF6C 16-bit capture/compare register 001
|
|
CR011 0xFF6E 16-bit capture/compare register 011
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control of 8-bit timer/event counter 50
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control of 8-bit timer/event counter 51
|
|
TCL51 0xFF75 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operating mode selection
|
|
TMC52.TMC524 4 Single mode/cascade mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.TMC521 1
|
|
TMC52.TOE52 0 Timer output control of 8-bit timer/event counter 52
|
|
TCL52 0xFF79 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
CR52 0xFF7A 8-bit compare register 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
EGP5 0xFF7C External interrupt rising edge enable register 5
|
|
EGP5.EGP57 7 Valid edge of INTP7 pin
|
|
EGP5.EGP56 6 Valid edge of INTP6 pin
|
|
EGP5.EGP55 5 Valid edge of INTP5 pin
|
|
EGP5.EGP54 4 Valid edge of INTP4 pin
|
|
EGN5 0xFF7D External interrupt falling edge enable register 5
|
|
EGN5.EGN57 7 Valid edge of INTP7 pin
|
|
EGN5.EGN56 6 Valid edge of INTP6 pin
|
|
EGN5.EGN55 5 Valid edge of INTP5 pin
|
|
EGN5.EGN54 4 Valid edge of INTP4 pin
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 A/D conversion time selection bit 2
|
|
ADM0.FR01 4 A/D conversion time selection bit 1
|
|
ADM0.FR00 3 A/D conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal valid edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal valid edge specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RTBL00 0xFF84 Real-time output buffer register 0L
|
|
RTBH00 0xFF85 Real-time output buffer register 0H
|
|
RTPM00 0xFF86 Real-time output port mode register 0
|
|
RTPM00.RTPM007 7 Real-time output port selection bit 7
|
|
RTPM00.RTPM006 6 Real-time output port selection bit 6
|
|
RTPM00.RTPM005 5 Real-time output port selection bit 5
|
|
RTPM00.RTPM004 4 Real-time output port selection bit 4
|
|
RTPM00.RTPM003 3 Real-time output port selection bit 3
|
|
RTPM00.RTPM002 2 Real-time output port selection bit 2
|
|
RTPM00.RTPM001 1 Real-time output port selection bit 1
|
|
RTPM00.RTPM000 0 Real-time output port selection bit 0
|
|
RTPC00 0xFF87 Real-time output port control register 0
|
|
RTPC00.RTPOE00 7 Real-time output port operation control
|
|
RTPC00.RTPEG00 6 INTP2 valid edge specification
|
|
RTPC00.BYTE00 5 Real-time output port operation mode
|
|
RTPC00.EXTR00 4 Real-time output control by INTP2
|
|
FLPMC 0xFF89 Flash programming mode control register
|
|
FLPMC.VPP 2 VPP pin voltage status
|
|
FLPMC.FLSPM0 0 Operation mode selection
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
TMC7 0xFF90 Inverter timer control register 7
|
|
TMC7.CE7 7 TM7, DTM0 to DTM2, RTM0 operation control
|
|
TMC7.TCL72 5 Count clock selection bit 2
|
|
TMC7.TCL71 4 Count clock selection bit 1
|
|
TMC7.TCL70 3 Count clock selection bit 0
|
|
TMC7.IDEV2 2 INTTM7 occurrence frequency selection bit 2
|
|
TMC7.IDEV1 1 INTTM7 occurrence frequency selection bit 1
|
|
TMC7.IDEV0 0 INTTM7 occurrence frequency selection bit 0
|
|
TMM7 0xFF91 Inverter timer mode register 7
|
|
TMM7.PNOFFB 4 Control status flag of TM7 output to TO70 to TO75
|
|
TMM7.ALV 3 TO70 to TO75 output active level specification
|
|
TMM7.TOEDG 2 TOFF7 valid edge specification
|
|
TMM7.TOSPP 1 TO70 to TO75 output stop control by valid edge
|
|
TMM7.TOSPW 0 TO70 to TO75 output stop control by INTWDT
|
|
CM0 0xFF92 10-bit compare register 0
|
|
CM1 0xFF94 10-bit compare register 1
|
|
CM2 0xFF96 10-bit compare register 2
|
|
CM3 0xFF98 10-bit compare register 3
|
|
DTIME 0xFF9A Dead time reload register
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RTBL01 0xFF9C Real-time output buffer register 1L
|
|
RTBH01 0xFF9D Real-time output buffer register 1H
|
|
RTPM01 0xFF9E Real-time output port mode register 1
|
|
RTPM01.RTPM015 5 Real-time output port selection bit 5
|
|
RTPM01.RTPM014 4 Real-time output port selection bit 4
|
|
RTPM01.RTPM013 3 Real-time output port selection bit 3
|
|
RTPM01.RTPM012 2 Real-time output port selection bit 2
|
|
RTPM01.RTPM011 1 Real-time output port selection bit 1
|
|
RTPM01.RTPM010 0 Real-time output port selection bit 0
|
|
RTPC01 0xFF9F Real-time output port control register 1
|
|
RTPC01.RTPOE01 7 Real-time output port operation control
|
|
RTPC01.BYTE01 5 Real-time output port operation mode
|
|
ASIM00 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM00.TXE00 7
|
|
ASIM00.RXE00 6
|
|
ASIM00.PS001 5 Parity bit specification bit 1
|
|
ASIM00.PS000 4 Parity bit specification bit 0
|
|
ASIM00.CL00 3 Character length specification
|
|
ASIM00.SL00 2 Transmit data stop bit length specification
|
|
ASIM00.ISRM00 1 Reception end interrupt control on occurrence of error
|
|
ASIM00.IRDAM00 0 Infrared data transfer mode operation specification
|
|
ASIS00 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS00.PE00 2 Parity error flag
|
|
ASIS00.FE00 1 Framing error flag
|
|
ASIS00.OVE00 0 Overrun error flag
|
|
BRGC00 0xFFA2 Baud rate generator control register 0
|
|
BRGC00.TPS002 6 5-bit counter source clock selection bit 2
|
|
BRGC00.TPS001 5 5-bit counter source clock selection bit 1
|
|
BRGC00.TPS000 4 5-bit counter source clock selection bit 0
|
|
BRGC00.MDL003 3 Baud rate generator input clock selection bit 3
|
|
BRGC00.MDL002 2 Baud rate generator input clock selection bit 2
|
|
BRGC00.MDL001 1 Baud rate generator input clock selection bit 1
|
|
BRGC00.MDL000 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
ASIM01 0xFFA8 Asynchronous serial interface mode register 1
|
|
ASIM01.TXE01 7
|
|
ASIM01.RXE01 6
|
|
ASIM01.PS011 5 Parity bit specification bit 1
|
|
ASIM01.PS010 4 Parity bit specification bit 0
|
|
ASIM01.CL01 3 Character length specification
|
|
ASIM01.SL01 2 Transmit data stop bit length specification
|
|
ASIS01 0xFFA9 Asynchronous serial interface status register 1
|
|
ASIS01.PE01 2 Parity error flag
|
|
ASIS01.FE01 1 Framing error flag
|
|
ASIS01.OVE01 0 Overrun error flag
|
|
BRGC01 0xFFAA Baud rate generator control register 1
|
|
BRGC01.TPS012 6 5-bit counter source clock selection bit 2
|
|
BRGC01.TPS011 5 5-bit counter source clock selection bit 1
|
|
BRGC01.TPS010 4 5-bit counter source clock selection bit 0
|
|
BRGC01.MDL013 3 Baud rate generator input clock selection bit 3
|
|
BRGC01.MDL012 2 Baud rate generator input clock selection bit 2
|
|
BRGC01.MDL011 1 Baud rate generator input clock selection bit 1
|
|
BRGC01.MDL010 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM3 0xFFB0 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
DCCTL0 0xFFB8 DC control register 0
|
|
DCCTL0.DCEN0 7 Output operation specification
|
|
DCCTL0.PWMCH0 6 PWM modulation specification
|
|
DCCTL0.PWMCL0 5 PWM modulation specification
|
|
DCCTL0.INV0 4 Output waveform specification
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
DCCTL1 0xFFBC DC control register 1
|
|
DCCTL1.DCEN1 7 Output operation specification
|
|
DCCTL1.PWMCH1 6 PWM modulation specification
|
|
DCCTL1.PWMCL1 5 PWM modulation specification
|
|
DCCTL1.INV1 4 Output waveform specification
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.TMIF011 5 TMIF011 - Interrupt request flag
|
|
IF0H.TMIF001 4 TMIF001 - Interrupt request flag
|
|
IF0H.TMIF010 3 TMIF010 - Interrupt request flag
|
|
IF0H.TMIF000 2 TMIF000 - Interrupt request flag
|
|
IF0H.TMIF7 1 TMIF7 - Interrupt request flag
|
|
IF0H.PIF7 0 PIF7 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 7 ADIF0 - Interrupt request flag
|
|
IF1L.CSIIF3 6 CSIIF3 - Interrupt request flag
|
|
IF1L.TMIF52 5 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 4 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 3 TMIF50 - Interrupt request flag
|
|
IF1L.STIF1 2 STIF1 - Interrupt request flag
|
|
IF1L.SRIF1 1 SRIF1 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE1 0xFFE1 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt servicing control
|
|
MK0H.TMMK011 5 TMMK011 - Interrupt servicing control
|
|
MK0H.TMMK001 4 TMMK001 - Interrupt servicing control
|
|
MK0H.TMMK010 3 TMMK010 - Interrupt servicing control
|
|
MK0H.TMMK000 2 TMMK000 - Interrupt servicing control
|
|
MK0H.TMMK7 1 TMMK7 - Interrupt servicing control
|
|
MK0H.PMK7 0 PMK7 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 7 ADMK0 - Interrupt servicing control
|
|
MK1L.CSIMK3 6 CSIMK3 - Interrupt servicing control
|
|
MK1L.TMMK52 5 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 4 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 3 TMMK50 - Interrupt servicing control
|
|
MK1L.STMK1 2 STMK1 - Interrupt servicing control
|
|
MK1L.SRMK1 1 SRMK1 - Interrupt servicing control
|
|
MK1L.STMK0 0 STMK0 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority level selection
|
|
PR0H.TMPR011 5 TMPR011 - Priority level selection
|
|
PR0H.TMPR001 4 TMPR001 - Priority level selection
|
|
PR0H.TMPR010 3 TMPR010 - Priority level selection
|
|
PR0H.TMPR000 2 TMPR000 - Priority level selection
|
|
PR0H.TMPR7 1 TMPR7 - Priority level selection
|
|
PR0H.PPR7 0 PPR7 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.ADPR0 7 ADPR0 - Priority level selection
|
|
PR1L.CSIPR3 6 CSIPR3 - Priority level selection
|
|
PR1L.TMPR52 5 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 4 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 3 TMPR50 - Priority level selection
|
|
PR1L.STPR1 2 STPR1 - Priority level selection
|
|
PR1L.SRPR1 1 SRPR1 - Priority level selection
|
|
PR1L.STPR0 0 STPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory extension wait setting register
|
|
MM.PW1 5 Wait state control bit 1
|
|
MM.PW0 4 Wait state control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selection of watchdog timer operation
|
|
WDTM.WDTM4 4 Selection of operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selection of operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time when STOP mode is released bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time when STOP mode is released bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time when STOP mode is released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU cIock bit 2
|
|
PCC.PCC1 1 Selects CPU cIock bit 1
|
|
PCC.PCC0 0 Selects CPU cIock bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780983_A
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD780984
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0x8000 Internal ROM
|
|
area DATA EXT_MEM 0x8000:0x8100 External memory
|
|
area BSS RESERVED 0x8100:0xFB00
|
|
area DATA RAM_ 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTP7_ 0x0014 INTP7
|
|
interrupt INTTM7_ 0x0016 INTTM7
|
|
interrupt INTTM000_ 0x0018 INTTM000
|
|
interrupt INTTM010_ 0x001A INTTM010
|
|
interrupt INTTM001_ 0x001C INTTM001
|
|
interrupt INTTM011_ 0x001E INTTM011
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTSR1_ 0x0026 INTSR1
|
|
interrupt INTST1_ 0x0028 INTST1
|
|
interrupt INTTM50_ 0x002A INTTM50
|
|
interrupt INTTM51_ 0x002C INTTM51
|
|
interrupt INTTM52_ 0x002E INTTM52
|
|
interrupt INTCSI3_ 0x0030 INTCSI3
|
|
interrupt INTAD0_ 0x0032 INTAD0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
TM52 0xFF07 8-bit timer counter 52
|
|
BFCM0 0xFF08 10-bit buffer register 0
|
|
BFCM1 0xFF0A 10-bit buffer register 1
|
|
BFCM2 0xFF0C 10-bit buffer register 2
|
|
BFCM3 0xFF0E 10-bit buffer register 3
|
|
TM00 0xFF10 16-bit timer counter 00
|
|
TM01 0xFF12 16-bit timer counter 01
|
|
TM50 0xFF14 8-bit timer counter 50
|
|
TM51 0xFF15 8-bit timer counter 51
|
|
CR50 0xFF16 8-bit compare register 50
|
|
CR51 0xFF17 8-bit compare register 51
|
|
ADCR0 0xFF18 A/D conversion result register 0
|
|
TXS00_RXB00 0xFF1A Transmit shift / Receive buffer register 0
|
|
TXS01_RXB01 0xFF1B Transmit shift / Receive buffer register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO3 0xFF1F Serial I/O shift register 3
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 Selects I/O mode of P03 pin
|
|
PM0.PM02 2 Selects I/O mode of P02 pin
|
|
PM0.PM01 1 Selects I/O mode of P01 pin
|
|
PM0.PM00 0 Selects I/O mode of P00 pin
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 Selects I/O mode of P26 pin
|
|
PM2.PM25 5 Selects I/O mode of P25 pin
|
|
PM2.PM24 4 Selects I/O mode of P24 pin
|
|
PM2.PM23 3 Selects I/O mode of P23 pin
|
|
PM2.PM22 2 Selects I/O mode of P22 pin
|
|
PM2.PM21 1 Selects I/O mode of P21 pin
|
|
PM2.PM20 0 Selects I/O mode of P20 pin
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 Selects I/O mode of P37 pin
|
|
PM3.PM36 6 Selects I/O mode of P36 pin
|
|
PM3.PM35 5 Selects I/O mode of P35 pin
|
|
PM3.PM34 4 Selects I/O mode of P34 pin
|
|
PM3.PM33 3 Selects I/O mode of P33 pin
|
|
PM3.PM32 2 Selects I/O mode of P32 pin
|
|
PM3.PM31 1 Selects I/O mode of P31 pin
|
|
PM3.PM30 0 Selects I/O mode of P30 pin
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 Selects I/O mode of P47 pin
|
|
PM4.PM46 6 Selects I/O mode of P46 pin
|
|
PM4.PM45 5 Selects I/O mode of P45 pin
|
|
PM4.PM44 4 Selects I/O mode of P44 pin
|
|
PM4.PM43 3 Selects I/O mode of P43 pin
|
|
PM4.PM42 2 Selects I/O mode of P42 pin
|
|
PM4.PM41 1 Selects I/O mode of P41 pin
|
|
PM4.PM40 0 Selects I/O mode of P40 pin
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 Selects I/O mode of P57 pin
|
|
PM5.PM56 6 Selects I/O mode of P56 pin
|
|
PM5.PM55 5 Selects I/O mode of P55 pin
|
|
PM5.PM54 4 Selects I/O mode of P54 pin
|
|
PM5.PM53 3 Selects I/O mode of P53 pin
|
|
PM5.PM52 2 Selects I/O mode of P52 pin
|
|
PM5.PM51 1 Selects I/O mode of P51 pin
|
|
PM5.PM50 0 Selects I/O mode of P50 pin
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 Selects I/O mode of P67 pin
|
|
PM6.PM66 6 Selects I/O mode of P66 pin
|
|
PM6.PM65 5 Selects I/O mode of P65 pin
|
|
PM6.PM64 4 Selects I/O mode of P64 pin
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 Selects internal pull-up resistor of P03 pin
|
|
PU0.PU02 2 Selects internal pull-up resistor of P02 pin
|
|
PU0.PU01 1 Selects internal pull-up resistor of P01 pin
|
|
PU0.PU00 0 Selects internal pull-up resistor of P00 pin
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU26 6 Selects internal pull-up resistor of P26 pin
|
|
PU2.PU25 5 Selects internal pull-up resistor of P25 pin
|
|
PU2.PU24 4 Selects internal pull-up resistor of P24 pin
|
|
PU2.PU23 3 Selects internal pull-up resistor of P23 pin
|
|
PU2.PU22 2 Selects internal pull-up resistor of P22 pin
|
|
PU2.PU21 1 Selects internal pull-up resistor of P21 pin
|
|
PU2.PU20 0 Selects internal pull-up resistor of P20 pin
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 Selects internal pull-up resistor of P37 pin
|
|
PU3.PU36 6 Selects internal pull-up resistor of P36 pin
|
|
PU3.PU35 5 Selects internal pull-up resistor of P35 pin
|
|
PU3.PU34 4 Selects internal pull-up resistor of P34 pin
|
|
PU3.PU33 3 Selects internal pull-up resistor of P33 pin
|
|
PU3.PU32 2 Selects internal pull-up resistor of P32 pin
|
|
PU3.PU31 1 Selects internal pull-up resistor of P31 pin
|
|
PU3.PU30 0 Selects internal pull-up resistor of P30 pin
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 Selects internal pull-up resistor of P47 pin
|
|
PU4.PU46 6 Selects internal pull-up resistor of P46 pin
|
|
PU4.PU45 5 Selects internal pull-up resistor of P45 pin
|
|
PU4.PU44 4 Selects internal pull-up resistor of P44 pin
|
|
PU4.PU43 3 Selects internal pull-up resistor of P43 pin
|
|
PU4.PU42 2 Selects internal pull-up resistor of P42 pin
|
|
PU4.PU41 1 Selects internal pull-up resistor of P41 pin
|
|
PU4.PU40 0 Selects internal pull-up resistor of P40 pin
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 Selects internal pull-up resistor of P57 pin
|
|
PU5.PU56 6 Selects internal pull-up resistor of P56 pin
|
|
PU5.PU55 5 Selects internal pull-up resistor of P55 pin
|
|
PU5.PU54 4 Selects internal pull-up resistor of P54 pin
|
|
PU5.PU53 3 Selects internal pull-up resistor of P53 pin
|
|
PU5.PU52 2 Selects internal pull-up resistor of P52 pin
|
|
PU5.PU51 1 Selects internal pull-up resistor of P51 pin
|
|
PU5.PU50 0 Selects internal pull-up resistor of P50 pin
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 Selects internal pull-up resistor of P67 pin
|
|
PU6.PU66 6 Selects internal pull-up resistor of P66 pin
|
|
PU6.PU65 5 Selects internal pull-up resistor of P65 pin
|
|
PU6.PU64 4 Selects internal pull-up resistor of P64 pin
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Watchdog timer/interval timer overflow time selection bit 2
|
|
WDCS.WDCS1 1 Watchdog timer/interval timer overflow time selection bit 1
|
|
WDCS.WDCS0 0 Watchdog timer/interval timer overflow time selection bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory extension mode register
|
|
MEM.MEM2 2 Single-chip/memory expansion mode selection bit 2
|
|
MEM.MEM1 1 Single-chip/memory expansion mode selection bit 1
|
|
MEM.MEM0 0 Single-chip/memory expansion mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC003 3
|
|
TMC00.TMC002 2
|
|
TMC00.TMC001 1
|
|
TMC00.OVF00 0
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES101 7 TI010 valid edge selection bit 1
|
|
PRM00.ES100 6 TI010 valid edge selection bit 0
|
|
PRM00.ES001 5 TI000 valid edge selection bit 1
|
|
PRM00.ES000 4 TI000 valid edge selection bit 0
|
|
PRM00.PRM001 1 Count clock selection bit 1
|
|
PRM00.PRM000 0 Count clock selection bit 0
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC002 2 CR010 operating mode selection
|
|
CRC00.CRC001 1 CR000 capture trigger selection
|
|
CRC00.CRC000 0 CR000 operating mode selection
|
|
TOC00 0xFF63 Timer output control register 00
|
|
TOC00.TOC004 4 Timer output F/F control by match of CR010 and TM00
|
|
TOC00.LVS00 3 LVS00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.LVR00 2 LVR00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.TOC001 1 Timer output F/F control by match of CR000 and TM00
|
|
TOC00.TOE00 0 16-bit timer/event counter 00 timer output control
|
|
CR000 0xFF64 16-bit capture/compare register 000
|
|
CR010 0xFF66 16-bit capture/compare register 010
|
|
TMC01 0xFF68 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.TMC010 0
|
|
PRM01 0xFF69 Prescaler mode register 01
|
|
PRM01.ES111 7 TI011 valid edge selection bit 1
|
|
PRM01.ES110 6 TI011 valid edge selection bit 0
|
|
PRM01.ES011 5 TI001 valid edge selection bit 1
|
|
PRM01.ES010 4 TI001 valid edge selection bit 0
|
|
PRM01.PRM011 1 Count clock selection bit 1
|
|
PRM01.PRM010 0 Count clock selection bit 0
|
|
CRC01 0xFF6A Capture/compare control register 01
|
|
CRC01.CRC012 2 CR011 operating mode selection
|
|
CRC01.CRC011 1 CR001 capture trigger selection
|
|
CRC01.CRC010 0 CR001 operating mode selection
|
|
TOC01 0xFF6B Timer output control register 01
|
|
TOC01.TOC014 4 Timer output F/F control by match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.LVR01 2 LVR01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.TOC011 1 Timer output F/F control by match of CR001 and TM01
|
|
TOC01.TOE01 0 16-bit timer/event counter 01 timer output control
|
|
CR001 0xFF6C 16-bit capture/compare register 001
|
|
CR011 0xFF6E 16-bit capture/compare register 011
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control of 8-bit timer/event counter 50
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control of 8-bit timer/event counter 51
|
|
TCL51 0xFF75 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operating mode selection
|
|
TMC52.TMC524 4 Single mode/cascade mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.TMC521 1
|
|
TMC52.TOE52 0 Timer output control of 8-bit timer/event counter 52
|
|
TCL52 0xFF79 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
CR52 0xFF7A 8-bit compare register 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
EGP5 0xFF7C External interrupt rising edge enable register 5
|
|
EGP5.EGP57 7 Valid edge of INTP7 pin
|
|
EGP5.EGP56 6 Valid edge of INTP6 pin
|
|
EGP5.EGP55 5 Valid edge of INTP5 pin
|
|
EGP5.EGP54 4 Valid edge of INTP4 pin
|
|
EGN5 0xFF7D External interrupt falling edge enable register 5
|
|
EGN5.EGN57 7 Valid edge of INTP7 pin
|
|
EGN5.EGN56 6 Valid edge of INTP6 pin
|
|
EGN5.EGN55 5 Valid edge of INTP5 pin
|
|
EGN5.EGN54 4 Valid edge of INTP4 pin
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 A/D conversion time selection bit 2
|
|
ADM0.FR01 4 A/D conversion time selection bit 1
|
|
ADM0.FR00 3 A/D conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal valid edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal valid edge specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RTBL00 0xFF84 Real-time output buffer register 0L
|
|
RTBH00 0xFF85 Real-time output buffer register 0H
|
|
RTPM00 0xFF86 Real-time output port mode register 0
|
|
RTPM00.RTPM007 7 Real-time output port selection bit 7
|
|
RTPM00.RTPM006 6 Real-time output port selection bit 6
|
|
RTPM00.RTPM005 5 Real-time output port selection bit 5
|
|
RTPM00.RTPM004 4 Real-time output port selection bit 4
|
|
RTPM00.RTPM003 3 Real-time output port selection bit 3
|
|
RTPM00.RTPM002 2 Real-time output port selection bit 2
|
|
RTPM00.RTPM001 1 Real-time output port selection bit 1
|
|
RTPM00.RTPM000 0 Real-time output port selection bit 0
|
|
RTPC00 0xFF87 Real-time output port control register 0
|
|
RTPC00.RTPOE00 7 Real-time output port operation control
|
|
RTPC00.RTPEG00 6 INTP2 valid edge specification
|
|
RTPC00.BYTE00 5 Real-time output port operation mode
|
|
RTPC00.EXTR00 4 Real-time output control by INTP2
|
|
FLPMC 0xFF89 Flash programming mode control register
|
|
FLPMC.VPP 2 VPP pin voltage status
|
|
FLPMC.FLSPM0 0 Operation mode selection
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
TMC7 0xFF90 Inverter timer control register 7
|
|
TMC7.CE7 7 TM7, DTM0 to DTM2, RTM0 operation control
|
|
TMC7.TCL72 5 Count clock selection bit 2
|
|
TMC7.TCL71 4 Count clock selection bit 1
|
|
TMC7.TCL70 3 Count clock selection bit 0
|
|
TMC7.IDEV2 2 INTTM7 occurrence frequency selection bit 2
|
|
TMC7.IDEV1 1 INTTM7 occurrence frequency selection bit 1
|
|
TMC7.IDEV0 0 INTTM7 occurrence frequency selection bit 0
|
|
TMM7 0xFF91 Inverter timer mode register 7
|
|
TMM7.PNOFFB 4 Control status flag of TM7 output to TO70 to TO75
|
|
TMM7.ALV 3 TO70 to TO75 output active level specification
|
|
TMM7.TOEDG 2 TOFF7 valid edge specification
|
|
TMM7.TOSPP 1 TO70 to TO75 output stop control by valid edge
|
|
TMM7.TOSPW 0 TO70 to TO75 output stop control by INTWDT
|
|
CM0 0xFF92 10-bit compare register 0
|
|
CM1 0xFF94 10-bit compare register 1
|
|
CM2 0xFF96 10-bit compare register 2
|
|
CM3 0xFF98 10-bit compare register 3
|
|
DTIME 0xFF9A Dead time reload register
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RTBL01 0xFF9C Real-time output buffer register 1L
|
|
RTBH01 0xFF9D Real-time output buffer register 1H
|
|
RTPM01 0xFF9E Real-time output port mode register 1
|
|
RTPM01.RTPM015 5 Real-time output port selection bit 5
|
|
RTPM01.RTPM014 4 Real-time output port selection bit 4
|
|
RTPM01.RTPM013 3 Real-time output port selection bit 3
|
|
RTPM01.RTPM012 2 Real-time output port selection bit 2
|
|
RTPM01.RTPM011 1 Real-time output port selection bit 1
|
|
RTPM01.RTPM010 0 Real-time output port selection bit 0
|
|
RTPC01 0xFF9F Real-time output port control register 1
|
|
RTPC01.RTPOE01 7 Real-time output port operation control
|
|
RTPC01.BYTE01 5 Real-time output port operation mode
|
|
ASIM00 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM00.TXE00 7
|
|
ASIM00.RXE00 6
|
|
ASIM00.PS001 5 Parity bit specification bit 1
|
|
ASIM00.PS000 4 Parity bit specification bit 0
|
|
ASIM00.CL00 3 Character length specification
|
|
ASIM00.SL00 2 Transmit data stop bit length specification
|
|
ASIM00.ISRM00 1 Reception end interrupt control on occurrence of error
|
|
ASIM00.IRDAM00 0 Infrared data transfer mode operation specification
|
|
ASIS00 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS00.PE00 2 Parity error flag
|
|
ASIS00.FE00 1 Framing error flag
|
|
ASIS00.OVE00 0 Overrun error flag
|
|
BRGC00 0xFFA2 Baud rate generator control register 0
|
|
BRGC00.TPS002 6 5-bit counter source clock selection bit 2
|
|
BRGC00.TPS001 5 5-bit counter source clock selection bit 1
|
|
BRGC00.TPS000 4 5-bit counter source clock selection bit 0
|
|
BRGC00.MDL003 3 Baud rate generator input clock selection bit 3
|
|
BRGC00.MDL002 2 Baud rate generator input clock selection bit 2
|
|
BRGC00.MDL001 1 Baud rate generator input clock selection bit 1
|
|
BRGC00.MDL000 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
ASIM01 0xFFA8 Asynchronous serial interface mode register 1
|
|
ASIM01.TXE01 7
|
|
ASIM01.RXE01 6
|
|
ASIM01.PS011 5 Parity bit specification bit 1
|
|
ASIM01.PS010 4 Parity bit specification bit 0
|
|
ASIM01.CL01 3 Character length specification
|
|
ASIM01.SL01 2 Transmit data stop bit length specification
|
|
ASIS01 0xFFA9 Asynchronous serial interface status register 1
|
|
ASIS01.PE01 2 Parity error flag
|
|
ASIS01.FE01 1 Framing error flag
|
|
ASIS01.OVE01 0 Overrun error flag
|
|
BRGC01 0xFFAA Baud rate generator control register 1
|
|
BRGC01.TPS012 6 5-bit counter source clock selection bit 2
|
|
BRGC01.TPS011 5 5-bit counter source clock selection bit 1
|
|
BRGC01.TPS010 4 5-bit counter source clock selection bit 0
|
|
BRGC01.MDL013 3 Baud rate generator input clock selection bit 3
|
|
BRGC01.MDL012 2 Baud rate generator input clock selection bit 2
|
|
BRGC01.MDL011 1 Baud rate generator input clock selection bit 1
|
|
BRGC01.MDL010 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM3 0xFFB0 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
DCCTL0 0xFFB8 DC control register 0
|
|
DCCTL0.DCEN0 7 Output operation specification
|
|
DCCTL0.PWMCH0 6 PWM modulation specification
|
|
DCCTL0.PWMCL0 5 PWM modulation specification
|
|
DCCTL0.INV0 4 Output waveform specification
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
DCCTL1 0xFFBC DC control register 1
|
|
DCCTL1.DCEN1 7 Output operation specification
|
|
DCCTL1.PWMCH1 6 PWM modulation specification
|
|
DCCTL1.PWMCL1 5 PWM modulation specification
|
|
DCCTL1.INV1 4 Output waveform specification
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.TMIF011 5 TMIF011 - Interrupt request flag
|
|
IF0H.TMIF001 4 TMIF001 - Interrupt request flag
|
|
IF0H.TMIF010 3 TMIF010 - Interrupt request flag
|
|
IF0H.TMIF000 2 TMIF000 - Interrupt request flag
|
|
IF0H.TMIF7 1 TMIF7 - Interrupt request flag
|
|
IF0H.PIF7 0 PIF7 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 7 ADIF0 - Interrupt request flag
|
|
IF1L.CSIIF3 6 CSIIF3 - Interrupt request flag
|
|
IF1L.TMIF52 5 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 4 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 3 TMIF50 - Interrupt request flag
|
|
IF1L.STIF1 2 STIF1 - Interrupt request flag
|
|
IF1L.SRIF1 1 SRIF1 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE1 0xFFE1 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt servicing control
|
|
MK0H.TMMK011 5 TMMK011 - Interrupt servicing control
|
|
MK0H.TMMK001 4 TMMK001 - Interrupt servicing control
|
|
MK0H.TMMK010 3 TMMK010 - Interrupt servicing control
|
|
MK0H.TMMK000 2 TMMK000 - Interrupt servicing control
|
|
MK0H.TMMK7 1 TMMK7 - Interrupt servicing control
|
|
MK0H.PMK7 0 PMK7 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 7 ADMK0 - Interrupt servicing control
|
|
MK1L.CSIMK3 6 CSIMK3 - Interrupt servicing control
|
|
MK1L.TMMK52 5 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 4 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 3 TMMK50 - Interrupt servicing control
|
|
MK1L.STMK1 2 STMK1 - Interrupt servicing control
|
|
MK1L.SRMK1 1 SRMK1 - Interrupt servicing control
|
|
MK1L.STMK0 0 STMK0 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority level selection
|
|
PR0H.TMPR011 5 TMPR011 - Priority level selection
|
|
PR0H.TMPR001 4 TMPR001 - Priority level selection
|
|
PR0H.TMPR010 3 TMPR010 - Priority level selection
|
|
PR0H.TMPR000 2 TMPR000 - Priority level selection
|
|
PR0H.TMPR7 1 TMPR7 - Priority level selection
|
|
PR0H.PPR7 0 PPR7 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.ADPR0 7 ADPR0 - Priority level selection
|
|
PR1L.CSIPR3 6 CSIPR3 - Priority level selection
|
|
PR1L.TMPR52 5 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 4 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 3 TMPR50 - Priority level selection
|
|
PR1L.STPR1 2 STPR1 - Priority level selection
|
|
PR1L.SRPR1 1 SRPR1 - Priority level selection
|
|
PR1L.STPR0 0 STPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory extension wait setting register
|
|
MM.PW1 5 Wait state control bit 1
|
|
MM.PW0 4 Wait state control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selection of watchdog timer operation
|
|
WDTM.WDTM4 4 Selection of operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selection of operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time when STOP mode is released bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time when STOP mode is released bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time when STOP mode is released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU cIock bit 2
|
|
PCC.PCC1 1 Selects CPU cIock bit 1
|
|
PCC.PCC0 0 Selects CPU cIock bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780984_A
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD780986
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xC000 Internal ROM
|
|
area DATA EXT_MEM 0xC000:0xC100 External memory
|
|
area BSS RESERVED 0xC100:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTP7_ 0x0014 INTP7
|
|
interrupt INTTM7_ 0x0016 INTTM7
|
|
interrupt INTTM000_ 0x0018 INTTM000
|
|
interrupt INTTM010_ 0x001A INTTM010
|
|
interrupt INTTM001_ 0x001C INTTM001
|
|
interrupt INTTM011_ 0x001E INTTM011
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTSR1_ 0x0026 INTSR1
|
|
interrupt INTST1_ 0x0028 INTST1
|
|
interrupt INTTM50_ 0x002A INTTM50
|
|
interrupt INTTM51_ 0x002C INTTM51
|
|
interrupt INTTM52_ 0x002E INTTM52
|
|
interrupt INTCSI3_ 0x0030 INTCSI3
|
|
interrupt INTAD0_ 0x0032 INTAD0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
TM52 0xFF07 8-bit timer counter 52
|
|
BFCM0 0xFF08 10-bit buffer register 0
|
|
BFCM1 0xFF0A 10-bit buffer register 1
|
|
BFCM2 0xFF0C 10-bit buffer register 2
|
|
BFCM3 0xFF0E 10-bit buffer register 3
|
|
TM00 0xFF10 16-bit timer counter 00
|
|
TM01 0xFF12 16-bit timer counter 01
|
|
TM50 0xFF14 8-bit timer counter 50
|
|
TM51 0xFF15 8-bit timer counter 51
|
|
CR50 0xFF16 8-bit compare register 50
|
|
CR51 0xFF17 8-bit compare register 51
|
|
ADCR0 0xFF18 A/D conversion result register 0
|
|
TXS00_RXB00 0xFF1A Transmit shift / Receive buffer register 0
|
|
TXS01_RXB01 0xFF1B Transmit shift / Receive buffer register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO3 0xFF1F Serial I/O shift register 3
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 Selects I/O mode of P03 pin
|
|
PM0.PM02 2 Selects I/O mode of P02 pin
|
|
PM0.PM01 1 Selects I/O mode of P01 pin
|
|
PM0.PM00 0 Selects I/O mode of P00 pin
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 Selects I/O mode of P26 pin
|
|
PM2.PM25 5 Selects I/O mode of P25 pin
|
|
PM2.PM24 4 Selects I/O mode of P24 pin
|
|
PM2.PM23 3 Selects I/O mode of P23 pin
|
|
PM2.PM22 2 Selects I/O mode of P22 pin
|
|
PM2.PM21 1 Selects I/O mode of P21 pin
|
|
PM2.PM20 0 Selects I/O mode of P20 pin
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 Selects I/O mode of P37 pin
|
|
PM3.PM36 6 Selects I/O mode of P36 pin
|
|
PM3.PM35 5 Selects I/O mode of P35 pin
|
|
PM3.PM34 4 Selects I/O mode of P34 pin
|
|
PM3.PM33 3 Selects I/O mode of P33 pin
|
|
PM3.PM32 2 Selects I/O mode of P32 pin
|
|
PM3.PM31 1 Selects I/O mode of P31 pin
|
|
PM3.PM30 0 Selects I/O mode of P30 pin
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 Selects I/O mode of P47 pin
|
|
PM4.PM46 6 Selects I/O mode of P46 pin
|
|
PM4.PM45 5 Selects I/O mode of P45 pin
|
|
PM4.PM44 4 Selects I/O mode of P44 pin
|
|
PM4.PM43 3 Selects I/O mode of P43 pin
|
|
PM4.PM42 2 Selects I/O mode of P42 pin
|
|
PM4.PM41 1 Selects I/O mode of P41 pin
|
|
PM4.PM40 0 Selects I/O mode of P40 pin
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 Selects I/O mode of P57 pin
|
|
PM5.PM56 6 Selects I/O mode of P56 pin
|
|
PM5.PM55 5 Selects I/O mode of P55 pin
|
|
PM5.PM54 4 Selects I/O mode of P54 pin
|
|
PM5.PM53 3 Selects I/O mode of P53 pin
|
|
PM5.PM52 2 Selects I/O mode of P52 pin
|
|
PM5.PM51 1 Selects I/O mode of P51 pin
|
|
PM5.PM50 0 Selects I/O mode of P50 pin
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 Selects I/O mode of P67 pin
|
|
PM6.PM66 6 Selects I/O mode of P66 pin
|
|
PM6.PM65 5 Selects I/O mode of P65 pin
|
|
PM6.PM64 4 Selects I/O mode of P64 pin
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 Selects internal pull-up resistor of P03 pin
|
|
PU0.PU02 2 Selects internal pull-up resistor of P02 pin
|
|
PU0.PU01 1 Selects internal pull-up resistor of P01 pin
|
|
PU0.PU00 0 Selects internal pull-up resistor of P00 pin
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU26 6 Selects internal pull-up resistor of P26 pin
|
|
PU2.PU25 5 Selects internal pull-up resistor of P25 pin
|
|
PU2.PU24 4 Selects internal pull-up resistor of P24 pin
|
|
PU2.PU23 3 Selects internal pull-up resistor of P23 pin
|
|
PU2.PU22 2 Selects internal pull-up resistor of P22 pin
|
|
PU2.PU21 1 Selects internal pull-up resistor of P21 pin
|
|
PU2.PU20 0 Selects internal pull-up resistor of P20 pin
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 Selects internal pull-up resistor of P37 pin
|
|
PU3.PU36 6 Selects internal pull-up resistor of P36 pin
|
|
PU3.PU35 5 Selects internal pull-up resistor of P35 pin
|
|
PU3.PU34 4 Selects internal pull-up resistor of P34 pin
|
|
PU3.PU33 3 Selects internal pull-up resistor of P33 pin
|
|
PU3.PU32 2 Selects internal pull-up resistor of P32 pin
|
|
PU3.PU31 1 Selects internal pull-up resistor of P31 pin
|
|
PU3.PU30 0 Selects internal pull-up resistor of P30 pin
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 Selects internal pull-up resistor of P47 pin
|
|
PU4.PU46 6 Selects internal pull-up resistor of P46 pin
|
|
PU4.PU45 5 Selects internal pull-up resistor of P45 pin
|
|
PU4.PU44 4 Selects internal pull-up resistor of P44 pin
|
|
PU4.PU43 3 Selects internal pull-up resistor of P43 pin
|
|
PU4.PU42 2 Selects internal pull-up resistor of P42 pin
|
|
PU4.PU41 1 Selects internal pull-up resistor of P41 pin
|
|
PU4.PU40 0 Selects internal pull-up resistor of P40 pin
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 Selects internal pull-up resistor of P57 pin
|
|
PU5.PU56 6 Selects internal pull-up resistor of P56 pin
|
|
PU5.PU55 5 Selects internal pull-up resistor of P55 pin
|
|
PU5.PU54 4 Selects internal pull-up resistor of P54 pin
|
|
PU5.PU53 3 Selects internal pull-up resistor of P53 pin
|
|
PU5.PU52 2 Selects internal pull-up resistor of P52 pin
|
|
PU5.PU51 1 Selects internal pull-up resistor of P51 pin
|
|
PU5.PU50 0 Selects internal pull-up resistor of P50 pin
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 Selects internal pull-up resistor of P67 pin
|
|
PU6.PU66 6 Selects internal pull-up resistor of P66 pin
|
|
PU6.PU65 5 Selects internal pull-up resistor of P65 pin
|
|
PU6.PU64 4 Selects internal pull-up resistor of P64 pin
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Watchdog timer/interval timer overflow time selection bit 2
|
|
WDCS.WDCS1 1 Watchdog timer/interval timer overflow time selection bit 1
|
|
WDCS.WDCS0 0 Watchdog timer/interval timer overflow time selection bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory extension mode register
|
|
MEM.MEM2 2 Single-chip/memory expansion mode selection bit 2
|
|
MEM.MEM1 1 Single-chip/memory expansion mode selection bit 1
|
|
MEM.MEM0 0 Single-chip/memory expansion mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC003 3
|
|
TMC00.TMC002 2
|
|
TMC00.TMC001 1
|
|
TMC00.OVF00 0
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES101 7 TI010 valid edge selection bit 1
|
|
PRM00.ES100 6 TI010 valid edge selection bit 0
|
|
PRM00.ES001 5 TI000 valid edge selection bit 1
|
|
PRM00.ES000 4 TI000 valid edge selection bit 0
|
|
PRM00.PRM001 1 Count clock selection bit 1
|
|
PRM00.PRM000 0 Count clock selection bit 0
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC002 2 CR010 operating mode selection
|
|
CRC00.CRC001 1 CR000 capture trigger selection
|
|
CRC00.CRC000 0 CR000 operating mode selection
|
|
TOC00 0xFF63 Timer output control register 00
|
|
TOC00.TOC004 4 Timer output F/F control by match of CR010 and TM00
|
|
TOC00.LVS00 3 LVS00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.LVR00 2 LVR00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.TOC001 1 Timer output F/F control by match of CR000 and TM00
|
|
TOC00.TOE00 0 16-bit timer/event counter 00 timer output control
|
|
CR000 0xFF64 16-bit capture/compare register 000
|
|
CR010 0xFF66 16-bit capture/compare register 010
|
|
TMC01 0xFF68 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.TMC010 0
|
|
PRM01 0xFF69 Prescaler mode register 01
|
|
PRM01.ES111 7 TI011 valid edge selection bit 1
|
|
PRM01.ES110 6 TI011 valid edge selection bit 0
|
|
PRM01.ES011 5 TI001 valid edge selection bit 1
|
|
PRM01.ES010 4 TI001 valid edge selection bit 0
|
|
PRM01.PRM011 1 Count clock selection bit 1
|
|
PRM01.PRM010 0 Count clock selection bit 0
|
|
CRC01 0xFF6A Capture/compare control register 01
|
|
CRC01.CRC012 2 CR011 operating mode selection
|
|
CRC01.CRC011 1 CR001 capture trigger selection
|
|
CRC01.CRC010 0 CR001 operating mode selection
|
|
TOC01 0xFF6B Timer output control register 01
|
|
TOC01.TOC014 4 Timer output F/F control by match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.LVR01 2 LVR01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.TOC011 1 Timer output F/F control by match of CR001 and TM01
|
|
TOC01.TOE01 0 16-bit timer/event counter 01 timer output control
|
|
CR001 0xFF6C 16-bit capture/compare register 001
|
|
CR011 0xFF6E 16-bit capture/compare register 011
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control of 8-bit timer/event counter 50
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control of 8-bit timer/event counter 51
|
|
TCL51 0xFF75 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operating mode selection
|
|
TMC52.TMC524 4 Single mode/cascade mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.TMC521 1
|
|
TMC52.TOE52 0 Timer output control of 8-bit timer/event counter 52
|
|
TCL52 0xFF79 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
CR52 0xFF7A 8-bit compare register 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
EGP5 0xFF7C External interrupt rising edge enable register 5
|
|
EGP5.EGP57 7 Valid edge of INTP7 pin
|
|
EGP5.EGP56 6 Valid edge of INTP6 pin
|
|
EGP5.EGP55 5 Valid edge of INTP5 pin
|
|
EGP5.EGP54 4 Valid edge of INTP4 pin
|
|
EGN5 0xFF7D External interrupt falling edge enable register 5
|
|
EGN5.EGN57 7 Valid edge of INTP7 pin
|
|
EGN5.EGN56 6 Valid edge of INTP6 pin
|
|
EGN5.EGN55 5 Valid edge of INTP5 pin
|
|
EGN5.EGN54 4 Valid edge of INTP4 pin
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 A/D conversion time selection bit 2
|
|
ADM0.FR01 4 A/D conversion time selection bit 1
|
|
ADM0.FR00 3 A/D conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal valid edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal valid edge specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RTBL00 0xFF84 Real-time output buffer register 0L
|
|
RTBH00 0xFF85 Real-time output buffer register 0H
|
|
RTPM00 0xFF86 Real-time output port mode register 0
|
|
RTPM00.RTPM007 7 Real-time output port selection bit 7
|
|
RTPM00.RTPM006 6 Real-time output port selection bit 6
|
|
RTPM00.RTPM005 5 Real-time output port selection bit 5
|
|
RTPM00.RTPM004 4 Real-time output port selection bit 4
|
|
RTPM00.RTPM003 3 Real-time output port selection bit 3
|
|
RTPM00.RTPM002 2 Real-time output port selection bit 2
|
|
RTPM00.RTPM001 1 Real-time output port selection bit 1
|
|
RTPM00.RTPM000 0 Real-time output port selection bit 0
|
|
RTPC00 0xFF87 Real-time output port control register 0
|
|
RTPC00.RTPOE00 7 Real-time output port operation control
|
|
RTPC00.RTPEG00 6 INTP2 valid edge specification
|
|
RTPC00.BYTE00 5 Real-time output port operation mode
|
|
RTPC00.EXTR00 4 Real-time output control by INTP2
|
|
FLPMC 0xFF89 Flash programming mode control register
|
|
FLPMC.VPP 2 VPP pin voltage status
|
|
FLPMC.FLSPM0 0 Operation mode selection
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
TMC7 0xFF90 Inverter timer control register 7
|
|
TMC7.CE7 7 TM7, DTM0 to DTM2, RTM0 operation control
|
|
TMC7.TCL72 5 Count clock selection bit 2
|
|
TMC7.TCL71 4 Count clock selection bit 1
|
|
TMC7.TCL70 3 Count clock selection bit 0
|
|
TMC7.IDEV2 2 INTTM7 occurrence frequency selection bit 2
|
|
TMC7.IDEV1 1 INTTM7 occurrence frequency selection bit 1
|
|
TMC7.IDEV0 0 INTTM7 occurrence frequency selection bit 0
|
|
TMM7 0xFF91 Inverter timer mode register 7
|
|
TMM7.PNOFFB 4 Control status flag of TM7 output to TO70 to TO75
|
|
TMM7.ALV 3 TO70 to TO75 output active level specification
|
|
TMM7.TOEDG 2 TOFF7 valid edge specification
|
|
TMM7.TOSPP 1 TO70 to TO75 output stop control by valid edge
|
|
TMM7.TOSPW 0 TO70 to TO75 output stop control by INTWDT
|
|
CM0 0xFF92 10-bit compare register 0
|
|
CM1 0xFF94 10-bit compare register 1
|
|
CM2 0xFF96 10-bit compare register 2
|
|
CM3 0xFF98 10-bit compare register 3
|
|
DTIME 0xFF9A Dead time reload register
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RTBL01 0xFF9C Real-time output buffer register 1L
|
|
RTBH01 0xFF9D Real-time output buffer register 1H
|
|
RTPM01 0xFF9E Real-time output port mode register 1
|
|
RTPM01.RTPM015 5 Real-time output port selection bit 5
|
|
RTPM01.RTPM014 4 Real-time output port selection bit 4
|
|
RTPM01.RTPM013 3 Real-time output port selection bit 3
|
|
RTPM01.RTPM012 2 Real-time output port selection bit 2
|
|
RTPM01.RTPM011 1 Real-time output port selection bit 1
|
|
RTPM01.RTPM010 0 Real-time output port selection bit 0
|
|
RTPC01 0xFF9F Real-time output port control register 1
|
|
RTPC01.RTPOE01 7 Real-time output port operation control
|
|
RTPC01.BYTE01 5 Real-time output port operation mode
|
|
ASIM00 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM00.TXE00 7
|
|
ASIM00.RXE00 6
|
|
ASIM00.PS001 5 Parity bit specification bit 1
|
|
ASIM00.PS000 4 Parity bit specification bit 0
|
|
ASIM00.CL00 3 Character length specification
|
|
ASIM00.SL00 2 Transmit data stop bit length specification
|
|
ASIM00.ISRM00 1 Reception end interrupt control on occurrence of error
|
|
ASIM00.IRDAM00 0 Infrared data transfer mode operation specification
|
|
ASIS00 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS00.PE00 2 Parity error flag
|
|
ASIS00.FE00 1 Framing error flag
|
|
ASIS00.OVE00 0 Overrun error flag
|
|
BRGC00 0xFFA2 Baud rate generator control register 0
|
|
BRGC00.TPS002 6 5-bit counter source clock selection bit 2
|
|
BRGC00.TPS001 5 5-bit counter source clock selection bit 1
|
|
BRGC00.TPS000 4 5-bit counter source clock selection bit 0
|
|
BRGC00.MDL003 3 Baud rate generator input clock selection bit 3
|
|
BRGC00.MDL002 2 Baud rate generator input clock selection bit 2
|
|
BRGC00.MDL001 1 Baud rate generator input clock selection bit 1
|
|
BRGC00.MDL000 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
ASIM01 0xFFA8 Asynchronous serial interface mode register 1
|
|
ASIM01.TXE01 7
|
|
ASIM01.RXE01 6
|
|
ASIM01.PS011 5 Parity bit specification bit 1
|
|
ASIM01.PS010 4 Parity bit specification bit 0
|
|
ASIM01.CL01 3 Character length specification
|
|
ASIM01.SL01 2 Transmit data stop bit length specification
|
|
ASIS01 0xFFA9 Asynchronous serial interface status register 1
|
|
ASIS01.PE01 2 Parity error flag
|
|
ASIS01.FE01 1 Framing error flag
|
|
ASIS01.OVE01 0 Overrun error flag
|
|
BRGC01 0xFFAA Baud rate generator control register 1
|
|
BRGC01.TPS012 6 5-bit counter source clock selection bit 2
|
|
BRGC01.TPS011 5 5-bit counter source clock selection bit 1
|
|
BRGC01.TPS010 4 5-bit counter source clock selection bit 0
|
|
BRGC01.MDL013 3 Baud rate generator input clock selection bit 3
|
|
BRGC01.MDL012 2 Baud rate generator input clock selection bit 2
|
|
BRGC01.MDL011 1 Baud rate generator input clock selection bit 1
|
|
BRGC01.MDL010 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM3 0xFFB0 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
DCCTL0 0xFFB8 DC control register 0
|
|
DCCTL0.DCEN0 7 Output operation specification
|
|
DCCTL0.PWMCH0 6 PWM modulation specification
|
|
DCCTL0.PWMCL0 5 PWM modulation specification
|
|
DCCTL0.INV0 4 Output waveform specification
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
DCCTL1 0xFFBC DC control register 1
|
|
DCCTL1.DCEN1 7 Output operation specification
|
|
DCCTL1.PWMCH1 6 PWM modulation specification
|
|
DCCTL1.PWMCL1 5 PWM modulation specification
|
|
DCCTL1.INV1 4 Output waveform specification
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.TMIF011 5 TMIF011 - Interrupt request flag
|
|
IF0H.TMIF001 4 TMIF001 - Interrupt request flag
|
|
IF0H.TMIF010 3 TMIF010 - Interrupt request flag
|
|
IF0H.TMIF000 2 TMIF000 - Interrupt request flag
|
|
IF0H.TMIF7 1 TMIF7 - Interrupt request flag
|
|
IF0H.PIF7 0 PIF7 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 7 ADIF0 - Interrupt request flag
|
|
IF1L.CSIIF3 6 CSIIF3 - Interrupt request flag
|
|
IF1L.TMIF52 5 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 4 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 3 TMIF50 - Interrupt request flag
|
|
IF1L.STIF1 2 STIF1 - Interrupt request flag
|
|
IF1L.SRIF1 1 SRIF1 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE1 0xFFE1 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt servicing control
|
|
MK0H.TMMK011 5 TMMK011 - Interrupt servicing control
|
|
MK0H.TMMK001 4 TMMK001 - Interrupt servicing control
|
|
MK0H.TMMK010 3 TMMK010 - Interrupt servicing control
|
|
MK0H.TMMK000 2 TMMK000 - Interrupt servicing control
|
|
MK0H.TMMK7 1 TMMK7 - Interrupt servicing control
|
|
MK0H.PMK7 0 PMK7 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 7 ADMK0 - Interrupt servicing control
|
|
MK1L.CSIMK3 6 CSIMK3 - Interrupt servicing control
|
|
MK1L.TMMK52 5 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 4 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 3 TMMK50 - Interrupt servicing control
|
|
MK1L.STMK1 2 STMK1 - Interrupt servicing control
|
|
MK1L.SRMK1 1 SRMK1 - Interrupt servicing control
|
|
MK1L.STMK0 0 STMK0 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority level selection
|
|
PR0H.TMPR011 5 TMPR011 - Priority level selection
|
|
PR0H.TMPR001 4 TMPR001 - Priority level selection
|
|
PR0H.TMPR010 3 TMPR010 - Priority level selection
|
|
PR0H.TMPR000 2 TMPR000 - Priority level selection
|
|
PR0H.TMPR7 1 TMPR7 - Priority level selection
|
|
PR0H.PPR7 0 PPR7 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.ADPR0 7 ADPR0 - Priority level selection
|
|
PR1L.CSIPR3 6 CSIPR3 - Priority level selection
|
|
PR1L.TMPR52 5 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 4 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 3 TMPR50 - Priority level selection
|
|
PR1L.STPR1 2 STPR1 - Priority level selection
|
|
PR1L.SRPR1 1 SRPR1 - Priority level selection
|
|
PR1L.STPR0 0 STPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory extension wait setting register
|
|
MM.PW1 5 Wait state control bit 1
|
|
MM.PW0 4 Wait state control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selection of watchdog timer operation
|
|
WDTM.WDTM4 4 Selection of operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selection of operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time when STOP mode is released bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time when STOP mode is released bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time when STOP mode is released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU cIock bit 2
|
|
PCC.PCC1 1 Selects CPU cIock bit 1
|
|
PCC.PCC0 0 Selects CPU cIock bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780986_A
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD780988
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA ROM_ 0x0000:0xF000 Internal ROM
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTP7_ 0x0014 INTP7
|
|
interrupt INTTM7_ 0x0016 INTTM7
|
|
interrupt INTTM000_ 0x0018 INTTM000
|
|
interrupt INTTM010_ 0x001A INTTM010
|
|
interrupt INTTM001_ 0x001C INTTM001
|
|
interrupt INTTM011_ 0x001E INTTM011
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTSR1_ 0x0026 INTSR1
|
|
interrupt INTST1_ 0x0028 INTST1
|
|
interrupt INTTM50_ 0x002A INTTM50
|
|
interrupt INTTM51_ 0x002C INTTM51
|
|
interrupt INTTM52_ 0x002E INTTM52
|
|
interrupt INTCSI3_ 0x0030 INTCSI3
|
|
interrupt INTAD0_ 0x0032 INTAD0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
TM52 0xFF07 8-bit timer counter 52
|
|
BFCM0 0xFF08 10-bit buffer register 0
|
|
BFCM1 0xFF0A 10-bit buffer register 1
|
|
BFCM2 0xFF0C 10-bit buffer register 2
|
|
BFCM3 0xFF0E 10-bit buffer register 3
|
|
TM00 0xFF10 16-bit timer counter 00
|
|
TM01 0xFF12 16-bit timer counter 01
|
|
TM50 0xFF14 8-bit timer counter 50
|
|
TM51 0xFF15 8-bit timer counter 51
|
|
CR50 0xFF16 8-bit compare register 50
|
|
CR51 0xFF17 8-bit compare register 51
|
|
ADCR0 0xFF18 A/D conversion result register 0
|
|
TXS00_RXB00 0xFF1A Transmit shift / Receive buffer register 0
|
|
TXS01_RXB01 0xFF1B Transmit shift / Receive buffer register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO3 0xFF1F Serial I/O shift register 3
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 Selects I/O mode of P03 pin
|
|
PM0.PM02 2 Selects I/O mode of P02 pin
|
|
PM0.PM01 1 Selects I/O mode of P01 pin
|
|
PM0.PM00 0 Selects I/O mode of P00 pin
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 Selects I/O mode of P26 pin
|
|
PM2.PM25 5 Selects I/O mode of P25 pin
|
|
PM2.PM24 4 Selects I/O mode of P24 pin
|
|
PM2.PM23 3 Selects I/O mode of P23 pin
|
|
PM2.PM22 2 Selects I/O mode of P22 pin
|
|
PM2.PM21 1 Selects I/O mode of P21 pin
|
|
PM2.PM20 0 Selects I/O mode of P20 pin
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 Selects I/O mode of P37 pin
|
|
PM3.PM36 6 Selects I/O mode of P36 pin
|
|
PM3.PM35 5 Selects I/O mode of P35 pin
|
|
PM3.PM34 4 Selects I/O mode of P34 pin
|
|
PM3.PM33 3 Selects I/O mode of P33 pin
|
|
PM3.PM32 2 Selects I/O mode of P32 pin
|
|
PM3.PM31 1 Selects I/O mode of P31 pin
|
|
PM3.PM30 0 Selects I/O mode of P30 pin
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 Selects I/O mode of P47 pin
|
|
PM4.PM46 6 Selects I/O mode of P46 pin
|
|
PM4.PM45 5 Selects I/O mode of P45 pin
|
|
PM4.PM44 4 Selects I/O mode of P44 pin
|
|
PM4.PM43 3 Selects I/O mode of P43 pin
|
|
PM4.PM42 2 Selects I/O mode of P42 pin
|
|
PM4.PM41 1 Selects I/O mode of P41 pin
|
|
PM4.PM40 0 Selects I/O mode of P40 pin
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 Selects I/O mode of P57 pin
|
|
PM5.PM56 6 Selects I/O mode of P56 pin
|
|
PM5.PM55 5 Selects I/O mode of P55 pin
|
|
PM5.PM54 4 Selects I/O mode of P54 pin
|
|
PM5.PM53 3 Selects I/O mode of P53 pin
|
|
PM5.PM52 2 Selects I/O mode of P52 pin
|
|
PM5.PM51 1 Selects I/O mode of P51 pin
|
|
PM5.PM50 0 Selects I/O mode of P50 pin
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 Selects I/O mode of P67 pin
|
|
PM6.PM66 6 Selects I/O mode of P66 pin
|
|
PM6.PM65 5 Selects I/O mode of P65 pin
|
|
PM6.PM64 4 Selects I/O mode of P64 pin
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 Selects internal pull-up resistor of P03 pin
|
|
PU0.PU02 2 Selects internal pull-up resistor of P02 pin
|
|
PU0.PU01 1 Selects internal pull-up resistor of P01 pin
|
|
PU0.PU00 0 Selects internal pull-up resistor of P00 pin
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU26 6 Selects internal pull-up resistor of P26 pin
|
|
PU2.PU25 5 Selects internal pull-up resistor of P25 pin
|
|
PU2.PU24 4 Selects internal pull-up resistor of P24 pin
|
|
PU2.PU23 3 Selects internal pull-up resistor of P23 pin
|
|
PU2.PU22 2 Selects internal pull-up resistor of P22 pin
|
|
PU2.PU21 1 Selects internal pull-up resistor of P21 pin
|
|
PU2.PU20 0 Selects internal pull-up resistor of P20 pin
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 Selects internal pull-up resistor of P37 pin
|
|
PU3.PU36 6 Selects internal pull-up resistor of P36 pin
|
|
PU3.PU35 5 Selects internal pull-up resistor of P35 pin
|
|
PU3.PU34 4 Selects internal pull-up resistor of P34 pin
|
|
PU3.PU33 3 Selects internal pull-up resistor of P33 pin
|
|
PU3.PU32 2 Selects internal pull-up resistor of P32 pin
|
|
PU3.PU31 1 Selects internal pull-up resistor of P31 pin
|
|
PU3.PU30 0 Selects internal pull-up resistor of P30 pin
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 Selects internal pull-up resistor of P47 pin
|
|
PU4.PU46 6 Selects internal pull-up resistor of P46 pin
|
|
PU4.PU45 5 Selects internal pull-up resistor of P45 pin
|
|
PU4.PU44 4 Selects internal pull-up resistor of P44 pin
|
|
PU4.PU43 3 Selects internal pull-up resistor of P43 pin
|
|
PU4.PU42 2 Selects internal pull-up resistor of P42 pin
|
|
PU4.PU41 1 Selects internal pull-up resistor of P41 pin
|
|
PU4.PU40 0 Selects internal pull-up resistor of P40 pin
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 Selects internal pull-up resistor of P57 pin
|
|
PU5.PU56 6 Selects internal pull-up resistor of P56 pin
|
|
PU5.PU55 5 Selects internal pull-up resistor of P55 pin
|
|
PU5.PU54 4 Selects internal pull-up resistor of P54 pin
|
|
PU5.PU53 3 Selects internal pull-up resistor of P53 pin
|
|
PU5.PU52 2 Selects internal pull-up resistor of P52 pin
|
|
PU5.PU51 1 Selects internal pull-up resistor of P51 pin
|
|
PU5.PU50 0 Selects internal pull-up resistor of P50 pin
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 Selects internal pull-up resistor of P67 pin
|
|
PU6.PU66 6 Selects internal pull-up resistor of P66 pin
|
|
PU6.PU65 5 Selects internal pull-up resistor of P65 pin
|
|
PU6.PU64 4 Selects internal pull-up resistor of P64 pin
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Watchdog timer/interval timer overflow time selection bit 2
|
|
WDCS.WDCS1 1 Watchdog timer/interval timer overflow time selection bit 1
|
|
WDCS.WDCS0 0 Watchdog timer/interval timer overflow time selection bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory extension mode register
|
|
MEM.MEM2 2 Single-chip/memory expansion mode selection bit 2
|
|
MEM.MEM1 1 Single-chip/memory expansion mode selection bit 1
|
|
MEM.MEM0 0 Single-chip/memory expansion mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC003 3
|
|
TMC00.TMC002 2
|
|
TMC00.TMC001 1
|
|
TMC00.OVF00 0
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES101 7 TI010 valid edge selection bit 1
|
|
PRM00.ES100 6 TI010 valid edge selection bit 0
|
|
PRM00.ES001 5 TI000 valid edge selection bit 1
|
|
PRM00.ES000 4 TI000 valid edge selection bit 0
|
|
PRM00.PRM001 1 Count clock selection bit 1
|
|
PRM00.PRM000 0 Count clock selection bit 0
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC002 2 CR010 operating mode selection
|
|
CRC00.CRC001 1 CR000 capture trigger selection
|
|
CRC00.CRC000 0 CR000 operating mode selection
|
|
TOC00 0xFF63 Timer output control register 00
|
|
TOC00.TOC004 4 Timer output F/F control by match of CR010 and TM00
|
|
TOC00.LVS00 3 LVS00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.LVR00 2 LVR00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.TOC001 1 Timer output F/F control by match of CR000 and TM00
|
|
TOC00.TOE00 0 16-bit timer/event counter 00 timer output control
|
|
CR000 0xFF64 16-bit capture/compare register 000
|
|
CR010 0xFF66 16-bit capture/compare register 010
|
|
TMC01 0xFF68 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.TMC010 0
|
|
PRM01 0xFF69 Prescaler mode register 01
|
|
PRM01.ES111 7 TI011 valid edge selection bit 1
|
|
PRM01.ES110 6 TI011 valid edge selection bit 0
|
|
PRM01.ES011 5 TI001 valid edge selection bit 1
|
|
PRM01.ES010 4 TI001 valid edge selection bit 0
|
|
PRM01.PRM011 1 Count clock selection bit 1
|
|
PRM01.PRM010 0 Count clock selection bit 0
|
|
CRC01 0xFF6A Capture/compare control register 01
|
|
CRC01.CRC012 2 CR011 operating mode selection
|
|
CRC01.CRC011 1 CR001 capture trigger selection
|
|
CRC01.CRC010 0 CR001 operating mode selection
|
|
TOC01 0xFF6B Timer output control register 01
|
|
TOC01.TOC014 4 Timer output F/F control by match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.LVR01 2 LVR01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.TOC011 1 Timer output F/F control by match of CR001 and TM01
|
|
TOC01.TOE01 0 16-bit timer/event counter 01 timer output control
|
|
CR001 0xFF6C 16-bit capture/compare register 001
|
|
CR011 0xFF6E 16-bit capture/compare register 011
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control of 8-bit timer/event counter 50
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control of 8-bit timer/event counter 51
|
|
TCL51 0xFF75 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operating mode selection
|
|
TMC52.TMC524 4 Single mode/cascade mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.TMC521 1
|
|
TMC52.TOE52 0 Timer output control of 8-bit timer/event counter 52
|
|
TCL52 0xFF79 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
CR52 0xFF7A 8-bit compare register 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
EGP5 0xFF7C External interrupt rising edge enable register 5
|
|
EGP5.EGP57 7 Valid edge of INTP7 pin
|
|
EGP5.EGP56 6 Valid edge of INTP6 pin
|
|
EGP5.EGP55 5 Valid edge of INTP5 pin
|
|
EGP5.EGP54 4 Valid edge of INTP4 pin
|
|
EGN5 0xFF7D External interrupt falling edge enable register 5
|
|
EGN5.EGN57 7 Valid edge of INTP7 pin
|
|
EGN5.EGN56 6 Valid edge of INTP6 pin
|
|
EGN5.EGN55 5 Valid edge of INTP5 pin
|
|
EGN5.EGN54 4 Valid edge of INTP4 pin
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 A/D conversion time selection bit 2
|
|
ADM0.FR01 4 A/D conversion time selection bit 1
|
|
ADM0.FR00 3 A/D conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal valid edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal valid edge specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RTBL00 0xFF84 Real-time output buffer register 0L
|
|
RTBH00 0xFF85 Real-time output buffer register 0H
|
|
RTPM00 0xFF86 Real-time output port mode register 0
|
|
RTPM00.RTPM007 7 Real-time output port selection bit 7
|
|
RTPM00.RTPM006 6 Real-time output port selection bit 6
|
|
RTPM00.RTPM005 5 Real-time output port selection bit 5
|
|
RTPM00.RTPM004 4 Real-time output port selection bit 4
|
|
RTPM00.RTPM003 3 Real-time output port selection bit 3
|
|
RTPM00.RTPM002 2 Real-time output port selection bit 2
|
|
RTPM00.RTPM001 1 Real-time output port selection bit 1
|
|
RTPM00.RTPM000 0 Real-time output port selection bit 0
|
|
RTPC00 0xFF87 Real-time output port control register 0
|
|
RTPC00.RTPOE00 7 Real-time output port operation control
|
|
RTPC00.RTPEG00 6 INTP2 valid edge specification
|
|
RTPC00.BYTE00 5 Real-time output port operation mode
|
|
RTPC00.EXTR00 4 Real-time output control by INTP2
|
|
FLPMC 0xFF89 Flash programming mode control register
|
|
FLPMC.VPP 2 VPP pin voltage status
|
|
FLPMC.FLSPM0 0 Operation mode selection
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
TMC7 0xFF90 Inverter timer control register 7
|
|
TMC7.CE7 7 TM7, DTM0 to DTM2, RTM0 operation control
|
|
TMC7.TCL72 5 Count clock selection bit 2
|
|
TMC7.TCL71 4 Count clock selection bit 1
|
|
TMC7.TCL70 3 Count clock selection bit 0
|
|
TMC7.IDEV2 2 INTTM7 occurrence frequency selection bit 2
|
|
TMC7.IDEV1 1 INTTM7 occurrence frequency selection bit 1
|
|
TMC7.IDEV0 0 INTTM7 occurrence frequency selection bit 0
|
|
TMM7 0xFF91 Inverter timer mode register 7
|
|
TMM7.PNOFFB 4 Control status flag of TM7 output to TO70 to TO75
|
|
TMM7.ALV 3 TO70 to TO75 output active level specification
|
|
TMM7.TOEDG 2 TOFF7 valid edge specification
|
|
TMM7.TOSPP 1 TO70 to TO75 output stop control by valid edge
|
|
TMM7.TOSPW 0 TO70 to TO75 output stop control by INTWDT
|
|
CM0 0xFF92 10-bit compare register 0
|
|
CM1 0xFF94 10-bit compare register 1
|
|
CM2 0xFF96 10-bit compare register 2
|
|
CM3 0xFF98 10-bit compare register 3
|
|
DTIME 0xFF9A Dead time reload register
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RTBL01 0xFF9C Real-time output buffer register 1L
|
|
RTBH01 0xFF9D Real-time output buffer register 1H
|
|
RTPM01 0xFF9E Real-time output port mode register 1
|
|
RTPM01.RTPM015 5 Real-time output port selection bit 5
|
|
RTPM01.RTPM014 4 Real-time output port selection bit 4
|
|
RTPM01.RTPM013 3 Real-time output port selection bit 3
|
|
RTPM01.RTPM012 2 Real-time output port selection bit 2
|
|
RTPM01.RTPM011 1 Real-time output port selection bit 1
|
|
RTPM01.RTPM010 0 Real-time output port selection bit 0
|
|
RTPC01 0xFF9F Real-time output port control register 1
|
|
RTPC01.RTPOE01 7 Real-time output port operation control
|
|
RTPC01.BYTE01 5 Real-time output port operation mode
|
|
ASIM00 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM00.TXE00 7
|
|
ASIM00.RXE00 6
|
|
ASIM00.PS001 5 Parity bit specification bit 1
|
|
ASIM00.PS000 4 Parity bit specification bit 0
|
|
ASIM00.CL00 3 Character length specification
|
|
ASIM00.SL00 2 Transmit data stop bit length specification
|
|
ASIM00.ISRM00 1 Reception end interrupt control on occurrence of error
|
|
ASIM00.IRDAM00 0 Infrared data transfer mode operation specification
|
|
ASIS00 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS00.PE00 2 Parity error flag
|
|
ASIS00.FE00 1 Framing error flag
|
|
ASIS00.OVE00 0 Overrun error flag
|
|
BRGC00 0xFFA2 Baud rate generator control register 0
|
|
BRGC00.TPS002 6 5-bit counter source clock selection bit 2
|
|
BRGC00.TPS001 5 5-bit counter source clock selection bit 1
|
|
BRGC00.TPS000 4 5-bit counter source clock selection bit 0
|
|
BRGC00.MDL003 3 Baud rate generator input clock selection bit 3
|
|
BRGC00.MDL002 2 Baud rate generator input clock selection bit 2
|
|
BRGC00.MDL001 1 Baud rate generator input clock selection bit 1
|
|
BRGC00.MDL000 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
ASIM01 0xFFA8 Asynchronous serial interface mode register 1
|
|
ASIM01.TXE01 7
|
|
ASIM01.RXE01 6
|
|
ASIM01.PS011 5 Parity bit specification bit 1
|
|
ASIM01.PS010 4 Parity bit specification bit 0
|
|
ASIM01.CL01 3 Character length specification
|
|
ASIM01.SL01 2 Transmit data stop bit length specification
|
|
ASIS01 0xFFA9 Asynchronous serial interface status register 1
|
|
ASIS01.PE01 2 Parity error flag
|
|
ASIS01.FE01 1 Framing error flag
|
|
ASIS01.OVE01 0 Overrun error flag
|
|
BRGC01 0xFFAA Baud rate generator control register 1
|
|
BRGC01.TPS012 6 5-bit counter source clock selection bit 2
|
|
BRGC01.TPS011 5 5-bit counter source clock selection bit 1
|
|
BRGC01.TPS010 4 5-bit counter source clock selection bit 0
|
|
BRGC01.MDL013 3 Baud rate generator input clock selection bit 3
|
|
BRGC01.MDL012 2 Baud rate generator input clock selection bit 2
|
|
BRGC01.MDL011 1 Baud rate generator input clock selection bit 1
|
|
BRGC01.MDL010 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM3 0xFFB0 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
DCCTL0 0xFFB8 DC control register 0
|
|
DCCTL0.DCEN0 7 Output operation specification
|
|
DCCTL0.PWMCH0 6 PWM modulation specification
|
|
DCCTL0.PWMCL0 5 PWM modulation specification
|
|
DCCTL0.INV0 4 Output waveform specification
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
DCCTL1 0xFFBC DC control register 1
|
|
DCCTL1.DCEN1 7 Output operation specification
|
|
DCCTL1.PWMCH1 6 PWM modulation specification
|
|
DCCTL1.PWMCL1 5 PWM modulation specification
|
|
DCCTL1.INV1 4 Output waveform specification
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.TMIF011 5 TMIF011 - Interrupt request flag
|
|
IF0H.TMIF001 4 TMIF001 - Interrupt request flag
|
|
IF0H.TMIF010 3 TMIF010 - Interrupt request flag
|
|
IF0H.TMIF000 2 TMIF000 - Interrupt request flag
|
|
IF0H.TMIF7 1 TMIF7 - Interrupt request flag
|
|
IF0H.PIF7 0 PIF7 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 7 ADIF0 - Interrupt request flag
|
|
IF1L.CSIIF3 6 CSIIF3 - Interrupt request flag
|
|
IF1L.TMIF52 5 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 4 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 3 TMIF50 - Interrupt request flag
|
|
IF1L.STIF1 2 STIF1 - Interrupt request flag
|
|
IF1L.SRIF1 1 SRIF1 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE1 0xFFE1 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt servicing control
|
|
MK0H.TMMK011 5 TMMK011 - Interrupt servicing control
|
|
MK0H.TMMK001 4 TMMK001 - Interrupt servicing control
|
|
MK0H.TMMK010 3 TMMK010 - Interrupt servicing control
|
|
MK0H.TMMK000 2 TMMK000 - Interrupt servicing control
|
|
MK0H.TMMK7 1 TMMK7 - Interrupt servicing control
|
|
MK0H.PMK7 0 PMK7 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 7 ADMK0 - Interrupt servicing control
|
|
MK1L.CSIMK3 6 CSIMK3 - Interrupt servicing control
|
|
MK1L.TMMK52 5 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 4 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 3 TMMK50 - Interrupt servicing control
|
|
MK1L.STMK1 2 STMK1 - Interrupt servicing control
|
|
MK1L.SRMK1 1 SRMK1 - Interrupt servicing control
|
|
MK1L.STMK0 0 STMK0 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority level selection
|
|
PR0H.TMPR011 5 TMPR011 - Priority level selection
|
|
PR0H.TMPR001 4 TMPR001 - Priority level selection
|
|
PR0H.TMPR010 3 TMPR010 - Priority level selection
|
|
PR0H.TMPR000 2 TMPR000 - Priority level selection
|
|
PR0H.TMPR7 1 TMPR7 - Priority level selection
|
|
PR0H.PPR7 0 PPR7 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.ADPR0 7 ADPR0 - Priority level selection
|
|
PR1L.CSIPR3 6 CSIPR3 - Priority level selection
|
|
PR1L.TMPR52 5 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 4 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 3 TMPR50 - Priority level selection
|
|
PR1L.STPR1 2 STPR1 - Priority level selection
|
|
PR1L.SRPR1 1 SRPR1 - Priority level selection
|
|
PR1L.STPR0 0 STPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory extension wait setting register
|
|
MM.PW1 5 Wait state control bit 1
|
|
MM.PW0 4 Wait state control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selection of watchdog timer operation
|
|
WDTM.WDTM4 4 Selection of operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selection of operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time when STOP mode is released bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time when STOP mode is released bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time when STOP mode is released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU cIock bit 2
|
|
PCC.PCC1 1 Selects CPU cIock bit 1
|
|
PCC.PCC0 0 Selects CPU cIock bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD780988_A
|
|
; U12804EJ3V0DS00.PDF, U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
|
|
.UPD78F0988A
|
|
; U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
; MEMORY MAP
|
|
area DATA FLAH_ 0x0000:0xF000 Flash memory
|
|
area BSS RESERVED 0xF000:0xF400
|
|
area DATA RAM_1 0xF400:0xF800 Internal expansion RAM
|
|
area BSS RESERVED 0xF800:0xFB00
|
|
area DATA RAM_2 0xFB00:0xFF00 Internal High-speed RAM
|
|
area DATA FSR_1 0xFF00:0xFFD0 Special Function Register
|
|
area DATA EXT_A_A 0xFFD0:0xFFE0 External access area
|
|
area DATA FSR_2 0xFFE0:0x10000 Special Function Register
|
|
|
|
|
|
; Interrupt and reset vector assignments
|
|
interrupt RESET 0x0000 RESET
|
|
interrupt INTWDT_ 0x0004 INTWDT
|
|
interrupt INTP0_ 0x0006 INTP0
|
|
interrupt INTP1_ 0x0008 INTP1
|
|
interrupt INTP2_ 0x000A INTP2
|
|
interrupt INTP3_ 0x000C INTP3
|
|
interrupt INTP4_ 0x000E INTP4
|
|
interrupt INTP5_ 0x0010 INTP5
|
|
interrupt INTP6_ 0x0012 INTP6
|
|
interrupt INTP7_ 0x0014 INTP7
|
|
interrupt INTTM7_ 0x0016 INTTM7
|
|
interrupt INTTM000_ 0x0018 INTTM000
|
|
interrupt INTTM010_ 0x001A INTTM010
|
|
interrupt INTTM001_ 0x001C INTTM001
|
|
interrupt INTTM011_ 0x001E INTTM011
|
|
interrupt INTSER0_ 0x0020 INTSER0
|
|
interrupt INTSR0_ 0x0022 INTSR0
|
|
interrupt INTST0_ 0x0024 INTST0
|
|
interrupt INTSR1_ 0x0026 INTSR1
|
|
interrupt INTST1_ 0x0028 INTST1
|
|
interrupt INTTM50_ 0x002A INTTM50
|
|
interrupt INTTM51_ 0x002C INTTM51
|
|
interrupt INTTM52_ 0x002E INTTM52
|
|
interrupt INTCSI3_ 0x0030 INTCSI3
|
|
interrupt INTAD0_ 0x0032 INTAD0
|
|
interrupt BRK_ 0x003E BRK
|
|
|
|
|
|
; INPUT/OUTPUT PORTS
|
|
P0 0xFF00 Port 0
|
|
P1 0xFF01 Port 1
|
|
P2 0xFF02 Port 2
|
|
P3 0xFF03 Port 3
|
|
P4 0xFF04 Port 4
|
|
P5 0xFF05 Port 5
|
|
P6 0xFF06 Port 6
|
|
TM52 0xFF07 8-bit timer counter 52
|
|
BFCM0 0xFF08 10-bit buffer register 0
|
|
BFCM1 0xFF0A 10-bit buffer register 1
|
|
BFCM2 0xFF0C 10-bit buffer register 2
|
|
BFCM3 0xFF0E 10-bit buffer register 3
|
|
TM00 0xFF10 16-bit timer counter 00
|
|
TM01 0xFF12 16-bit timer counter 01
|
|
TM50 0xFF14 8-bit timer counter 50
|
|
TM51 0xFF15 8-bit timer counter 51
|
|
CR50 0xFF16 8-bit compare register 50
|
|
CR51 0xFF17 8-bit compare register 51
|
|
ADCR0 0xFF18 A/D conversion result register 0
|
|
TXS00_RXB00 0xFF1A Transmit shift / Receive buffer register 0
|
|
TXS01_RXB01 0xFF1B Transmit shift / Receive buffer register 1
|
|
RESERVEDFF1C 0xFF1C RESERVED
|
|
RESERVEDFF1D 0xFF1D RESERVED
|
|
RESERVEDFF1E 0xFF1E RESERVED
|
|
SIO3 0xFF1F Serial I/O shift register 3
|
|
PM0 0xFF20 Port mode register 0
|
|
PM0.PM03 3 Selects I/O mode of P03 pin
|
|
PM0.PM02 2 Selects I/O mode of P02 pin
|
|
PM0.PM01 1 Selects I/O mode of P01 pin
|
|
PM0.PM00 0 Selects I/O mode of P00 pin
|
|
RESERVEDFF21 0xFF21 RESERVED
|
|
PM2 0xFF22 Port mode register 2
|
|
PM2.PM26 6 Selects I/O mode of P26 pin
|
|
PM2.PM25 5 Selects I/O mode of P25 pin
|
|
PM2.PM24 4 Selects I/O mode of P24 pin
|
|
PM2.PM23 3 Selects I/O mode of P23 pin
|
|
PM2.PM22 2 Selects I/O mode of P22 pin
|
|
PM2.PM21 1 Selects I/O mode of P21 pin
|
|
PM2.PM20 0 Selects I/O mode of P20 pin
|
|
PM3 0xFF23 Port mode register 3
|
|
PM3.PM37 7 Selects I/O mode of P37 pin
|
|
PM3.PM36 6 Selects I/O mode of P36 pin
|
|
PM3.PM35 5 Selects I/O mode of P35 pin
|
|
PM3.PM34 4 Selects I/O mode of P34 pin
|
|
PM3.PM33 3 Selects I/O mode of P33 pin
|
|
PM3.PM32 2 Selects I/O mode of P32 pin
|
|
PM3.PM31 1 Selects I/O mode of P31 pin
|
|
PM3.PM30 0 Selects I/O mode of P30 pin
|
|
PM4 0xFF24 Port mode register 4
|
|
PM4.PM47 7 Selects I/O mode of P47 pin
|
|
PM4.PM46 6 Selects I/O mode of P46 pin
|
|
PM4.PM45 5 Selects I/O mode of P45 pin
|
|
PM4.PM44 4 Selects I/O mode of P44 pin
|
|
PM4.PM43 3 Selects I/O mode of P43 pin
|
|
PM4.PM42 2 Selects I/O mode of P42 pin
|
|
PM4.PM41 1 Selects I/O mode of P41 pin
|
|
PM4.PM40 0 Selects I/O mode of P40 pin
|
|
PM5 0xFF25 Port mode register 5
|
|
PM5.PM57 7 Selects I/O mode of P57 pin
|
|
PM5.PM56 6 Selects I/O mode of P56 pin
|
|
PM5.PM55 5 Selects I/O mode of P55 pin
|
|
PM5.PM54 4 Selects I/O mode of P54 pin
|
|
PM5.PM53 3 Selects I/O mode of P53 pin
|
|
PM5.PM52 2 Selects I/O mode of P52 pin
|
|
PM5.PM51 1 Selects I/O mode of P51 pin
|
|
PM5.PM50 0 Selects I/O mode of P50 pin
|
|
PM6 0xFF26 Port mode register 6
|
|
PM6.PM67 7 Selects I/O mode of P67 pin
|
|
PM6.PM66 6 Selects I/O mode of P66 pin
|
|
PM6.PM65 5 Selects I/O mode of P65 pin
|
|
PM6.PM64 4 Selects I/O mode of P64 pin
|
|
RESERVEDFF27 0xFF27 RESERVED
|
|
RESERVEDFF28 0xFF28 RESERVED
|
|
RESERVEDFF29 0xFF29 RESERVED
|
|
RESERVEDFF2A 0xFF2A RESERVED
|
|
RESERVEDFF2B 0xFF2B RESERVED
|
|
RESERVEDFF2C 0xFF2C RESERVED
|
|
RESERVEDFF2D 0xFF2D RESERVED
|
|
RESERVEDFF2E 0xFF2E RESERVED
|
|
RESERVEDFF2F 0xFF2F RESERVED
|
|
PU0 0xFF30 Pull-up resistor option register 0
|
|
PU0.PU03 3 Selects internal pull-up resistor of P03 pin
|
|
PU0.PU02 2 Selects internal pull-up resistor of P02 pin
|
|
PU0.PU01 1 Selects internal pull-up resistor of P01 pin
|
|
PU0.PU00 0 Selects internal pull-up resistor of P00 pin
|
|
RESERVEDFF31 0xFF31 RESERVED
|
|
PU2 0xFF32 Pull-up resistor option register 2
|
|
PU2.PU26 6 Selects internal pull-up resistor of P26 pin
|
|
PU2.PU25 5 Selects internal pull-up resistor of P25 pin
|
|
PU2.PU24 4 Selects internal pull-up resistor of P24 pin
|
|
PU2.PU23 3 Selects internal pull-up resistor of P23 pin
|
|
PU2.PU22 2 Selects internal pull-up resistor of P22 pin
|
|
PU2.PU21 1 Selects internal pull-up resistor of P21 pin
|
|
PU2.PU20 0 Selects internal pull-up resistor of P20 pin
|
|
PU3 0xFF33 Pull-up resistor option register 3
|
|
PU3.PU37 7 Selects internal pull-up resistor of P37 pin
|
|
PU3.PU36 6 Selects internal pull-up resistor of P36 pin
|
|
PU3.PU35 5 Selects internal pull-up resistor of P35 pin
|
|
PU3.PU34 4 Selects internal pull-up resistor of P34 pin
|
|
PU3.PU33 3 Selects internal pull-up resistor of P33 pin
|
|
PU3.PU32 2 Selects internal pull-up resistor of P32 pin
|
|
PU3.PU31 1 Selects internal pull-up resistor of P31 pin
|
|
PU3.PU30 0 Selects internal pull-up resistor of P30 pin
|
|
PU4 0xFF34 Pull-up resistor option register 4
|
|
PU4.PU47 7 Selects internal pull-up resistor of P47 pin
|
|
PU4.PU46 6 Selects internal pull-up resistor of P46 pin
|
|
PU4.PU45 5 Selects internal pull-up resistor of P45 pin
|
|
PU4.PU44 4 Selects internal pull-up resistor of P44 pin
|
|
PU4.PU43 3 Selects internal pull-up resistor of P43 pin
|
|
PU4.PU42 2 Selects internal pull-up resistor of P42 pin
|
|
PU4.PU41 1 Selects internal pull-up resistor of P41 pin
|
|
PU4.PU40 0 Selects internal pull-up resistor of P40 pin
|
|
PU5 0xFF35 Pull-up resistor option register 5
|
|
PU5.PU57 7 Selects internal pull-up resistor of P57 pin
|
|
PU5.PU56 6 Selects internal pull-up resistor of P56 pin
|
|
PU5.PU55 5 Selects internal pull-up resistor of P55 pin
|
|
PU5.PU54 4 Selects internal pull-up resistor of P54 pin
|
|
PU5.PU53 3 Selects internal pull-up resistor of P53 pin
|
|
PU5.PU52 2 Selects internal pull-up resistor of P52 pin
|
|
PU5.PU51 1 Selects internal pull-up resistor of P51 pin
|
|
PU5.PU50 0 Selects internal pull-up resistor of P50 pin
|
|
PU6 0xFF36 Pull-up resistor option register 6
|
|
PU6.PU67 7 Selects internal pull-up resistor of P67 pin
|
|
PU6.PU66 6 Selects internal pull-up resistor of P66 pin
|
|
PU6.PU65 5 Selects internal pull-up resistor of P65 pin
|
|
PU6.PU64 4 Selects internal pull-up resistor of P64 pin
|
|
RESERVEDFF37 0xFF37 RESERVED
|
|
RESERVEDFF38 0xFF38 RESERVED
|
|
RESERVEDFF39 0xFF39 RESERVED
|
|
RESERVEDFF3A 0xFF3A RESERVED
|
|
RESERVEDFF3B 0xFF3B RESERVED
|
|
RESERVEDFF3C 0xFF3C RESERVED
|
|
RESERVEDFF3D 0xFF3D RESERVED
|
|
RESERVEDFF3E 0xFF3E RESERVED
|
|
RESERVEDFF3F 0xFF3F RESERVED
|
|
RESERVEDFF40 0xFF40 RESERVED
|
|
RESERVEDFF41 0xFF41 RESERVED
|
|
WDCS 0xFF42 Watchdog timer clock select register
|
|
WDCS.WDCS2 2 Watchdog timer/interval timer overflow time selection bit 2
|
|
WDCS.WDCS1 1 Watchdog timer/interval timer overflow time selection bit 1
|
|
WDCS.WDCS0 0 Watchdog timer/interval timer overflow time selection bit 0
|
|
RESERVEDFF43 0xFF43 RESERVED
|
|
RESERVEDFF44 0xFF44 RESERVED
|
|
RESERVEDFF45 0xFF45 RESERVED
|
|
RESERVEDFF46 0xFF46 RESERVED
|
|
MEM 0xFF47 Memory extension mode register
|
|
MEM.MEM2 2 Single-chip/memory expansion mode selection bit 2
|
|
MEM.MEM1 1 Single-chip/memory expansion mode selection bit 1
|
|
MEM.MEM0 0 Single-chip/memory expansion mode selection bit 0
|
|
EGP 0xFF48 External interrupt rising edge enable register
|
|
EGP.EGP3 3 Valid edge of INTP3 pin
|
|
EGP.EGP2 2 Valid edge of INTP2 pin
|
|
EGP.EGP1 1 Valid edge of INTP1 pin
|
|
EGP.EGP0 0 Valid edge of INTP0 pin
|
|
EGN 0xFF49 External interrupt falling edge enable register
|
|
EGN.EGN3 3 Valid edge of INTP3 pin
|
|
EGN.EGN2 2 Valid edge of INTP2 pin
|
|
EGN.EGN1 1 Valid edge of INTP1 pin
|
|
EGN.EGN0 0 Valid edge of INTP0 pin
|
|
RESERVEDFF4A 0xFF4A RESERVED
|
|
RESERVEDFF4B 0xFF4B RESERVED
|
|
RESERVEDFF4C 0xFF4C RESERVED
|
|
RESERVEDFF4D 0xFF4D RESERVED
|
|
RESERVEDFF4E 0xFF4E RESERVED
|
|
RESERVEDFF4F 0xFF4F RESERVED
|
|
RESERVEDFF50 0xFF50 RESERVED
|
|
RESERVEDFF51 0xFF51 RESERVED
|
|
RESERVEDFF52 0xFF52 RESERVED
|
|
RESERVEDFF53 0xFF53 RESERVED
|
|
RESERVEDFF54 0xFF54 RESERVED
|
|
RESERVEDFF55 0xFF55 RESERVED
|
|
RESERVEDFF56 0xFF56 RESERVED
|
|
RESERVEDFF57 0xFF57 RESERVED
|
|
RESERVEDFF58 0xFF58 RESERVED
|
|
RESERVEDFF59 0xFF59 RESERVED
|
|
RESERVEDFF5A 0xFF5A RESERVED
|
|
RESERVEDFF5B 0xFF5B RESERVED
|
|
RESERVEDFF5C 0xFF5C RESERVED
|
|
RESERVEDFF5D 0xFF5D RESERVED
|
|
RESERVEDFF5E 0xFF5E RESERVED
|
|
RESERVEDFF5F 0xFF5F RESERVED
|
|
TMC00 0xFF60 16-bit timer mode control register 00
|
|
TMC00.TMC003 3
|
|
TMC00.TMC002 2
|
|
TMC00.TMC001 1
|
|
TMC00.OVF00 0
|
|
PRM00 0xFF61 Prescaler mode register 00
|
|
PRM00.ES101 7 TI010 valid edge selection bit 1
|
|
PRM00.ES100 6 TI010 valid edge selection bit 0
|
|
PRM00.ES001 5 TI000 valid edge selection bit 1
|
|
PRM00.ES000 4 TI000 valid edge selection bit 0
|
|
PRM00.PRM001 1 Count clock selection bit 1
|
|
PRM00.PRM000 0 Count clock selection bit 0
|
|
CRC00 0xFF62 Capture/compare control register 00
|
|
CRC00.CRC002 2 CR010 operating mode selection
|
|
CRC00.CRC001 1 CR000 capture trigger selection
|
|
CRC00.CRC000 0 CR000 operating mode selection
|
|
TOC00 0xFF63 Timer output control register 00
|
|
TOC00.TOC004 4 Timer output F/F control by match of CR010 and TM00
|
|
TOC00.LVS00 3 LVS00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.LVR00 2 LVR00 - 16-bittimer/eventcounter 00timeroutputF/Fstatussetting bit
|
|
TOC00.TOC001 1 Timer output F/F control by match of CR000 and TM00
|
|
TOC00.TOE00 0 16-bit timer/event counter 00 timer output control
|
|
CR000 0xFF64 16-bit capture/compare register 000
|
|
CR010 0xFF66 16-bit capture/compare register 010
|
|
TMC01 0xFF68 16-bit timer mode control register 01
|
|
TMC01.TMC013 3
|
|
TMC01.TMC012 2
|
|
TMC01.TMC011 1
|
|
TMC01.TMC010 0
|
|
PRM01 0xFF69 Prescaler mode register 01
|
|
PRM01.ES111 7 TI011 valid edge selection bit 1
|
|
PRM01.ES110 6 TI011 valid edge selection bit 0
|
|
PRM01.ES011 5 TI001 valid edge selection bit 1
|
|
PRM01.ES010 4 TI001 valid edge selection bit 0
|
|
PRM01.PRM011 1 Count clock selection bit 1
|
|
PRM01.PRM010 0 Count clock selection bit 0
|
|
CRC01 0xFF6A Capture/compare control register 01
|
|
CRC01.CRC012 2 CR011 operating mode selection
|
|
CRC01.CRC011 1 CR001 capture trigger selection
|
|
CRC01.CRC010 0 CR001 operating mode selection
|
|
TOC01 0xFF6B Timer output control register 01
|
|
TOC01.TOC014 4 Timer output F/F control by match of CR011 and TM01
|
|
TOC01.LVS01 3 LVS01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.LVR01 2 LVR01 - 16-bittimer/eventcounter 01timeroutputF/Fstatussetting
|
|
TOC01.TOC011 1 Timer output F/F control by match of CR001 and TM01
|
|
TOC01.TOE01 0 16-bit timer/event counter 01 timer output control
|
|
CR001 0xFF6C 16-bit capture/compare register 001
|
|
CR011 0xFF6E 16-bit capture/compare register 011
|
|
TMC50 0xFF70 8-bit timer mode control register 50
|
|
TMC50.TCE50 7 TM50 count operation control
|
|
TMC50.TMC506 6 TM50 operating mode selection
|
|
TMC50.LVS50 3 LVS50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.LVR50 2 LVR50 - Timer output F/F status setting of 8-bit timer/event counter 50
|
|
TMC50.TMC501 1
|
|
TMC50.TOE50 0 Timer output control of 8-bit timer/event counter 50
|
|
TCL50 0xFF71 Timer clock select register 50
|
|
TCL50.TCL502 2 Count clock selection bit 2
|
|
TCL50.TCL501 1 Count clock selection bit 1
|
|
TCL50.TCL500 0 Count clock selection bit 0
|
|
RESERVEDFF72 0xFF72 RESERVED
|
|
RESERVEDFF73 0xFF73 RESERVED
|
|
TMC51 0xFF74 8-bit timer mode control register 51
|
|
TMC51.TCE51 7 TM51 count operation control
|
|
TMC51.TMC516 6 TM51 operating mode selection
|
|
TMC51.TMC514 4 Single mode/cascade mode selection
|
|
TMC51.LVS51 3 LVS51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.LVR51 2 LVR51 - Timer output F/F status setting of 8-bit timer/event counter 51
|
|
TMC51.TMC511 1
|
|
TMC51.TOE51 0 Timer output control of 8-bit timer/event counter 51
|
|
TCL51 0xFF75 Timer clock select register 51
|
|
TCL51.TCL512 2 Count clock selection bit 2
|
|
TCL51.TCL511 1 Count clock selection bit 1
|
|
TCL51.TCL510 0 Count clock selection bit 0
|
|
RESERVEDFF76 0xFF76 RESERVED
|
|
RESERVEDFF77 0xFF77 RESERVED
|
|
TMC52 0xFF78 8-bit timer mode control register 52
|
|
TMC52.TCE52 7 TM52 count operation control
|
|
TMC52.TMC526 6 TM52 operating mode selection
|
|
TMC52.TMC524 4 Single mode/cascade mode selection
|
|
TMC52.LVS52 3 LVS52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.LVR52 2 LVR52 - Timer output F/F status setting of 8-bit timer/event counter 52
|
|
TMC52.TMC521 1
|
|
TMC52.TOE52 0 Timer output control of 8-bit timer/event counter 52
|
|
TCL52 0xFF79 Timer clock select register 52
|
|
TCL52.TCL522 2 Count clock selection bit 2
|
|
TCL52.TCL521 1 Count clock selection bit 1
|
|
TCL52.TCL520 0 Count clock selection bit 0
|
|
CR52 0xFF7A 8-bit compare register 52
|
|
RESERVEDFF7B 0xFF7B RESERVED
|
|
EGP5 0xFF7C External interrupt rising edge enable register 5
|
|
EGP5.EGP57 7 Valid edge of INTP7 pin
|
|
EGP5.EGP56 6 Valid edge of INTP6 pin
|
|
EGP5.EGP55 5 Valid edge of INTP5 pin
|
|
EGP5.EGP54 4 Valid edge of INTP4 pin
|
|
EGN5 0xFF7D External interrupt falling edge enable register 5
|
|
EGN5.EGN57 7 Valid edge of INTP7 pin
|
|
EGN5.EGN56 6 Valid edge of INTP6 pin
|
|
EGN5.EGN55 5 Valid edge of INTP5 pin
|
|
EGN5.EGN54 4 Valid edge of INTP4 pin
|
|
RESERVEDFF7E 0xFF7E RESERVED
|
|
RESERVEDFF7F 0xFF7F RESERVED
|
|
ADM0 0xFF80 A/D converter mode register 0
|
|
ADM0.ADCS0 7 A/D conversion operation control
|
|
ADM0.TRG0 6 Software start/hardware start selection
|
|
ADM0.FR02 5 A/D conversion time selection bit 2
|
|
ADM0.FR01 4 A/D conversion time selection bit 1
|
|
ADM0.FR00 3 A/D conversion time selection bit 0
|
|
ADM0.EGA01 2 External trigger signal valid edge specification bit 1
|
|
ADM0.EGA00 1 External trigger signal valid edge specification bit 0
|
|
ADS0 0xFF81 Analog input channel specification register 0
|
|
ADS0.ADS02 2 Analog input channel specification bit 2
|
|
ADS0.ADS01 1 Analog input channel specification bit 1
|
|
ADS0.ADS00 0 Analog input channel specification bit 0
|
|
RESERVEDFF82 0xFF82 RESERVED
|
|
RESERVEDFF83 0xFF83 RESERVED
|
|
RTBL00 0xFF84 Real-time output buffer register 0L
|
|
RTBH00 0xFF85 Real-time output buffer register 0H
|
|
RTPM00 0xFF86 Real-time output port mode register 0
|
|
RTPM00.RTPM007 7 Real-time output port selection bit 7
|
|
RTPM00.RTPM006 6 Real-time output port selection bit 6
|
|
RTPM00.RTPM005 5 Real-time output port selection bit 5
|
|
RTPM00.RTPM004 4 Real-time output port selection bit 4
|
|
RTPM00.RTPM003 3 Real-time output port selection bit 3
|
|
RTPM00.RTPM002 2 Real-time output port selection bit 2
|
|
RTPM00.RTPM001 1 Real-time output port selection bit 1
|
|
RTPM00.RTPM000 0 Real-time output port selection bit 0
|
|
RTPC00 0xFF87 Real-time output port control register 0
|
|
RTPC00.RTPOE00 7 Real-time output port operation control
|
|
RTPC00.RTPEG00 6 INTP2 valid edge specification
|
|
RTPC00.BYTE00 5 Real-time output port operation mode
|
|
RTPC00.EXTR00 4 Real-time output control by INTP2
|
|
FLPMC 0xFF89 Flash programming mode control register
|
|
FLPMC.VPP 2 VPP pin voltage status
|
|
FLPMC.FLSPM0 0 Operation mode selection
|
|
RESERVEDFF8A 0xFF8A RESERVED
|
|
RESERVEDFF8B 0xFF8B RESERVED
|
|
RESERVEDFF8C 0xFF8C RESERVED
|
|
RESERVEDFF8D 0xFF8D RESERVED
|
|
RESERVEDFF8E 0xFF8E RESERVED
|
|
RESERVEDFF8F 0xFF8F RESERVED
|
|
TMC7 0xFF90 Inverter timer control register 7
|
|
TMC7.CE7 7 TM7, DTM0 to DTM2, RTM0 operation control
|
|
TMC7.TCL72 5 Count clock selection bit 2
|
|
TMC7.TCL71 4 Count clock selection bit 1
|
|
TMC7.TCL70 3 Count clock selection bit 0
|
|
TMC7.IDEV2 2 INTTM7 occurrence frequency selection bit 2
|
|
TMC7.IDEV1 1 INTTM7 occurrence frequency selection bit 1
|
|
TMC7.IDEV0 0 INTTM7 occurrence frequency selection bit 0
|
|
TMM7 0xFF91 Inverter timer mode register 7
|
|
TMM7.PNOFFB 4 Control status flag of TM7 output to TO70 to TO75
|
|
TMM7.ALV 3 TO70 to TO75 output active level specification
|
|
TMM7.TOEDG 2 TOFF7 valid edge specification
|
|
TMM7.TOSPP 1 TO70 to TO75 output stop control by valid edge
|
|
TMM7.TOSPW 0 TO70 to TO75 output stop control by INTWDT
|
|
CM0 0xFF92 10-bit compare register 0
|
|
CM1 0xFF94 10-bit compare register 1
|
|
CM2 0xFF96 10-bit compare register 2
|
|
CM3 0xFF98 10-bit compare register 3
|
|
DTIME 0xFF9A Dead time reload register
|
|
RESERVEDFF9B 0xFF9B RESERVED
|
|
RTBL01 0xFF9C Real-time output buffer register 1L
|
|
RTBH01 0xFF9D Real-time output buffer register 1H
|
|
RTPM01 0xFF9E Real-time output port mode register 1
|
|
RTPM01.RTPM015 5 Real-time output port selection bit 5
|
|
RTPM01.RTPM014 4 Real-time output port selection bit 4
|
|
RTPM01.RTPM013 3 Real-time output port selection bit 3
|
|
RTPM01.RTPM012 2 Real-time output port selection bit 2
|
|
RTPM01.RTPM011 1 Real-time output port selection bit 1
|
|
RTPM01.RTPM010 0 Real-time output port selection bit 0
|
|
RTPC01 0xFF9F Real-time output port control register 1
|
|
RTPC01.RTPOE01 7 Real-time output port operation control
|
|
RTPC01.BYTE01 5 Real-time output port operation mode
|
|
ASIM00 0xFFA0 Asynchronous serial interface mode register 0
|
|
ASIM00.TXE00 7
|
|
ASIM00.RXE00 6
|
|
ASIM00.PS001 5 Parity bit specification bit 1
|
|
ASIM00.PS000 4 Parity bit specification bit 0
|
|
ASIM00.CL00 3 Character length specification
|
|
ASIM00.SL00 2 Transmit data stop bit length specification
|
|
ASIM00.ISRM00 1 Reception end interrupt control on occurrence of error
|
|
ASIM00.IRDAM00 0 Infrared data transfer mode operation specification
|
|
ASIS00 0xFFA1 Asynchronous serial interface status register 0
|
|
ASIS00.PE00 2 Parity error flag
|
|
ASIS00.FE00 1 Framing error flag
|
|
ASIS00.OVE00 0 Overrun error flag
|
|
BRGC00 0xFFA2 Baud rate generator control register 0
|
|
BRGC00.TPS002 6 5-bit counter source clock selection bit 2
|
|
BRGC00.TPS001 5 5-bit counter source clock selection bit 1
|
|
BRGC00.TPS000 4 5-bit counter source clock selection bit 0
|
|
BRGC00.MDL003 3 Baud rate generator input clock selection bit 3
|
|
BRGC00.MDL002 2 Baud rate generator input clock selection bit 2
|
|
BRGC00.MDL001 1 Baud rate generator input clock selection bit 1
|
|
BRGC00.MDL000 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFA1 0xFFA1 RESERVED
|
|
RESERVEDFFA2 0xFFA2 RESERVED
|
|
RESERVEDFFA3 0xFFA3 RESERVED
|
|
RESERVEDFFA4 0xFFA4 RESERVED
|
|
RESERVEDFFA5 0xFFA5 RESERVED
|
|
RESERVEDFFA6 0xFFA6 RESERVED
|
|
RESERVEDFFA7 0xFFA7 RESERVED
|
|
ASIM01 0xFFA8 Asynchronous serial interface mode register 1
|
|
ASIM01.TXE01 7
|
|
ASIM01.RXE01 6
|
|
ASIM01.PS011 5 Parity bit specification bit 1
|
|
ASIM01.PS010 4 Parity bit specification bit 0
|
|
ASIM01.CL01 3 Character length specification
|
|
ASIM01.SL01 2 Transmit data stop bit length specification
|
|
ASIS01 0xFFA9 Asynchronous serial interface status register 1
|
|
ASIS01.PE01 2 Parity error flag
|
|
ASIS01.FE01 1 Framing error flag
|
|
ASIS01.OVE01 0 Overrun error flag
|
|
BRGC01 0xFFAA Baud rate generator control register 1
|
|
BRGC01.TPS012 6 5-bit counter source clock selection bit 2
|
|
BRGC01.TPS011 5 5-bit counter source clock selection bit 1
|
|
BRGC01.TPS010 4 5-bit counter source clock selection bit 0
|
|
BRGC01.MDL013 3 Baud rate generator input clock selection bit 3
|
|
BRGC01.MDL012 2 Baud rate generator input clock selection bit 2
|
|
BRGC01.MDL011 1 Baud rate generator input clock selection bit 1
|
|
BRGC01.MDL010 0 Baud rate generator input clock selection bit 0
|
|
RESERVEDFFAB 0xFFAB RESERVED
|
|
RESERVEDFFAC 0xFFAC RESERVED
|
|
RESERVEDFFAD 0xFFAD RESERVED
|
|
RESERVEDFFAE 0xFFAE RESERVED
|
|
RESERVEDFFAF 0xFFAF RESERVED
|
|
CSIM3 0xFFB0 Serial operation mode register 3
|
|
CSIM3.CSIE3 7 Enable/disable specification for SIO3
|
|
CSIM3.MODE 2 Transfer operation modes and flags
|
|
CSIM3.SCL31 1 Clock selection bit 1
|
|
CSIM3.SCL30 0 Clock selection bit 0
|
|
RESERVEDFFB1 0xFFB1 RESERVED
|
|
RESERVEDFFB2 0xFFB2 RESERVED
|
|
RESERVEDFFB3 0xFFB3 RESERVED
|
|
RESERVEDFFB4 0xFFB4 RESERVED
|
|
RESERVEDFFB5 0xFFB5 RESERVED
|
|
RESERVEDFFB6 0xFFB6 RESERVED
|
|
RESERVEDFFB7 0xFFB7 RESERVED
|
|
DCCTL0 0xFFB8 DC control register 0
|
|
DCCTL0.DCEN0 7 Output operation specification
|
|
DCCTL0.PWMCH0 6 PWM modulation specification
|
|
DCCTL0.PWMCL0 5 PWM modulation specification
|
|
DCCTL0.INV0 4 Output waveform specification
|
|
RESERVEDFFB9 0xFFB9 RESERVED
|
|
RESERVEDFFBA 0xFFBA RESERVED
|
|
RESERVEDFFBB 0xFFBB RESERVED
|
|
DCCTL1 0xFFBC DC control register 1
|
|
DCCTL1.DCEN1 7 Output operation specification
|
|
DCCTL1.PWMCH1 6 PWM modulation specification
|
|
DCCTL1.PWMCL1 5 PWM modulation specification
|
|
DCCTL1.INV1 4 Output waveform specification
|
|
RESERVEDFFBD 0xFFBD RESERVED
|
|
RESERVEDFFBE 0xFFBE RESERVED
|
|
RESERVEDFFBF 0xFFBF RESERVED
|
|
RESERVEDFFC0 0xFFC0 RESERVED
|
|
RESERVEDFFC1 0xFFC1 RESERVED
|
|
RESERVEDFFC2 0xFFC2 RESERVED
|
|
RESERVEDFFC3 0xFFC3 RESERVED
|
|
RESERVEDFFC4 0xFFC4 RESERVED
|
|
RESERVEDFFC5 0xFFC5 RESERVED
|
|
RESERVEDFFC6 0xFFC6 RESERVED
|
|
RESERVEDFFC7 0xFFC7 RESERVED
|
|
RESERVEDFFC8 0xFFC8 RESERVED
|
|
RESERVEDFFC9 0xFFC9 RESERVED
|
|
RESERVEDFFCA 0xFFCA RESERVED
|
|
RESERVEDFFCB 0xFFCB RESERVED
|
|
RESERVEDFFCC 0xFFCC RESERVED
|
|
RESERVEDFFCD 0xFFCD RESERVED
|
|
RESERVEDFFCE 0xFFCE RESERVED
|
|
RESERVEDFFCF 0xFFCF RESERVED
|
|
IF0L 0xFFE0 Interrupt request flag register 0L
|
|
IF0L.PIF6 7 PIF6 - Interrupt request flag
|
|
IF0L.PIF5 6 PIF5 - Interrupt request flag
|
|
IF0L.PIF4 5 PIF4 - Interrupt request flag
|
|
IF0L.PIF3 4 PIF3 - Interrupt request flag
|
|
IF0L.PIF2 3 PIF2 - Interrupt request flag
|
|
IF0L.PIF1 2 PIF1 - Interrupt request flag
|
|
IF0L.PIF0 1 PIF0 - Interrupt request flag
|
|
IF0L.WDTIF 0 WDTIF - Interrupt request flag
|
|
IF0H 0xFFE1 Interrupt request flag register 0H
|
|
IF0H.SRIF0 7 SRIF0 - Interrupt request flag
|
|
IF0H.SERIF0 6 SERIF0 - Interrupt request flag
|
|
IF0H.TMIF011 5 TMIF011 - Interrupt request flag
|
|
IF0H.TMIF001 4 TMIF001 - Interrupt request flag
|
|
IF0H.TMIF010 3 TMIF010 - Interrupt request flag
|
|
IF0H.TMIF000 2 TMIF000 - Interrupt request flag
|
|
IF0H.TMIF7 1 TMIF7 - Interrupt request flag
|
|
IF0H.PIF7 0 PIF7 - Interrupt request flag
|
|
IF1L 0xFFE2 Interrupt request flag register 1L
|
|
IF1L.ADIF0 7 ADIF0 - Interrupt request flag
|
|
IF1L.CSIIF3 6 CSIIF3 - Interrupt request flag
|
|
IF1L.TMIF52 5 TMIF52 - Interrupt request flag
|
|
IF1L.TMIF51 4 TMIF51 - Interrupt request flag
|
|
IF1L.TMIF50 3 TMIF50 - Interrupt request flag
|
|
IF1L.STIF1 2 STIF1 - Interrupt request flag
|
|
IF1L.SRIF1 1 SRIF1 - Interrupt request flag
|
|
IF1L.STIF0 0 STIF0 - Interrupt request flag
|
|
RESERVEDFFE1 0xFFE1 RESERVED
|
|
MK0L 0xFFE4 Interrupt mask flag register 0L
|
|
MK0L.PMK6 7 PMK6 - Interrupt servicing control
|
|
MK0L.PMK5 6 PMK5 - Interrupt servicing control
|
|
MK0L.PMK4 5 PMK4 - Interrupt servicing control
|
|
MK0L.PMK3 4 PMK3 - Interrupt servicing control
|
|
MK0L.PMK2 3 PMK2 - Interrupt servicing control
|
|
MK0L.PMK1 2 PMK1 - Interrupt servicing control
|
|
MK0L.PMK0 1 PMK0 - Interrupt servicing control
|
|
MK0L.WDTMK 0 WDTMK - Interrupt servicing control
|
|
MK0H 0xFFE5 Interrupt mask flag register 0H
|
|
MK0H.SRMK0 7 SRMK0 - Interrupt servicing control
|
|
MK0H.SERMK0 6 SERMK0 - Interrupt servicing control
|
|
MK0H.TMMK011 5 TMMK011 - Interrupt servicing control
|
|
MK0H.TMMK001 4 TMMK001 - Interrupt servicing control
|
|
MK0H.TMMK010 3 TMMK010 - Interrupt servicing control
|
|
MK0H.TMMK000 2 TMMK000 - Interrupt servicing control
|
|
MK0H.TMMK7 1 TMMK7 - Interrupt servicing control
|
|
MK0H.PMK7 0 PMK7 - Interrupt servicing control
|
|
MK1L 0xFFE6 Interrupt mask flag register 1L
|
|
MK1L.ADMK0 7 ADMK0 - Interrupt servicing control
|
|
MK1L.CSIMK3 6 CSIMK3 - Interrupt servicing control
|
|
MK1L.TMMK52 5 TMMK52 - Interrupt servicing control
|
|
MK1L.TMMK51 4 TMMK51 - Interrupt servicing control
|
|
MK1L.TMMK50 3 TMMK50 - Interrupt servicing control
|
|
MK1L.STMK1 2 STMK1 - Interrupt servicing control
|
|
MK1L.SRMK1 1 SRMK1 - Interrupt servicing control
|
|
MK1L.STMK0 0 STMK0 - Interrupt servicing control
|
|
RESERVEDFFE7 0xFFE7 RESERVED
|
|
PR0L 0xFFE8 Priority specification flag register 0L
|
|
PR0L.PPR6 7 PPR6 - Priority level selection
|
|
PR0L.PPR5 6 PPR5 - Priority level selection
|
|
PR0L.PPR4 5 PPR4 - Priority level selection
|
|
PR0L.PPR3 4 PPR3 - Priority level selection
|
|
PR0L.PPR2 3 PPR2 - Priority level selection
|
|
PR0L.PPR1 2 PPR1 - Priority level selection
|
|
PR0L.PPR0 1 PPR0 - Priority level selection
|
|
PR0L.WDTPR 0 WDTPR - Priority level selection
|
|
PR0H 0xFFE9 Priority specification flag register 0H
|
|
PR0H.SRPR0 7 SRPR0 - Priority level selection
|
|
PR0H.SERPR0 6 SERPR0 - Priority level selection
|
|
PR0H.TMPR011 5 TMPR011 - Priority level selection
|
|
PR0H.TMPR001 4 TMPR001 - Priority level selection
|
|
PR0H.TMPR010 3 TMPR010 - Priority level selection
|
|
PR0H.TMPR000 2 TMPR000 - Priority level selection
|
|
PR0H.TMPR7 1 TMPR7 - Priority level selection
|
|
PR0H.PPR7 0 PPR7 - Priority level selection
|
|
PR1L 0xFFEA Priority specification flag register 1L
|
|
PR1L.ADPR0 7 ADPR0 - Priority level selection
|
|
PR1L.CSIPR3 6 CSIPR3 - Priority level selection
|
|
PR1L.TMPR52 5 TMPR52 - Priority level selection
|
|
PR1L.TMPR51 4 TMPR51 - Priority level selection
|
|
PR1L.TMPR50 3 TMPR50 - Priority level selection
|
|
PR1L.STPR1 2 STPR1 - Priority level selection
|
|
PR1L.SRPR1 1 SRPR1 - Priority level selection
|
|
PR1L.STPR0 0 STPR0 - Priority level selection
|
|
RESERVEDFFEB 0xFFEB RESERVED
|
|
RESERVEDFFEC 0xFFEC RESERVED
|
|
RESERVEDFFED 0xFFED RESERVED
|
|
RESERVEDFFEE 0xFFEE RESERVED
|
|
RESERVEDFFEF 0xFFEF RESERVED
|
|
IMS 0xFFF0 Memory size switching register
|
|
IMS.RAM2 7 Internal high-speed RAM capacity selection bit 2
|
|
IMS.RAM1 6 Internal high-speed RAM capacity selection bit 1
|
|
IMS.RAM0 5 Internal high-speed RAM capacity selection bit 0
|
|
IMS.ROM3 3 Internal ROM capacity selection bit 3
|
|
IMS.ROM2 2 Internal ROM capacity selection bit 2
|
|
IMS.ROM1 1 Internal ROM capacity selection bit 1
|
|
IMS.ROM0 0 Internal ROM capacity selection bit 0
|
|
RESERVEDFFF1 0xFFF1 RESERVED
|
|
RESERVEDFFF2 0xFFF2 RESERVED
|
|
RESERVEDFFF3 0xFFF3 RESERVED
|
|
IXS 0xFFF4 Internal expansion RAM size switching register
|
|
IXS.IXRAM4 4 Internal expansion RAM capacity selection bit 4
|
|
IXS.IXRAM3 3 Internal expansion RAM capacity selection bit 3
|
|
IXS.IXRAM2 2 Internal expansion RAM capacity selection bit 2
|
|
IXS.IXRAM1 1 Internal expansion RAM capacity selection bit 1
|
|
IXS.IXRAM0 0 Internal expansion RAM capacity selection bit 0
|
|
RESERVEDFFF5 0xFFF5 RESERVED
|
|
RESERVEDFFF6 0xFFF6 RESERVED
|
|
RESERVEDFFF7 0xFFF7 RESERVED
|
|
MM 0xFFF8 Memory extension wait setting register
|
|
MM.PW1 5 Wait state control bit 1
|
|
MM.PW0 4 Wait state control bit 0
|
|
WDTM 0xFFF9 Watchdog timer mode register
|
|
WDTM.RUN 7 Selection of watchdog timer operation
|
|
WDTM.WDTM4 4 Selection of operation mode of watchdog timer bit 4
|
|
WDTM.WDTM3 3 Selection of operation mode of watchdog timer bit 3
|
|
OSTS 0xFFFA Oscillation stabilization time select register
|
|
OSTS.OSTS2 2 Selection of oscillation stabilization time when STOP mode is released bit 2
|
|
OSTS.OSTS1 1 Selection of oscillation stabilization time when STOP mode is released bit 1
|
|
OSTS.OSTS0 0 Selection of oscillation stabilization time when STOP mode is released bit 0
|
|
PCC 0xFFFB Processor clock control register
|
|
PCC.PCC2 2 Selects CPU cIock bit 2
|
|
PCC.PCC1 1 Selects CPU cIock bit 1
|
|
PCC.PCC0 0 Selects CPU cIock bit 0
|
|
RESERVEDFFFC 0xFFFC RESERVED
|
|
RESERVEDFFFD 0xFFFD RESERVED
|
|
RESERVEDFFFE 0xFFFE RESERVED
|
|
RESERVEDFFFF 0xFFFF RESERVED
|
|
|
|
|
|
.UPD78F0988A_A
|
|
; U13029EJ6V0UM00.PDF, U13475EE2V0PL00.PDF
|
|
|
|
|
|
|