📄 gp32asm.h
字号:
*------------------------------------------------------*
*GP32ASM.H(GP32头文件)MC68HC908GP32 MCU映像寄存器名 *
*苏州大学freescale MCU&DSP研发中心 2005年3月版 *
*------------------------------------------------------*
*[通用I/O口]
PTA EQU $0000 ;A口数据寄存器
PTB EQU $0001 ;B口数据寄存器
PTC EQU $0002 ;C口数据寄存器
PTD EQU $0003 ;D口数据寄存器
DDRA EQU $0004 ;A口数据方向寄存器
DDRB EQU $0005 ;B口数据方向寄存器
DDRC EQU $0006 ;C口数据方向寄存器
DDRD EQU $0007 ;D口数据方向寄存器
PTE EQU $0008 ;E口数据寄存器
DDRE EQU $000C ;E口数据方向寄存器
PTAPUE EQU $000D ;A口上拉允许寄存器
PTCPUE EQU $000E ;C口上拉允许寄存器
PTDPUE EQU $000F ;D口上拉允许寄存器
*[串行外设接口SPI]
SPCR EQU $0010 ;SPI控制寄存器
SPSCR EQU $0011 ;SPI状态和控制寄存器
SPDR EQU $0012 ;SPI数据寄存器
*[串行通信接口SCI]
SCC1 EQU $0013 ;SCI控制寄存器1
SCC2 EQU $0014 ;SCI控制寄存器2
SCC3 EQU $0015 ;SCI控制寄存器3
SCS1 EQU $0016 ;SCI状态寄存器1
SCS2 EQU $0017 ;SCI状态寄存器2
SCDR EQU $0018 ;SCI数据寄存器
SCBR EQU $0019 ;SCI波特率寄存器
*[键盘口]
INTKBSCR EQU $001A ;键盘状态和控制寄存器
INTKBIER EQU $001B ;键盘中断允许寄存器
*[时基模块]
TBCR EQU $001C ;时基模块控制寄存器
*[中断请求]
INTSCR EQU $001D ;中断请求状态和控制寄存器
*[系统设置]
CONFIG2 EQU $001E ;系统设置寄存器2
CONFIG1 EQU $001F ;系统设置寄存器1
*[定时器1]
T1SC EQU $0020 ;定时器1状态和控制寄存器
T1CNTH EQU $0021 ;定时器1控制寄存器(H)
T1CNTL EQU $0022 ;定时器1控制寄存器(L)
T1MODH EQU $0023 ;定时器1计数基数寄存器(H)
T1MODL EQU $0024 ;定时器1计数基数寄存器(L)
T1SC0 EQU $0025 ;定时器1通道0状态和控制寄存器
T1CH0H EQU $0026 ;定时器1通道0寄存器(H)
T1CH0L EQU $0027 ;定时器1通道0寄存器(L)
T1SC1 EQU $0028 ;定时器1通道1状态和控制寄存器
T1CH1H EQU $0029 ;定时器1通道1寄存器(H)
T1CH1L EQU $002A ;定时器1通道1寄存器(L)
*[定时器2]
T2SC EQU $002B ;定时器2状态和控制寄存器
T2CNTH EQU $002C ;定时器2控制寄存器(H)
T2CNTL EQU $002D ;定时器2控制寄存器(L)
T2MODH EQU $002E ;定时器2计数基数寄存器(H)
T2MODL EQU $002F ;定时器2计数基数寄存器(L)
T2SC0 EQU $0030 ;定时器2通道0状态和控制寄存器
T2CH0H EQU $0031 ;定时器2通道0寄存器(H)
T2CH0L EQU $0032 ;定时器2通道0寄存器(L)
T2SC1 EQU $0033 ;定时器2通道1状态和控制寄存器
T2CH1H EQU $0034 ;定时器2通道1寄存器(H)
T2CH1L EQU $0035 ;定时器2通道1寄存器(L)
*[PLL]
PCTL EQU $0036 ;PLL控制寄存器
PBWC EQU $0037 ;PLL带宽控制寄存器
PMSH EQU $0038 ;PLL乘数选择寄存器(H)
PMSL EQU $0039 ;PLL乘数选择寄存器(L)
PMRS EQU $003A ;PLL VCO选择寄存器
PVRS EQU PMRS ;PMRS的别名,有文献使用
PRDS EQU $003B ;PLL分频选择寄存器
PMDS EQU PRDS ;PRDS的别名,有文献使用
*[A/D转换]
ADSCR EQU $003C ;A/D转换状态和控制寄存器
ADR EQU $003D ;A/D转换数据寄存器
ADCLK EQU $003E ;A/D转换输入时钟寄存器
*[SIM]
SBSR EQU $FE00 ;SIM断点状态寄存器
SRSR EQU $FE01 ;SIM复位状态寄存器
SUBAR EQU $FE02 ;SIM高字节地址寄存器
SBFCR EQU $FE03 ;SIM断点标志控制寄存器
*[中断状态]
INT1 EQU $FE04 ;中断状态寄存器1
INT2 EQU $FE05 ;中断状态寄存器2
INT3 EQU $FE06 ;中断状态寄存器3
*[FLASH控制]
FLCR EQU $FE08 ;FLASH控制寄存器
*[断点]
BRKH EQU $FE09 ;断点地址寄存器(H)
BRKL EQU $FE0A ;断点地点寄存器(L)
BRKSCR EQU $FE0B ;断点状态与控制寄存器
*[LVI]
LVISR EQU $FE0C ;LVI状态寄存器
*[FLASH区保护]
FLBPR EQU $FF7E ;FLASH区保护寄存器
*[看门狗]
COPCTL EQU $FFFF ;COP控制寄存器
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -