8051 单片机
USB 8051 单片机
*
84 系列
MA84G564
  • * 高速 1-T 结构 80C51 内核
  • * MA84G564 64K字节flash 程序存储器空间
    • *ISP 空间可以选择为 1KB/1.5KB~4KB
    • *灵活的 IAP 大小空间设置
    • *密码保护程序区访问
    • *Flash 写/擦 次数:10,000
    • *Flash 数据保留时间: 100 年 25℃
  • * 数据存储器
    • *内部256字节数据存储器
    • *外部4096字节扩展数据存储器(XRAM)
    • *多达5120字节扩展数据存储器(XRAM)与USB 缓冲器公用
  • * 两个数据指针
  • * 可变长度的MOVX可以访问慢的SRAM/外设
  • * 中断控制
    • *17中断源, 4个优先级
    • *四个外部中断, nINT0,nINT1, nINT2 和 nINT3
    • *所有的外部中断支持高/低或上升/下降沿触发
  • * 四个16-位 定时/计数, Timer 0, Timer 1, Timer 2 和 Timer 3
    • *T0CKO 在 P34,T1CKO在P35, T2CKO在P10 和 T3CKO在P01
    • *T0/T1/T2/T3可以选择X12模式
  • * 有6个比较/俘获单元的可编程16位定时/计数阵列
    • *俘获模式
    • *16位软件定时模
    • *高速输出模式
    • *8/10/12/16-位 带周相移动功能的PWM (脉宽调节器) 模式
  • * 键盘中断 (P0/P2/P5/P6)
  • * 12-位 ADC
    • *可程控的最大250 ksps
    • *最多可到8通道单一输入或者4个通道差分输入
  • * 增强型 UART (S0)
    • *帧误差侦测
    • *自动地址识别
    • *速度增强机制(X2/X4 模式)
  • * 第二个 UART (S1)
    • *专用于波特率产生器
    • *S1与 S0共享波特率产生器
  • * 主/从 SPI 串口接口
  • * 主/从两线t串口接口(TWSI)
  • * USB 设备控制器
    • *内建全速(12Mbps) USB收发器,遵循USB2.0规则
    • *Intel 8X931 类似的 USB 控制流程
    • *内建USB收发器和3.3V 稳压器
    • *6个部分 控制/中断/适时/块输入/输出 事务 的灵活终端
    • *1K 字节FIFO USB 终端缓冲区
    • *软件控制USB 连接/断开机制
  • * 可程序控制的看门狗时间
    • *通过CPU或上电复位一次性使能
    • *时钟源来自内部低频振荡器
    • *看门狗溢出会中断或复位CPU
    • *支持Watch 模式
  • * 在片内调试接口(OCD)
  • * 最大 55 普通I/O口在 LQFP64 封装
    • *P3 可以设置准双向口模式,推挽输出模式,开漏集输出模式,仅输入模式
    • *P0, P1, P2, P4, P5 和 P6可以设置为推挽输出模式,开漏集输出模式
    • *P6.0 和 P6.1公用XTAL2 和 XTAL1
  • * 多种省电模式:掉电模式, 空闲模式,慢频模式,副频模式,watch 模式和 monitor 模式
    • *所有的中断能唤醒空闲模式
    • *12中源能唤醒掉电模式
    • *慢频模式和副频模式支持低速MCU运转
    • *Watch 模式在掉电模式下能复位CPU
    • *Monitor 模式在掉电模式下支持BOD1 复位 CPU
  • * 低电压检测
    • *BOD0: 检测 2.2V
    • *BOD1: 选择检测电压为:4.2V/3.7V/2.4V/2.0V
    • *中断 CPU 或 复位 CPU
    • *在掉电模式下唤醒CPU
  • * 工作电压范围: 2.0V – 5.5V
    • *flash 写电压最低2.2V (ISP/IAP/ICP)
  • * 工作频率范围: 36MHz(max)
    • *外部晶振模式,2 – 12MHz @ 2.0V – 5.5V 和 2 – 25MHz @ 2.7V – 5.5V
    • *CPU 可以到达 12MHz @ 2.0V – 5.5V, 到达 25MHz @ 2.4V – 5.5V和可以到达 36MHz @ 2.2V – 5.5V
  • * 时针源
    • *内部12MHz 振荡器 (IHRCO) : 工厂条件下测误差 ±1,典型值
    • *外部晶振模式
    • *内部低频RC振荡器(ILRCO) : 大约 32KHz
    • *外部时针输入(ECKI) 在 XTAL2/P6.0
    • *内部振荡输出XTAL2/P6.0
    • *内建时钟倍频器(CKM) 用来提供高速时钟源
  • * 工作温度:
    • *工业级 (-40℃ to +85℃)*

Note*: 抽样检测

  • * 数据手册 *
  • * 封装尺寸图 *

  • 工具
  • * Megawin 8051 Writer U1 *
  • * Megawin 8051 OCD ICE *
  • 参考
  • * 开发包 *