英飞凌8B教程:TMOD详解与定时器2功能介绍
需积分: 34 99 浏览量
更新于2024-08-19
收藏 924KB PPT 举报
本文档是关于英飞凌8B系列单片机XC866的教程,着重介绍了定时器2(T2)及其相关功能。XC866是一款增强内核的8051兼容单片机,拥有丰富的特性,如内置振荡器、锁相环、看门狗、10位AD转换器、捕获比较单元CCU6以及支持片上调试和在线编程。
定时器2(T2)在XC866中是一个重要的组件,其控制寄存器包括T2REGS、T2RHEN、EDGESEL、PREN、T2PRE、DCEN等。T2REGS用于设置外部启动边沿的选择,0表示下降沿触发,1表示上升沿触发;T2RHEN控制外部启动功能,当置为0时禁止外部启动;EDGESEL则决定捕获模式或重载模式的边沿,0代表下降沿有效;PREN决定了是否使用预分频,1启用预分频,而T2PRE提供了预分频的选择,如fT2 = fPCLK/2、fPCLK/4等不同的时钟频率选项。
定时器2还具有递增/递减计数器功能,DCEN寄存器控制计数器的工作模式。这些定时器特性对于实现精确的时间测量、脉冲宽度调制(PWM)输出以及捕捉比较任务至关重要。
XC866单片机本身具有很多其他特性,比如与8051兼容的内核、片内振荡器和锁相环、128字节SFR和8K/16K程序存储器,以及支持多种省电模式。此外,文档还提及了多功能引脚的用途,如TCK_0JTAG时钟输入、TDI_0JTAG串行数据输入等,以及XC866的存储器结构,包括8K启动ROM、片内RAM、XRAM和程序存储器。
值得注意的是,XC866的存储器操作非常灵活,如使用MOVX指令访问XRAM,通过EO寄存器进行程序存储器读写,以及软件更新的能力,这为编程者提供了极大的便利性。
本教程是针对英飞凌XC866单片机的深入指南,适合学习和开发基于该芯片的定时器应用、串行通信、模拟信号处理和系统升级等项目。通过学习和理解这些内容,开发者可以充分利用XC866的强大功能,提升设计效率和产品质量。
752 浏览量
120 浏览量
2021-05-09 上传
574 浏览量
848 浏览量
点击了解资源详情
519 浏览量
点击了解资源详情
巴黎巨星岬太郎
- 粉丝: 18
- 资源: 2万+
最新资源
- 实战部署UC平台(OCS=VOIP GW=Exchange2007).pdf
- thinking in java
- 嵌入式Linux Framebuffer 驱动开发.pdf
- grails入门指南
- Apress.Pro.OGRE.3D.Programming.pdf
- Linux设备驱动开发详解讲座.pdf
- GoF+23种设计模式
- Wrox.Python.Create.Modify.Reuse.Jul.2008
- sd卡spi模式翻译资料
- 最新计算机考研专业课程大纲
- oracleproc编程
- Google-Guice-Agile-Lightweight-Dependency-Injection-Framework-Firstpress
- oracle工具TOAD快速入门
- Unix 操作命令大全
- ARM映象文件及执行机理
- rhce教材RH033 - Red Hat Linux Essentials