首页 > 产品中心 > 8 Bit FLASH MCU

产品中心

AD18F02
AD18F02
主要参数

FLASH,16MHz,高性价比,OP2CMP1 UART

应用于小家电的FLASH芯片,高性价比产品!





文档/工具下载

  • AD18F02x User Manual
    V1.0.0.9
    2022-06-02
  • 8 位 RISC CPU 内核,FCPU=16MHz,支持 2T、4T CPU 运算模式

  • 支持 8 位硬件乘法器

  • 支持在线调试,4 个硬件断点

  • 内置 4K*16 FLASH 可编程存储器, 256 BYTE SRAM,8 级深度硬件堆栈;可以配置成 2K*16, 4K*16 FLASH;128/256 SRAM;支持 IAP 功能;程序存储空间的 checksum 自动校验;

  • CPU 双时钟模式,高速可选 FCPU、FCPU/2、FCPU/4 、FCPU/8、FCPU/16、 FCPU/32;

  • TIMER0,8 位定时/计数器,可选 FCPU、OSC32K(32K 时钟)、T0CKI、运放输出作为TIMER0 时钟,同时支持 BUZZER 输出模式,支持 1 路 8 位硬件 PWM,可同时输出到4 个不同 IO;

  • TIMER1,16 位定时/计数器,有多个时钟输入选择,可以工作在异步时钟工作模式,同时支持 IO 管脚输入捕捉功能;可以做长定时,支持 1 秒定时;能定时启动 ADC 采集;

  • TIMER2,12 位定时器,时钟源为 FOSC

  • TIMER3,12 位定时器,时钟源为 FOSC;支持 4 路独立的 12 位 PWM 输出;

  • CCP,与 TIMER1 构成 16 位精度的一路捕获,支持多种捕获定义,并可同时记录上升、下降沿捕获记录;与 TIMER1 构成 16 位精度的一路数字比较,可以控制 IO 输出或者启动 ADC 采集;与 Timer2 构成 6 路 12 位精度的三路互补 PWM 输出半桥控制; 支持OP、CMP、IO 关闭和启动 PWM;

  • UART:同步、异步、半双工和单线串口,支持 1bit、2bit、3bit 停止位

  • 硬件从 I2C 接口,支持 100K,400K,1M BPS,支持两个 7 位从地址应答寄存器,可设定是否产生应答

  • 内置高精度电压源,提供电压 0.3V、1.0V、1.1V、1.2V、2.0V、2.2 V、2.4V;精度误差小于 1%;

  • 内置多通道模拟输入缓冲器 BUFFER,可以输入温度传感器(NTC)值;可以输入 1/4VCC 电压,用于系统电压采集;

  • 12bit 高精度的 ADC,支持多个 IO 引脚采集,同时支持内部模拟信号采集;支持自动采集比较模式,可用于低功耗下信号采集;支持 2 个电压采集比较值,实现高精度比较器功能;

  • LVR 提供 16 种低电压选择,支持低电压中断,同时也支持高电压中断,高电压中断可选择自动强制 PB0 输出指定电平,可实现电源电压采集;

  • 2 组低失调和高增益运算放大器,灵敏度高并能有效抑制误触发;支持 IO、OP、FVR、ADC BUFER 输入;运放可以输出到多个管脚;支持单独配置功能;支持双沿产生中断;支持输入失调电压校准;

  • 2 路 6 位精度的 DAC;可以输出到 OP、CMP、ADC、ADC BUFFER;支持单独配置使能功能; DAC 基准可以分开控制;

  •  2 组比较器,用于比较输入端电压的大小,输入电压比较范围为 0~VCC/2;CMP 输出可以输出 IO;比较器输入支持 IO、DAC0、DAC1、OP0、OP1、FVR、ADC BUFFER;支持单独配置使能功能;支持双沿产生中断;

  • 支持 1/2 偏压 LCD 驱动;

  • 超强程序加密算法,保证芯片程序内容唯一性;

  • 运行速度: 支持最高 16 MHz CPU 运行工作频率;

  • 上电复位计数器(PWRT)和振荡启动计数器(Oscillator Start-up Timer OST)

  • 内部振荡器集成了一个看门狗保证了可靠的操作同时软件使能看门狗操作

  • IO 口的 SINK 电流支持 2 档选择。其中 PB2 引脚支持 70mA SINK 驱动电流和 50mA 的SOURCE 驱动电流;

  • 通过编程控制 I/O 端口的上拉/下拉、开漏等状态 ;上拉电阻支持两类选择;

  • 中断:

  • 三个内部计数/定时器中断源;

  • 三个外部 IO 管脚中断源:INT 管脚;

  • 振荡器

  • 内部 1.024MHZ RC 振荡器,分频到 32KHZ 用于看门狗计数

  • 内部 16MHZ RC 振荡器,用于系统时钟

  • 外部 32768 低频晶体振荡器,用于系统时钟或 RTC

  • 外部高频晶体振荡器 412KHz-16MHz

  • 通过外部中断、PortA 中断、PortB 中断、PortC 中断、LVD 中断、TIMER 中断、CCP比较模式、WDT 溢出和外部复位实现睡眠模式唤醒。

  • 内部有 16MHz RC 振荡器(1%误差),以及 1.024MHz RC 振荡器(5%误差);

  • 有可靠的保证使得程序代码不被读出;

  • VCC 工作电压范围:2.2V - 5.5V,CPU 工作的最高频率为 16MHz;

  • 封装:SOP16、TSSOP20、QFN20