📄 tmp93cs41.inc
字号:
;****************************************************************
;* TLCS-900 ASM Compiler Header File *
;*--------------------------------------------------------------*
;* [For] {TMP93CM40/41} *
;* [File name] {TMP93CS41.inc} *
;* [Subject] {Mask pattern for CS/WAIT} *
;* Copyright(C) 1994-96 TOSHIBA CORPORATION All rights reserved *
;*--------------------------------------------------------------*
;* 二次开发版权:中国·成都·前锋电子集团股份有限公司 *
;* 技术中心 江海波 2004年4月27日 *
;* 最后修订日期 2004年4月27日 *
;****************************************************************
;------------------------define I/O------------------------------
;***[0x00]*******************************************************
P0 equ 0x00 ;0x00: Port0
P1 equ 0x01 ;0x01: Port1
P0CR equ 0x02 ;0x02: Port0 control
;---undefined--- 0x03
P1CR equ 0x04 ;0x04: Port1 control
P1FC equ 0x05 ;0x05: Port1 function
P2 equ 0x06 ;0x06: Port2
P3 equ 0x07 ;0x07: Port3
P2CR equ 0x08 ;0x08: Port2 control
P2FC equ 0x09 ;0x09: Port2 function
P3CR equ 0x0A ;0x0A: Port3 control
P3FC equ 0x0B ;0x0B: Port3 function
P4 equ 0x0C ;0x0C: Port4
P5 equ 0x0D ;0x0D: Port5
P4CR equ 0x0E ;0x0E: Port4 control
;---undefined--- 0x0F
;***[0x10]*******************************************************
P4FC equ 0x10 ;0x10: Port4 function
;---undefined--- 0x11
P6 equ 0x12 ;0x12: Port6
P7 equ 0x13 ;0x13: Port7
P6CR equ 0x14 ;0x14: Port6 control
P7CR equ 0x15 ;0x15: Port7 control
P6FC equ 0x16 ;0x16: Port6 function
P7FC equ 0x17 ;0x17: Port7 function
P8 equ 0x18 ;0x18: Port8
P9 equ 0x19 ;0x19: Port9
P8CR equ 0x1A ;0x1A: Port8 control
P9CR equ 0x1B ;0x1B: Port9 control
P8FC equ 0x1C ;0x1C: Port8 function
P9FC equ 0x1D ;0x1D: Port9 function
PA equ 0x1E ;0x1E: PortA
PACR equ 0x1F ;0x1F: PortA control
;***[0x20]*******************************************************
TRUN equ 0x20 ;0x20: Timer run
;---undefined--- 0x21
TREG0 equ 0x22 ;0x22: 8bit timer register 0
TREG1 equ 0x23 ;0x23: 8bit timer register 1
TMOD equ 0x24 ;0x24: Timer mode control
TFFCR equ 0x25 ;0x25: Timer F/F control
TREG2 equ 0x26 ;0x26: PWM0 timer register
TREG3 equ 0x27 ;0x27: PWM1 timer register
P0MOD equ 0x28 ;0x28: PWM0 mode control
P1MOD equ 0x29 ;0x29: PWM1 mode control
PFFCR equ 0x2A ;0x2A: PWM F/F control
;---undefined--- 0x2B
;---undefined--- 0x2C
;---undefined--- 0x2D
;---undefined--- 0x2E
;---undefined--- 0x2F
;***[0x30]*******************************************************
TREG4 equ 0x30 ;------16bit timer register 4
TREG4L equ 0x30 ;0x30: 16bit timer register 4[low]
TREG4H equ 0x31 ;0x31: 16nit timer register 4[high]
TREG5 equ 0x32 ;------16bit timer register 5
TREG5L equ 0x32 ;0x32: 16bit timer register 5[low]
TREG5H equ 0x33 ;0x33: 16bit timer register 5[high]
CAP1 equ 0x34 ;------Capture register 1
CAP1L equ 0x34 ;0x34: Capture register 1[low]
CAP1H equ 0x35 ;0x35: Capture register 1[high]
CAP2 equ 0x36 ;------Capture register 2
CAP2L equ 0x36 ;0x36: Capture register 2[low]
CAP2H equ 0x37 ;0x37: Capture register 2[high]
T4MOD equ 0x38 ;0x38: 16bit timer mode register 4
T4FFCR equ 0x39 ;0x39: 16bit timer F/F4 control
T45CR equ 0x3A ;0x3A: 16bit timer control
;---undefined--- 0x3B
;---undefined--- 0x3C
;---undefined--- 0x3D
;---undefined--- 0x3E
;---undefined--- 0x3F
;***[0x40]*******************************************************
TREG6 equ 0x40 ;------16bit timer register 6
TREG6L equ 0x40 ;0x40: 16bit timer register 6[low]
TREG6H equ 0x41 ;0x41: 16bit timer register 6[high]
TREG7 equ 0x42 ;------16bit timer register 7
TREG7L equ 0x42 ;0x42: 16bit timer register 7[low]
TREG7H equ 0x43 ;0x43: 16bit timer register 7[high]
CAP3 equ 0x44 ;------Capture register 3
CAP3L equ 0x44 ;0x44: Capture register 3[low]
CAP3H equ 0x45 ;0x45: Capture register 3[high]
CAP4 equ 0x46 ;------Capture register 4
CAP4L equ 0x46 ;0x46: Capture register 4[low]
CAP4H equ 0x47 ;0x47: Capture register 4[high]
T5MOD equ 0x48 ;0x48: 16bit timer mode register 6
T5FFCR equ 0x49 ;0x49: 16bit timer F/F6 control
;---undefined--- 0x4A
;---undefined--- 0x4B
PG0REG equ 0x4C ;0x4C: Pattern gen0 register
PG1REG equ 0x4D ;0x4D: Pattern gen1 register
PG01CR equ 0x4E ;0x4E: Pattern gen01 control
;---undefined--- 0x4F
;***[0x50]*******************************************************
SC0BUF equ 0x50 ;0x50: Serial channel0 buffer
SC0CR equ 0x51 ;0x51: Serial channel0 control
SC0MOD equ 0x52 ;0x52: Serial channel0 mode
BR0CR equ 0x53 ;0x53: Serial channel0 baud rate
SC1BUF equ 0x54 ;0x54: Serial channel1 buffer
SC1CR equ 0x55 ;0x55: Serial channel1 control
SC1MOD equ 0x56 ;0x56: Serial channel1 mode
BR1CR equ 0x57 ;0x57: Serial channel1 baud rate
ODE equ 0x58 ;0x58: Serial out control
;---undefined--- 0x59
;---undefined--- 0x5A
;---undefined--- 0x5B
WDMOD equ 0x5C ;0x5C: Watch dog mode register
WDCR equ 0x5D ;0x5D: Watch dog control
ADMOD1 equ 0x5E ;0x5E: A/D converter mode 1
ADMOD2 equ 0x5F ;0x5F: A/D converter mode 2
;***[0x60]*******************************************************
ADREG04 equ 0x60 ;------A/D result register 0/4
ADREG04L equ 0x60 ;0x60: A/D result register 0/4[low]
ADREG04H equ 0x61 ;0x61: A/D result register 0/4[high]
ADREG15 equ 0x62 ;------A/D result register 1/5
ADREG15L equ 0x62 ;0x62: A/D result register 1/5[low]
ADREG15H equ 0x63 ;0x63: A/D result register 1/5[high]
ADREG26 equ 0x64 ;------A/D result register 2/6[low]
ADREG26L equ 0x64 ;0x64: A/D result register 2/6[low]
ADREG26H equ 0x65 ;0x65: A/D result register 2/6[high]
ADREG37 equ 0x66 ;------A/D result register 3/7
ADREG37L equ 0x66 ;0x66: A/D result register 3/7[low]
ADREG37H equ 0x67 ;0x67: A/D result register 3/7[high]
B0CS equ 0x68 ;0x68: Programable CS0 control
B1CS equ 0x69 ;0x69: Programable CS1 control
B2CS equ 0x6A ;0x6A: Programable CS2 control
;---undefined--- 0x6B
;---undefined--- 0x6C
CKOCR equ 0x6D ;0x6D: Clock output control
SYSCR0 equ 0x6E ;0x6E: System clock control 0
SYSCR1 equ 0x6F ;0x6F: System clock control 1
;***[0x70]*******************************************************
INTE0AD equ 0x70 ;0x70: Interrupt enable 0 & A/D
INTE45 equ 0x71 ;0x71: Interrupt enable 5/4
INTE67 equ 0x72 ;0x72: Interrupt enable 7/6
INTET10 equ 0x73 ;0x73: Interrupt enable timer 1/0
INTEPW10 equ 0x74 ;0x74: Interrupt enable PWM 1/0
INTET54 equ 0x75 ;0x75: Interrupt enable timer 5/4
INTET76 equ 0x76 ;0x76: Interrupt enable timer 7/6
INTES0 equ 0x77 ;0x77: Interrupt enable serial 0
INTES1 equ 0x78 ;0x78: Interrupt enable serial 1
;---undefined--- 0x79
;---undefined--- 0x7A
IIMC equ 0x7B ;0x7B: INT input mode control
DMA0V equ 0x7C ;0x7C: DMA0 request vector
DMA1V equ 0x7D ;0x7D: DMA1 request vector
DMA2V equ 0x7E ;0x7E: DMA2 request vector
DMA3V equ 0x7F ;0x7F: DMA3 request vector
;***[END]********************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -