BF6910AX_B/11AX_B 指令集与特性详解

需积分: 9 7 下载量 183 浏览量 更新于2024-08-08 收藏 1.49MB PDF 举报
"BF6910AX_B/11AX_B是比亚迪微电子公司推出的8位单片机,基于DW8051内核,具备8K FLASH存储、512字节SRAM,以及丰富的外设接口。该单片机支持2.7到5.5V的工作电压,内置RC振荡电路,工作频率可选24M或12M,指令周期固定为4个系统时钟周期。" 本文主要介绍的是比亚迪单片机BF6910AX_B/11AX_B的指令集和特性。在指令编码方面,该单片机的指令分为单字节、双字节和三字节三种类型。单字节指令有49条,仅包含指令操作码;双字节指令有46条,包含操作码和操作数;三字节指令有16条,包含操作码和两个字节的操作数。在描述指令时,使用了如addr、direct、bit、#data、#data16、rel、n、Rn、i和Ri等符号,便于理解和使用。 BF6910AX_B/11AX_B的特性包括:8K的FLASH内存,512字节的SRAM,内置RC振荡器,支持24M/12M的工作频率,具有18个双向输入/输出口,1路8位PWM输出,2个16位定时器,1个外部中断,以及6路8位AD检测。此外,它还支持IIC硬件从机通信和UART通信,具有两级中断优先级,中断源包括电容按键、外部中断、定时器和串口中断等。单片机提供了空闲模式,唤醒时间可调,还有看门狗定时器和掉电复位功能。封装形式有QFN32、SOP16、SOP20和SOP28四种。 在电容触摸功能上,BF6910AX_B/11AX_B有10/14/22个电容检测通道,可用于检测近距离感应或触摸操作。每个按键都可以独立调节灵敏度,且可以通过IIC接口与主机通信。该单片机设计灵活,可适应多种应用场景,如按键、滚轮和滑条等。 BF6910AX_B/11AX_B是一款集成了高性能8位MCU、电容触摸感应模块和多种外设接口的单片机,适用于需要高集成度和触控功能的嵌入式系统设计。其丰富的指令集和外设选项使其在各种嵌入式应用中具有广泛的应用潜力。