英飞凌XC866单片机详解:体系结构、接口配置、存储器结构
需积分: 10 110 浏览量
更新于2024-07-25
收藏 850KB PDF 举报
英飞凌单片机
英国飞凌单片机XC878是英飞凌公司生产的一款8位单片机,具有强大的功能和高性能。下面是对该单片机的详细介绍:
**架构**
XC866单片机采用增强内核的51单片机架构,具有片内振荡器和锁相环产生时钟,片内看门狗WDT,8通道10位AD转换器,PWM产生的捕获比较单元CCU6,支持片上调试(JTAG)和在线编程ISP等特点。
**引脚**
XC866单片机具有多功能引脚,例如P0.0引脚12,TCK_0JTAG时钟输入,T12HR_1CCU6定时器12硬件运行输入,CC61_1捕获/比较通道1输入/输出,CLKOUT时钟输出,RXDO_1UART发送数据输出等。P0.1引脚14,TDI_0JTAG串行数据输入,T13HR_1CCU6定时器13硬件运行输入,RXD_1UART接收数据输入,COUT61_1捕获/比较通道1输出,EXF2_1定时器2外部标志输出等。
**存储器结构**
XC866单片机的存储器结构包括8K启动(boot)ROM地址:C00H-E000H,256字节片内RAM,0~7FH使用直接寻址,80~FFH使用寄存器间接寻址。128字节SFR地址80~FFH,使用直接寻址。512字节XRAM地址F000~F200,使用MOVX访问。当使用R0,R1作地址寄存器时,其XRAM地址的高位地址由寄存器XADDRH中的值定义。
**指令集**
XC866单片机的指令集包括MOVC@(DPTR++),A,允许切换DPTR以及对程序ROM写操作。该指令将累加器中的内容复制到当前数据指针指向的程序存储器地址中,接着数据指针加1。该指令的操作码为A5H,和软件断点指令TRAP的操作码相同。位EO.TRAP_EN用来选择A5B操作码执行的指令。
**应用**
XC866单片机广泛应用于工业自动化、家电、医疗设备、消费电子等领域。其强大的功能和高性能使其在这些领域中发挥着重要作用。
**结论**
英飞凌单片机XC878是一款功能强大、性能高的8位单片机。其架构、引脚、存储器结构、指令集等特点使其广泛应用于工业自动化、家电、医疗设备、消费电子等领域。
2021-01-19 上传
2013-12-06 上传
2014-10-06 上传
2019-03-20 上传
122 浏览量
lovedongyueyue
- 粉丝: 0
- 资源: 2
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫