0755-83515713(服务咨询热线)

BL51F003B

BL51F003B

BL51F003B
上一条:没有更多了 下一条:BL08M003

产品详情

概述

BL51F003B 是一颗采用高速低功耗 CMOS 工艺设计开发的增强型 8 位单片机,内部有 32K Bytes FLASH 程序存储器,256 Bytes IRAM 和 1024 Bytes XRAM,多 18 个双向 I/O 口,1 个外设功能引脚全映射模块 PTM,6 个 16 位定时器/计数器,3 组 16 位带死区控制互补 PWM,1个 8 位 PWM,2 个 UART,1 个 SPI,1 个 IIC,16 个外部中断,16+2 路 12 位 ADC,一个低压检测模块,四种系统工作模式(正常、低频、掉电和空闲)和 19 个中断源。

特性

CPU
·增强型1T 8051内核

ROM
·32K Bytes FLASH
·IAP和ICP操作
·灵活的代码保护模式

ROM
·
256 Bytes IRAM
·
1024 Bytes XRAM

时钟
·
内部高精度 32MHz RC
·
内部 44KHz RC
·
外部高频晶振 4MHz-20MHz
·外部低频晶振 32.768KHz

多种复位方式
·上电复位(POR)
·多级低电压复位(BOR) - 4.2/3.9/3.6/3.0/2.6V
·看门狗(WDT)复位
·软件复位
·
堆栈溢出复位
·
外部低电平复位
·
外部管脚电压(1.2V)检测复位

I/O

·多18个双向I/O口
·多种模式可配:输入、带上拉输入、带 下拉输入、施密特输入、模拟输入、强 推挽输出、开漏输出、开漏带上拉输出
·
外设功能引脚全映射模块PTM
·
所有端口可配置1/2bias软件LCD驱动

中断
·19个中断源
·4级中断优先级
·16个外部中断
·TSSOP20
·QFN20

定时器
·
T0/T1兼容标准8051,16位自动重载
·
T3可以工作在掉电模式
·
T4可以使用外部信号触发定时
·
T5带捕获功能
·
TICK定时器,16位自动重载

PWM
·
多3组16位带死区控制互补PWM  
    - 可配置为 6 路独立输出
    - 具有故障检测功能
·
1路8位单输出PWM

通讯模块
·
2 个 UART
·
1 个 SPI
·
1 个 IIC

ADC检测电路
·
支持16+2 ch 12位ADC检测
·
ADC参考电压可选内部VREF、外部 VREF、VDD
·
具有省电唤醒功能(单通道)
·
模拟看门狗功能

低电压检测模块
·
比较器功能
·VDD 多级电压检测,可中断 - 4.2/3.9/3.6/3.0/2.6V

循环冗余校验(CRC)

省电模式
·
空闲模式
·
掉电模式

SWD/JTAG 仿真和下载


工作条件
·
宽电压 2.9V ~ 5.5V
·
温度范围-40°C ~ 105°C

封装类型
·
SOP16

应用注意说明

1、为保证系统的稳定性,必须在 VDD 和 GND 之间接一电容(容值须等于或大于 0.1μF)。
2、P2.7 引脚出厂默认为复位管脚,端口模式为施密特输入带上拉,可以通过配置代码选项将此口 配置为普通 IO 引脚。
3、如果需要进行 FLASH IAP 操作,请仔细阅读 3.1.4 的注意事项。
4、在进行 IAP 操作时,不响应任何中断。
5、ADCEN 置 1 或切换转换通道后,建议延时 20us 后再启动 ADC 转换,如果外部输入阻抗很大 时,需要延长这个时间。
6、当 ADC 的参考电压为 VDD 时,ADC 转换时钟可以为 8MHz 在,一次转换只需要 15 个 ADC_CLK,这样可以得到快的的 ADC 转换速度。
7、通过配置 LCD 的寄存器可使多个 PORT 同时输出 PWM。
8、使用 PWM3 时,要先配置时钟分频、周期、占空比等寄存器,后再使能 PWM3 模块。
9、UART2 在使用全双工时,需要配置 CPU 频率为 16MHz 以上,波特率配置 9600 或以下,而且在 UART2 中断服务函数里尽早清零 TI 或 RI,请参考相关例程。
10、在 LVD 中断中,若要关闭比较器或 LVD 中断,应先禁止 LVD 比较器,再失能 LVD 中断允许位。
11、在使用 LVD 比较器功能的时候,如果比较输出状态(CMPSTA)为高(即比较器正端电压大于负端 电压),则芯片无法进入掉电/空闲模式。

请留下您的联系方式,我们将尽快和您联系