英飞凌8B单片机教程:死区保护与XC866特性解析
需积分: 34 118 浏览量
更新于2024-08-19
收藏 924KB PPT 举报
"这篇教程主要围绕英飞凌8位单片机XC866,讲述了“死区”保护在功率器件应用中的重要性,并介绍了XC866的特性、结构、引脚功能、存储器布局以及相关的接口和外设。教程还提到了XC866的增强型51内核兼容性、AD转换器、定时器、PWM输出以及JTAG和ISP支持等功能。此外,还讨论了特殊扩展操作寄存器(EO)在程序存储器写操作中的作用。"
“死区”保护是电力电子系统中的一种关键技术,特别是在使用功率开关器件如MOSFET或IGBT的电路中。当两个功率器件在换相时不能同时打开和关闭,因为这会导致上下桥臂直通,造成短路,从而损坏器件。为了解决这个问题,引入了“死区”控制策略。在信号从开转向关或者从关转向开的过程中,设置一个短暂的时间间隔,即“死区时间”,在这个时间内,确保两个功率器件不会同时导通,从而避免直通现象。
英飞凌的8位单片机XC866是一款基于51内核的增强型微控制器,它拥有片内振荡器、锁相环、看门狗定时器、8通道10位AD转换器、6通道捕获比较单元CCU6用于PWM输出,以及JTAG和ISP支持,适合于需要高效能和低功耗的嵌入式应用。XC866的引脚可以多功能复用,例如P0.0可以作为TCK_0 JTAG时钟输入,也可以是T12HR_1 CCU6定时器12的硬件运行输入等。
XC866的存储器结构包括8K启动ROM、256字节片内RAM、128字节SFR、512字节XRAM以及8K/16K程序存储器。其中,XRAM的访问需要使用特定的指令,如MOVX。此外,有一个扩展操作寄存器(EO),它允许对程序ROM进行写操作,支持软件更新。特别地,MOVC @(DPTR++), A这条指令用于将累加器的内容写入程序存储器,同时数据指针会自动递增,这个功能在程序的在线更新中非常有用。
在设计使用XC866的系统时,理解“死区”保护和单片机的内部结构以及相关外设操作至关重要,这将有助于开发出可靠且高效的电力转换方案。通过深入学习这些知识点,工程师能够更好地设计和调试涉及功率转换和控制的嵌入式系统。
2021-01-13 上传
2021-05-31 上传
2023-11-13 上传
点击了解资源详情
2022-08-03 上传
2021-05-23 上传
2021-05-08 上传
eo
- 粉丝: 33
- 资源: 2万+
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率