编辑: 笨蛋爱傻瓜悦 2013-04-18

32、P33 可产生 GPIO 中断. P4(4:0) 数字端口,可选择上拉电阻,P

40、P41 可产生 GPIO 中断. P5[7:5,3:0] 数字端口,可选择上拉电阻,P57 可产生 GPIO 中断. AN(11:6,1:0) AD 输入. RXD

0、TXD0 UART0 端口. 上海贝岭股份有限公司 BL23F32

10 RXD

1、TXD1 UART1 端口. T

0、T

1、T2 Timer

0、Timer

1、Timer2 外部时钟输入端口 CCU

0、CCU

1、 CCU

2、CCU3 CCU 输入、输出端口,可实现输入捕捉、输出比较、PWM. INT1 外部中断

1 输入. PWM2 独立

8 位PWM 输出. TDI、TMS、TCK、TDO JTAG 端口. ADC_VREF ADC 基准输入. 上海贝岭股份有限公司 BL23F32

11 3. 中央处理器结构 MCU系统控制器的内核是8051XC2, 微控制器8051XC2 与MCS-51TM 指令集完全 兼容可以使用标准803x/805x 的汇编器和编译器进行软件开发该系列MCU,8051XC2还 包含片内调试硬件和与MCU 直接接口的模拟和数字子系统在一个集成电路内提供了完整的 数据采集或控制系统解决方案. 8051XC2 微控制器内核除了具有标准8051 的组织结构和外设以外另有增加的定制外设 和功能,大大增强了它的处理能力. 3.1. 性能 8051XC2采用流水线结构,与标准的8051结构相比指令执行速度有很大的提高. 8051XC2内核70%的指令的执行时间为1或2个系统时钟周期,没有执行时间超过8个系统 时钟周期的指令.8051XC2CIP-51 工作在最大系统时钟频率60 MHz 时,它的峰值速度 达到60MIPS. 8051XC2共有111条指令下表列出了指令条数与执行时所需的系统时钟周期 数的关系. 3.2. 编程和调试支持 本MCU提供了JTAG串行接口,通过该接口能对FLASH程序存储器进行在线编程,并可 与片内调试电路通信.应用程序可以使用MOVC和MOVX指令对可编程FLASH进行读写,每次 只能读写一个字节. 这一特性允许将程序存储器用于非易失性数据存储, 以及在软件控制下 更新程序代码. 片内 JTAG 调试电路支持全速在线调试,单步,全速,查看资源断点等操作. 上海贝岭股份有限公司 BL23F32

12 调试系统连接图 调试器JTAG连接器引脚分配 上海贝岭股份有限公司 BL23F32

13 3.3. 指令集 所有R8051XC2指令都是二进制码兼容,并执行与工业标准8051相同的功能,下面表格给 出了R8051XC2微控制器内核的指令周期. 数据寻址模式助记符 符号 说明 Rn 寄存器 R0-R7 direct 内部

128 字节 RAM 或任何的特殊功能寄存器(SFR) @Ri 通过 R0 或R1 间接访问的内部 RAM 或外部 RAM #data 指令中

8 位立即操作数常量 #data

16 指令中

16 位立即操作数常量 bit 内部 RAM 中128 个可位寻址的位或任何可位寻址的特殊寄存器(SFR)中的 位,包括 I/O 脚和状态寄存器中状态位. A 累加器 程序寻址模式助记符 addr16 用于 LCALL or LJMP 的目标地址,能访问 64k 字节程序存储空间中的任何 地方. addr11 用于 ACALL or AJMP 的目标地址,能访问 2k 字节程序存储空间内的地方, 此2k 程序空间是指这........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题