AD16M12
➢ 指令兼容易隆、飞林和 PIC,程序空间为 2k*14bit(2k Bytes),SRAM 为 128 字节,8 级硬件堆栈。
➢ 支持 2T 和 4T 的 CPU 运算模式。
➢ 内部集成高压的高性能低噪声 LDO 电源,支持 3.3V~12V 电压输入,LDO 可输出 20mA 电流,支持2.5V、3.0V、3.3V、5.0V 四档电压输出。
➢ CPU 双时钟模式,高速可选 16M/8M/4M/2M/1M;低速时钟可选 256K/128K/64K/32K/16K,作为 Fcpu时钟;通过寄存器可实时切换 CPU 时钟;有 ACTIVE、IDLE、PWSAVE、PWOFF 四种工作模式。
➢ TIMER0,8 位定时/计数器,可选 Fcpu、32K、T0CKI、CMPOUT 为工作时钟,支持 BUZZER 模式。
➢ TIMER1,16 位定时/计数器,有多个时钟输入选择,可以工作在异步时钟模式,支持捕捉模式的输出。
➢ TIMER2,12 位定时/计数器,支持中断,时钟源为 Fcpu_CCP 模块,支持捕捉、比较、PWM 模式。
➢ 内部集成驱动电流 1A 的 H 桥,可使用 TIMER2_CCP_PWM 直接驱动,12V/0.1A 时内阻为 600mΩ,内置 H 桥电流传感器,构成电流环调节;支持过温、过压、过流保护。
➢ 12bit 高精度的 ADC,支持多个 IO 引脚采集,同时支持内部模拟信号采集,内置温度传感器。
➢ LVR 提供 16 种电压选择,支持低电压中断,同时也支持高压中断,高压中断可选择自动强制 PB0 输出指定电平,可实现电源电压采集。
➢ 2 组低失调和高增益运算放大器,灵敏度高并能有效抑制误触发,可用于微伏信号放大。
➢ 通过 IOSR/IOSW 指令实现 IO 寄存器读写。
➢ 超强程序加密算法,保证芯片程序内容唯一性。
➢ 有可靠的保证使得程序代码不被读出。
➢ 只有 41 个单字指令,除跳转指令为两个周期指令以外其余为单周期指令。
➢ 上电复位计数器(PWRT)和振荡启动计数器(Oscillator Start-up Timer OST)。
➢ 内部振荡器集成了一个看门狗保证了可靠的操作。
➢ 一类双向输入输出 I/O 口 PortB;通过编程控制 I/O 端口的上拉/下拉、开漏等状态;上拉电阻支持两类选择;上电默认 PB0 上拉电阻打开;PB1 下拉电阻打开。
➢ 通过外部中断、PortB 中断、LVD 中断、TIMER 中断、CCP 比较模式、WDT 溢出和外部复位实现睡眠模式唤醒。
➢ HVCC 工作电压范围:3.3V~12V;VCC 工作电压范围:2.5V - 5.5V,CPU 工作的最高频率为 16MHz。