⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gp32asm.h

📁 Freescale HC08GP32单片机接LCD源程序
💻 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 + -