8051 单片机
增强型 1T 8051 单片机
*
82 系列
MA82G5B32
      • * 高速 1-T 结构 80C51 内核
      • * MA82G5B32 32K字节flash 程序存储器空间
        • *ISP 空间可以选择为 1KB/1.5KB~4KB
        • *灵活的 IAP 大小空间设置
        • *密码保护程序区访问
        • *Flash 写/擦 次数:10,000
        • *Flash 数据保留时间: 100 年 25℃
        • *MA82G5B16出厂默认空间设置
          AP程序空间 29.5KB 0000h~75FFh
          IAP数据空间 1KB 7600h~79FFh
          ISP引导码空间 1.5KB 7A00h~7FFFh
      • * 数据存储器
        • *内部256字节数据存储器
        • *多达1792字节扩展数据存储器(XRAM)
      • * 两个数据指针
      • * 中断控制
        • *16中断源, 4个优先级
        • *四个外部中断, nINT0,nINT1, nINT2 和 nINT3
        • *所有的外部中断支持高/低或上升/下降沿触发
      • * 三个16-位 定时/计数, 定时器0,定时器1和定时器2
        • *T0CKO在P34, T1CKO在P35和T2CKO在P10
        • *T0/T1/T2可以选择X12模式
        • *S1BRG通过定时器1级联到一个16/24位的定时/计数器
      • * 有8个比较/俘获单元的可编程16位定时/计数阵列
        • *可编程的16位基准计数器
        • *来自片内时钟倍频器(CKM)的时钟源高达100MHz
        • *俘获模式,16位软件时钟模式和高速输出模式
        • *8/10/12/16-位具有相移功能的脉宽调制(PWM)模式,高达8通道的脉宽调制(PWM)
        • *脉宽调制(PWM)模块具有空载时间控制和中心对齐选项
      • * 键盘中断
      • * 10-位 ADC
        • *可编程的转换率高达200千次采样每秒(ksps)
        • *最多可到8通道单一输入
      • * 增强型 UART (S0)
        • *帧误差侦测
        • *自动地址识别
        • *速度增强机制(X2/X4 模式)
        • *SPI主机工作在模式4
      • * 第二个 UART (S1)
        • *专用的波特率产生器分享到S0或设置为8位定时器
        • *SPI主机工作在模式4
      • * 一个主/从SPI串口接口(SPI)
        • *最大SPI时钟频率高达12MHz
        • *高达3个SPI主机包括S0和S1工作在模式4
      • * 三个两线串口接口:TWSI, TWI1和SID(TWI2)
        • *2个主机/从机硬件引擎:TWSI和TWI1
        • *3个装置地址识别在TWSI/TWI1从机模式下
        • *两线串口接口开始/停止(Start/Stop)侦测(SID)支持3rd TWI 从机接口
      • * 片上调试接口 (OCD)
      • * 可编程看门狗定时器,时钟来源于ILRCO
        • *通过CPU或上电复位一次性使能
        • *看门狗(WDT)溢出会中断或复位CPU
        • *掉电模式(watch模式)支持看门狗(WDT)功能
      • *实时时钟模块
        • *0.5S ~ 64S可编程中断周期
        • *21-位长系统定时器
      • * 报警器功能
      • * 在32-脚封装中最大29 个通用输入输出口(GPIO)
        • *P3 可以设置准双向口模式,推挽输出模式,开漏集输出模式,仅输入模式
        • *P1, P2, P4 and P6可以设置为推挽输出模式,开漏集输出模式
        • *P6.0, P6.1和P4.7公用XTAL2, XTAL1和RST
      • * 多种功耗控制模式:掉电模式, 空闲模式,慢频模式,副频模式,RTC 模式,watch 模式和 monitor 模式
        • *所有的中断能唤醒空闲模式
        • *11中源能唤醒掉电模式
        • *慢频模式和副频模式支持低速MCU运转
        • *RTC模式在掉电模式下支持实时时钟(RTC)复位CPU
        • *Watch 模式在掉电模式下能复位CPU
        • *Monitor 模式在掉电模式下支持BOD1 复位 CPU
      • * 两个低电压检测
        • *BOD0: 检测 1.7V
        • *BOD1: 选择检测电压为:4.2V/3.7V/2.4V/2.0V
        • *中断 CPU 或 复位 CPU
        • *在掉电模式下唤醒CPU
      • * 工作电压范围: 1.8V – 5.5V
        • *flash 写操作(ISP/IAP/ICP)的最低电压为1.7V
      • * 工作频率范围: 25MHz(最高)
        • *外部晶振模式,0 – 12MHz在1.8V – 5.5V和0 – 25MHz在2.7V – 5.5V
        • *CPU工作频率可达12MHz在1.8V – 5.5V和25MHz在2.2V – 5.5V
      • * 时针源
        • *内部12MHz/11.059MHz振荡器 (IHRCO) : 工厂条件下测误差 1%,典型值
        • *外部晶振模式,支持32.768KHz振荡和时钟丢失检测(MCD)
        • *内部低功耗32KHz RC振荡器(ILRCO)
        • *外部时针输入(ECKI) 在 P6.0/XTAL2
        • *内部振荡输出在P6.0/XTAL2
        • *内建时钟倍频器(CKM)用来提供高速时钟源
      • * 工作温度:
        • *工业级 (-40℃到+85℃)*
      • * 16-字节唯一的ID代码

    Note*: 抽样检测

  • * 数据手册 *
  • * 封装尺寸图 *
  • * 中断向量号码及功能比较表, 将中断功能对齐来比较 *
  • * 中断向量号码及功能比较表, 将中断号码对齐来比较 *
  • * SFR 比较表 *

  • 工具
  • * Writer8_U1Plus *
  • * OCD8_MLink *
  • * COM_ISP8 *
  • * Megawin 8051 ISP Programmer & U2 Writer *
  • 参考
  • * 开发板 *
  • * 串口引导码参考 *
  • * 范例程序包 *