简述:
TX416是一个具有低功耗和高速CMOS工艺的8位微处理器。 它的操作核心由RISC类体系结
构实现。 有一个脉冲宽度调制输出和SPI的通迅接口。 同时也增强了单片机的其它内部特性, 如
暂停、 唤醒功能、 振荡器选择和可编程分频器等, 增加了单片机的使用灵活度, 而这些特性也
同时保证实际应用时只需要最少的外部器件, 进而降低了整个产品的成本。 此单片机广泛被应
用在红外遥控发射器、 马达驱动、 工业控制、 消费性产品和子系统控制器等场合。
采用 16 位精简指令集并拥有高达 256 字节的 RAM, 程序可方便的访问控制器内部的 4096 *
16 bits ROM 空间及 RAM 空间而不需要执行繁琐的换页功能。 采用特殊功能寄存器与 RAM 统
一寻址的方式。
TX416是属于一次可编程(One-Time Programmable, OTP)单片机, 配合使用我们提供的程序
开发工具, 可简单有效的更新程序, 给设计者提供了快速有效的开发途径
特征:
· 高性能、 低功耗的8位微处理器
· 先进的RISC结构
- 58条指令 – 大多数指令执行时间为单个指令周期(振荡频率/2)
· 外设特点
- 一个具有预分频器及中断功能和时钟源选择与触发边沿选择的 8 位定时器
- 一个具有预分频器及中断功能的 8 位脉宽比较器
- 一个具有独立振荡器的内部看门狗
- 一个与 IO 口复用的外部中断输入
- 芯片内置电阻电容振荡器
- 烧录电路接口及程序代码保护功能
- 低电压偵測(LVD) 功能
- 低电压复位(LVR) 特性
- 所有 IO 具有唤醒功能
- 2 通道 8bits PWM/PTMR, 可以設定串接成 16bits PWM/PTMR.
- 1 个 SPI 接口
- 12 个可编程选择上拉电阻的 IO 口
- 7 个可编程选择集电极开路的 IO 口
- 12 个可编程选择下拉电阻的 IO 口
- 1 个可编程 Reference level 输出.
- 8-CH(or 9-CH) 10Bit ADC.
· 特殊的处理器特点TX416 8-BIT MCU
- 上电复位及掉电检测
- 片内经过标定的 RC 振荡器
- 片内/片外有 11 个硬件中断源
1. 外部中断(/INT)。
2. TCC 溢出中断。
3. Timer1 比较器匹配中断。
4. IO 口改变中断(从睡眠模式唤醒)
5. SPI 中断。
6. WDT timeout 中断。
7. ADC 轉換完成中断。
8. Low-voltage detection 中断。
9. PTMR1/PWM1 比较器匹配中断。
10. PTMR2/PWM2 比较器匹配中断。
11. I2C 中断。
- 8 级堆栈
- 两种睡眠模式, 暂停与唤醒特性可以节省功耗
- 指令为 16 位宽, 对所有寄存器、 RAM 的访问都不需要分页; 程序 ROM 也不需要分页
- 表格读取功能
- 直接和间接数据寻址模式
- 位操作指令
- 编程选择振荡的起振时间
· 存储器
- 4K * 16bit 程序存储器(OTP ROM)
- 256 * 8bit 数据存储器
- 128 * 8bit 特殊功能寄存器
· IO 和封装
- 16 个可用 IO(或 16 个可用 IO 加 1 个 AD 输入)
· 适用的温度范围: -40 ~ 80°C
· 工作电压范围: 2.3 ~ 5.5V
· 工作频率范围
i. 晶体类型: 在 5V 时 DC~20MHz, 在 3V 时 DC~20MHz, 在 2.3V 时, DC~16MHz.
ii. 内部 RC 类型: 有 8MHz、 4MHz、 1MHz、 455KHz 等可以选。
· TX416 25°C 时的功耗:
1. 正常模式: 在 5V/4MHz 时, 小于 1.5mA
在 3V/32768 时, 典型 25uA
2. 睡眠模式: 小于 2uA
封装: