|
|
| | -文章搜索 - 最新文章 - | |
16位单片机:MC68HC912dg128a |
| 发布时间:2005年10月15日 点击次数:2914 |
| 来源: 作者: |
MC68HC12系列单片机 68HC12系列单片机是68HC11单片机的更新换代产品。68HC11单片机自80年代后期以来,在诸多领域得到了广泛的应用,十余年来,已发展到十余个系列,几十个品种,生产量上亿片。在汽车电子、通信、计算机外设、工业控制、消费类电子产品等方面有广泛地应用。68HC12 CPU与68HC11 CPU的指令在源码级兼容。68HC12单片机比起68HC11来,在总线速度上由2~3MHz提高到8MHz。增加了一些新的指令,特别是勇于模糊逻辑运算与模糊控制的指令。68HC12的基本寻址空间仍为64,但可以采用自动分页的方式扩展应用程序到256KB甚至更多。这样做的好处是指令代码短,程序代码效率高。 68HC12目前已有12个系列25个品种。RAM从1KB到12KB,片内FLASH(闪存)从32KB到256KB,EEPROM从1KB到4KB。早期的片内FLASH只能保证反复擦写100次,近期推出的型号中带A的单片机擦写次数可达1万次以上。 中央处理器CPU12由以下三部分组成:算术逻辑单元(ALU)、控制单元和寄存器组。寄存器组如图1所示。CPU内部总线频率为8MHz。寻址方式有16种。堆栈指针和变址寄存器均为16位。它具有很强的高级语言支持功能。CPU12的累加器A和B是16位的,也可以组成32位累加器D。CPU12的寄存器组包括如下5个部分: *16位累加器A、B或32位的累加器D; *堆栈指针(SP)是16位寄存器; *程序计数器(PC)是16位寄存器,它表示下一条指令或下一个操作数的地址; *条件码寄存器(CCR)。 MC68HC912DG128A单片机 中央处理器CPU12是M68HC12的中央处理器,为16位CPU,其指令系统在源码级与68HC11兼容。 *存储器 (1) 128KB FLASH存储器; (2) 8KB RAM; (3) 2KB EEPROM。 *多元化总线 可以工作在单片方式,也可以通过总线扩展存储空间和增加I/O芯片,工作在扩展方式。地址总线16位,数据线16位或8位,地址和数据总线占用3个或4个8位I/O并行口,在单片方式下这32位可做普通I/O口用。*两个8路10位A/D转换器 *控制器局域网模块(CAN) 68HC912DG128A内部有两个CAN模块,每个CAN具有2个接收缓冲区和3个发送缓冲区。每个CAN有RX、TX、出错、唤醒四个独立的中断通道。 CAN模块具有自检功能,有低通滤波唤醒功能。 *增强型捕捉定时器 (1)16位主计数器,7位分频系数; (2)8个输入捕捉通道或输出比较通道,其中四个输入捕捉通道带有缓存; (4)每个信号滤波器有4个用户可选择的延迟计数器; *脉宽调制模块(PWM)可设置成4路8位或者2路16位,逻辑时钟选择频率宽。 *串行接口 (1)两个异步串行通信接口(SCI)模块; (2)一个I2C总线接口; (3)一个同步串行外设接口SPI。 *两个具有产生中断、唤醒CPU功能的8位并行口,也可以设为输出。 *时钟发生器 (1)具有锁相环频率合成器。这是时钟发生器中的重要电路。它的存在使外部32MHz晶振就可以产生8MHz的总线频率; (2)也可使用0.5~16MHz的低功耗晶振。 *开发支持 (1)支持单线背景调试模式(BDM); (2)支持高级语言编程。 |
|
|
|
|
[单片机] 相关文章: EM78系列OTP型新一代8位单片机特点简介:
EM78 系列OTP型新一代8位单片机 特点 直接替换PIC16CXX,管脚兼容,功能更强,程序可用专业转换软件转换(转换软件免费提供)。除OTP型外, MASK型成本更低。 6~35 个双向I/O口/定时器/外部中断 内置看门狗(WDT) 工作频率范围宽( DC~18MHz ),单周期指令(每条指令2个或4个时钟周期)。 低工作电压: 2.2V~5.5V 低功耗:&127;5V/4MHz 时小于1.5 mA 、典型3V/32KHz 时小于15 uA、 Power down (休眠)方式...... C51中的关键字
如何成为单片机开发高手
让Ultra Edit和Keil结合的更紧密
单片机MCS-51系列指令快速记忆法
P3口键盘输入程序
EM78156单片机结构
一种基于Word文档的信息隐藏方法
基于Atmega8及MSM7512的嵌入式Modem设计
Keil C51开发系统基本知识1 |
|
|
|