没有合适的资源?快使用搜索试试~ 我知道了~
比亚迪7412 datasheet 中文
需积分: 22 0 下载量 125 浏览量
2022-12-17
11:51:34
上传
评论
收藏 8.72MB PDF 举报
温馨提示
试读
204页
比亚迪7412 datasheet 中文
资源推荐
资源详情
资源评论
BF7412AMXX-XJLX SPEC V1.3
带
EEPROM
、
12bit-ADC
的触控
MCU
Datasheet Page 1 of 204
第 1 章 BF7412AMXX-XJLX MCU 整体介绍
1.1.特性简介
内核:高速 8051,1T 指令周期
○ 工作频率:6MHz、3MHz、2MHz、1MHz
○ 时钟偏差:±1% @-20°C ~65°C , 5V
±3% @-40°C ~105°C, 5V
存储器
○ FLASH:16K Bytes
○ 类 EEPROM:256 Bytes
○ SRAM:256 Bytes (data)+512 Bytes (xdata)
时钟源,复位和电源管理
○ 内部低速时钟 LIRC:32kHz
时钟偏差为:±20% @25°C, 5V
±35% @-40°C ~105°C, 5V
○ 内部高速 RC 振荡器:1MHz
○ 外部晶体振荡器:32768Hz
○ 7 种复位,其中掉电复位(BOR),支持 4 档
掉电复位电压 2.8V/ 3.3V /3.7V/ 4.2V
○
低电压检测:3.0V/ 3.3V/ 3.6V/ 3.9V/ 4.2V
5级可选
IO
○ PB0~PB7 内置上/下拉电阻 28k,其他 IO
内置上拉电阻 4.7k
○ 大灌电流口(PB0~PB7)
○ 支持器件外设功能复用
○ 所有 IO 口都支持外部中断功能,INT0/1/2
上升沿/下降沿/双沿,INT3 共用中断源(上升
沿/下降沿)
通信模块
○ 2xUART 通信,支持 IO 映射
○ 1xIIC 硬件从机通信,支持 100/400kHz
工作电压:2.7V~5.5V
工作温度:-40°C ~105°C
○ 增强型工业级,符合 JESD 工业级可靠性认
证标准
16-bit PWM
○ PWM0 支持多组至多 4 路通道,同频不同
占空比输出
○ PWM1 支持 1 路通道,支持映射
○ PWM2 支持 1 路通道,支持映射
高精度 12 位 ADC
○ 最多可达 26 个模拟输入通道
中断
○ 两级中断优先级可选
○ ADC,CSD,INT0/1/2/3,LVDT,
Timer0/1/2,WDT,UART0/1,IIC 中断
定时器
○ 2 个 16 位 Timer0/1,1 个 32 位 Timer2
○ Timer2 时钟源为内部低速时钟 LIRC32k 或
外部晶振 32768Hz
○ 看门狗定时器,溢出时间 18ms 到 2.304s
低功耗模式
○ 空闲模式和休眠模式
○ 深度休眠,功耗 18μA @5V 典型
按键
○ 各按键的灵敏度可独立设置
○ 电容按键,均可复用为 GPIO
两线烧录单线调试仿真接口
封装
○ SOP16/SOP20/SOP28/TSSOP20/TSSOP28
BF7412AMXX-XJLX
Datasheet Page 2 of 204
1.2.整体概述
BF7412AMXX-XJLX 采用高速 8051 内核,1T 指令周期,基于标准 8051 指令流水线结
构。相比于标准的 8051(12T)指令周期,具有更快的运行速度,同时兼容标准 8051 指令。
BF7412AMXX-XJLX 包含外设有看门狗、按键检测、IIC、UART、低电压检测、掉电
复位、3 个 16-bit PWM、Timer0、Timer1、Timer2、12-bit 逐次逼近 ADC、低功耗模式等。
BF7412AMXX-XJLX 集成的电容检测通道,它可以用来检测近距离感应或者触摸。其
内置 MCU,可灵活配置;通过配置可实现按键、滚轮、滑条等多种应用。按键都能独立运
行,并且每个按键都能通过对相应的功能寄存器来调节灵敏度。
BF7412AMXX-XJLX
Datasheet Page 3 of 204
1.3.系统框图
系统框图
1T 8051 core
Flash
Internal SRAM
External SRAM
Timer0
Timer1
Timer2
External interrupt
PWM0 (16bits)
PWM1 (16bits)
PWM2 (16bits)
BG
Port A Configuration I/Os
Port B Configuration I/Os
Port D Configuration I/Os
UART0
UART1
IIC
SWE
ADC 12bits
WatchDog
CSD
POR
BOR
RC1M
类EEPROM
LVDT
Timer2
Port C Configuration I/Os
BF7412AMXX-XJLX
Datasheet Page 4 of 204
系统结构框图
Digtal
s8051_CPU
Timer2
Flash
(16K*8bits)
Iram
(256*8bits)
Extram
(512*8bits)
CLK
SFR
sfr_bus
PWM
GPIO
CSD
int_sfr_bus
Analog
irom_bus
iram_bus
mem_bus
io control
signals
csd/adc
control
signals
clk/rst
control signals
RST
WDT
INT
s8051_core
sfr_bus
CSD_ADC
BOR(LVDT)
POR
PLL
RC1M
LIRC
IO pad
Timer0/1
UART
ADC
Interrupt unit
IIC
BF7412AMXX-XJLX
Datasheet Page 5 of 204
1.4.时钟框图
时钟方框图
÷2/4/6/12
PLL
12MHz
PLL
24MHz
LIRC
XTAL
32768Hz
CPU
TImer0/1
IIC
SRAM
SFR
FLASH
CSD
U ART0/1
WDT
Timer2
Program
SCL
PGC
SWE
SWE
÷12
PROG
ADC
F_sys_clk
PWM
IO
剩余203页未读,继续阅读
资源评论
gjhave
- 粉丝: 21
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功