本书分三部分介绍在美国广泛应用的、高功能的M68HC11系列单片机(8位机 ,Motorola公司)。内容包括M68HC11的结构与其基本原理、开发工具EVB(性能评估板)以及开发和应用技术。本书在介绍单片机硬、软件的基础上,进一步介绍了在美国实验室内,如何应用PC机及EVB来进行开发工作。通过本书的介绍,读者可了解这种单片机的原理并学会开发和应用方法。本书可作为大专院校单片机及其实验的教材(本科、短训班)。亦可供开发、应用单片机的各专业(计算机、机电、化工、纺织、冶金、自控、航空、航海……)有关技术人员参考。 第一部分 M68HC11 结构与原理Motorola单片机 1 Motorla单片机 1.1 概述 1.1.1 Motorola 单片机发展概况(3) 1.1.2 Motorola 单片机结构特点(4) 1.2 M68HC11系列单片机(5) 1.2.1 M68HC11产品系列(5) 1.2.2 MC68HC11E9特性(6) 1.2.3 MC68HC11E9单片机引脚说明(8) 1.3 Motorola 32位单片机(14) 1.3.1中央处理器(CPU32)(15) 1.3.2 定时处理器(TPU)(16) 1.3.3 串行队列模块(QSM)(16) 1.3.4 系统集成模块 (SIM)(16) 1.3.5 RAM(17) 2 系统配置与工作方式 2.1 系统配置(19) 2.1.1 配置寄存器CONFIG(19) 2.1.2 CONFIG寄存器的编程与擦除(20) 2?2 工作方式选择(21) 2.3 M68HC11的工作方式(23) 2.3.1 普通单片工作方式(23) 2.3.2 普通扩展工作方式(23) 2.3.3 特殊自举方式(27) 2.3.4 特殊测试方式(28) 3 中央处理器(CPU)与片上存储器 3.1 CPU寄存器(31) 3?1?1 累加器A、B和双累加器D(32) 3.1.2 变址寄存器X、Y(32) 3.1.3 栈指针SP(32) 3.1.4 程序计数器PC(33) 3.1.5 条件码寄存器CCR(33) 3.2 片上存储器(34) 3.2.1 存储器分布(34) 3.2.2 RAM和INIT寄存器(35) 3.2.3 ROM(37) 3.2.4 EEPROM(37) 3.3 M68HC11 CPU的低功耗方式(39) 3.3.1 WAIT方式(39) 3.3.2 STOP方式(40) 4 复位和中断 4.1 复位(41) 4.1.1 M68HC11的系统初始化条件(41) 4.1.2 复位形式(43) 4.2 中断(48) 4.2.1 条件码寄存器CCR中的中断屏蔽位(48) 4.2.2 中断优先级与中断矢量(49) 4.2.3 非屏蔽中断(52) 4.2.4 实时中断(53) 4.2.5 中断处理过程(56) 5 M68HC11指令系统 5.1 M68HC11寻址方式(59) 5.1.1 立即寻址(IMM)(59) 5.1.2 扩展寻址(EXT)(60) 5.1.3 直接寻址(DIR)(60) 5.1.4 变址寻址(INDX、INDY)(61) 5.1.5 固有寻址(INH)(62) 5.1.6 相对寻址(REL)(62) 5.1.7 前置字节(63) 5.2 M68HC11指令系统(63) 5.2.1 累加器和存储器指令(63) 5.2.2 栈和变址寄存器指令(68) 5.2.3 条件码寄存器指令(69) 5.2.4 程序控制指令(70) 6 输入与输出 6.1 概述(73) 6.2 并行I/O口(74) 6.2.1 并行I/O寄存器(74) 6.2.2 应答I/O子系统(76) 6?3 串行通信接口SCI(82) 6.3.1 基本特性(83) 6.3.2 数据格式(83) 6.3.3 SCI硬件结构(84) 6.3.4 SCI寄存器(86) 6.4 串行外围接口SPI(92) 6.4.1 SPI特性(92) 6.4.2 SPI引脚信号(92) 6.4.3 SPI结构(93) 6.4.4 SPI寄存器(95) 6.4.5 SPI系统与外部设备进行串行数据传输(99) 7 定时器系统与脉冲累加器 7.1 概述(105) 7.2 循环计数器(107) 7.2.1 时钟分频器(107) 7.2.2 计算机正常工作监视功能(110) 7.2.3 定时器标志的清除(110) 7.3 输入捕捉功能(111) 7.3.1 概述(111) 7.3.2 定时器输入捕捉锁存器(TIC1、TIC2、TIC3) 7.3.3 输入信号沿检测逻辑(113) 7.3.4 输入捕捉中断(113) 7.4 输出比较功能(114) 7.4.1 概述(114) 7.4.2 输出比较功能使用的寄存器(116) 7.4.3 输出比较示例(118) 7.5 脉冲累加器(119) 7.5.1 概述(119) 7.5.2 脉冲累加器控制和状态寄存器(121) 8 A/D转换系统 8.1 电荷重新分布技术与逐次逼近算法(125) 8.1.1 基本电路(125) 8.1.2 A/D转换逐次逼近算法原理(130) 8.2 M68HC11中A/D转换的实现方法(131) 8.2.1 逐次逼近A/D转换器(131) 8.2.2 控制寄存器(132) 8.2.3 系统控制逻辑(135)? 9 单片机的内部操作 9.1 用立即> 图书前言 美国Motorola公司从80年代中期开始推出的M68HC11系列单片机是当今功能最强、性能/价格比最好的八位单片微计算机之一。在美国,它已被广泛地应用于教学和各种工业控制系统中。? 该单片机有丰富的I/O功能,完善的系统保护功能和软件控制的节电工作方式 。它的指令系统与早期Motorola单片机MC6801等兼容,同时增加了91条新指令。其中包含16位乘法、除法运算指令等。 为便于用户开发和应用M68HC11单片机,Motorola公司提供了多种开发工具。M68HC11 EVB (Evaluation Board)性能评估板就是一种M68HC11系列单片机的廉价开发工具。它既可用来 调试用户程序,又可在仿真方式下运行。为方便用户,M68HC11 EVB可与IBM?PC连接 ,借助于交叉汇编、通信程序等软件,在IBM?PC上调试程序。? 本书分三部分(共15章)介绍了M68HC11的结构和基本原理、开发工具-EVB及开发应用实例等。第一部分(1~9章),介绍M68HC11的结构和基本原理。包括概述,系统配置与工作方式、CPU和存储器、复位和中断、指令系统、I/O、定时器系统和脉冲累加器、A/D转换系统、单片机的内部操作等。第二部分(10~11章),介绍M68HC11 EVB的原理和技术特性以及EVB的应用。第三部分(12~15章),介绍M68HC11的开发与应用技术。包括基本的编程练习、应用程序设计、接口实验、接口设计及应用等。 读者通过学习本书,不仅可了解M68HC11的硬件、软件,而且可了解使用EVB开发和应用M68HC11单片机的方法。在本书的第三部分专门提供了一部分实验和应用程序。? 本书系作者张宁作为高级访问学者,应邀在美国马萨诸塞州洛厄尔大学(University of Massachusetts Lowell)工作期间完成的。全书由张宁执笔。在编著过程中,美国洛厄尔大学的R·代克曼教授?(Professor Robert J. Dirkman)多次与张宁一起讨论、研究,并提供部分资料及实验数据。参加编写和审校等工作的还有王云霞、孙晓芳、刘安鲁、张籍、来安德、张杨等同志。? 为将M68HC11系列单片机尽快介绍给我国,美国Motorola公司的Terrence M.S.Heng先生曾大力支持本书的编著和出版。在此表示衷心感谢。
上传时间: 2013-10-27
上传用户:rlgl123
本Demo Board 采用HOLTEK 公司最新推出的VFD MCU 系列(HT49CVX),该系列产品可以直接驱动VFD,由MCU 的引脚和VFD 的引脚直接相连,而不需要外加任何的驱动芯片。本DMEO BOARD 除有键盘操控显示以外,还附加了红外线遥控接收装置,使用极为方便。 功能 所使用MCU 之功能为红外线遥控接收,根据按键的选择进入不同的显示模式,附带还有A/D 转换和温度测量功能,而使用的MCU 为HT49CV5 DEMO BOARD 外观 为了方便使用者了解和开发使用,本DEMO BOARD 提供了三种使用方式,即MCU 方式、HT49CVX 母体+ROM LESS 方式和仿真器方式,其中MCU 方式和HT49CVX 母体+ROM LESS 方式向使用者展示了DEMO BOARD 的具体工作情况;而仿真器方式则提供给使用者自行开发产品。
上传时间: 2013-12-29
上传用户:Artemis
MCS-51系列单片机是美国Intel公司在1980年推出的高性能8位单片机,它包含51和52 两个子系列。 对于51子系列,主要有8031、8051、8751 三种机型,它们的指令系统与芯片引脚完全兼容,仅片内程序存储器有所不同,8031芯片不带ROM,8051芯片带4KROM,8751芯片带4KEPROM。51子系列的主要特点为: ◆8位CPU。 ◆片内带振荡器,频率范围1.2~12MHZ。 ◆片内带128字节的数据存储器。 ◆片内带4K的程序存储器。 ◆程序存储器的寻址空间为64K字节。 ◆片外数据存储器的寻址空间为64K字节。 ◆128个用户位寻址空间。
上传时间: 2013-11-05
上传用户:cxl274287265
51单片机教程(汇编):1、何谓单片机 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。 天!PC中的CPU一块就要卖几千块钱,这么多东西做在一起,还不得买个天价!再说这块芯片也得非常大了。 不,价格并不高,从几元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只8只引脚。为什么会这样呢? 功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种芯片的生产量很大,技术也很成熟,51系列的单片机已经做了十几年,所以价格就低了。 既然如此,单片机的功能肯定不强,干吗要学它呢? 话不能这样说,实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用PIII?应用的关键是看是否够用,是否有很好的性能价格比。所以8051出来十多年,依然没有被淘汰,还在不断的发展中。
上传时间: 2013-10-14
上传用户:cc1015285075
概述 ROM 大小:3.5K * 16 bits RAM 大小:96 * 8 bits 堆栈:8层 LCD 驱动器:7com * 27seg QFP64
上传时间: 2013-10-10
上传用户:aix008
何谓单片机 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。
标签: 51单片机
上传时间: 2013-12-18
上传用户:xuanchangri
Microchip 公司是 The Embedded Control Solutions Company® (嵌入式控制系统解决方案公 司) ,其产品主要满足嵌入式控制市场的需求。我们是以下产品的领先供应商: • 8 位通用单片机(PICmicro® 单片机) • 专用和标准的非易失性存储器件 • 安防器件 (KEELOQ®) • 专用标准产品 欲获得您所感兴趣的产品列表,请申请一份Microchip产品线目录。该文献可从各地的Microchip 销售办事处获得,或者直接从Microchip的网站上下载。 以往,8位单片机的用户只选择传统的MCU类型,即ROM器件,用于生产。Microchip率先改变 了这种传统观念,向人们展示了 OTP(一次性编程)器件比 ROM 器件在其寿命周期内具有更低 的产品成本。 Microchip具备EPROM技术优势, 从而使EPROM成为PICmicro 单片机程序存储器的不二选择。 Microchip 尽可能地缩小了EPROM 和ROM 存储器技术之间的成本差距,并使顾客从中受益。其 他MCU供应商无法作到这一点,这从他们的 EPROM 和 ROM 版本之间的价格差异便可以看出。 Microchip的8位单片机市场份额的增长证明了PICmicro® 单片机能够满足大多数人的需要。 这也 使 PICmicro 单片机架构成为了当今通用市场上应用最广泛的三大体系之一。Microchip 的低成本 OTP解决方案所带来的效益是这一增长的助推剂。用户能够从以下各方面受益: • 快速的产品上市时间 • 允许生产过程中对产品进行代码修改 • 无需掩膜产品所需的一次性工程费用(NRE) • 能够轻松为产品进行连续编号 • 无需额外增加硬件即可存储校准数据 • 可最大限度地增加PICmicro® 单片机的库存 • 由于在开发和生产中使用同一器件,从而降低了风险 Microchip 的 8 位 PICmicro单片机具备很好的性价比,可成为任何传统的 8 位应用和某些 4 位应 用(低档系列)、专用逻辑的替代品以及低端DSP应用(高档系列)的选择。这些特点及其良好的 性价比使PICmicro单片机在大多数应用场合极具吸引力。
上传时间: 2013-10-30
上传用户:Zero_Zero
第一章:MCS-51系列单片机的存储结构(4学时) ① 掌握内部数据寄存器RAM的结构、用途和特点; ② 程序存储器ROM的结构特点,编程中应注意的问题; ③ 片内、外程序存储器的确定方法。 .. 第二章:MCS-51单片机指令系统及时序(4学时) ① 111条指令的功能分类; ② 指令的寻址方式; ③ 伪指令及汇编语言源程序的格式; ④ 与指令的相关时序。 第三章:MCS-51单片机内部模块的功能介绍(8学时) ① 内部并行I/O端口的结构特点、使用中的注意事项; ② 定时/计数器的2种工作方式、4种计数模式; ③ 串行接口的4种工作模式的设定及波特率的计算; ④ 中断系统的结构、中断响应的过程和编程方法。 .. 第四章:MCS-51单片机系统的扩展及应用(8学时); ① 系统扩展的几种方法; ② 外部程序、数据存储器的扩展; ③ A/D、D/A转换器与单片机的接口电路及编程方法; ④ 键盘扫描/动态显示接口电路; ⑤ 单片机的监控电路等。
上传时间: 2013-10-17
上传用户:熊少锋
美国TI公司的MSP430系列单片机可以分为以下几个系列:X1XX,X3XX,X4XX等等,而且在不断发展,从存储器角度,又可分为ROM(C型)、OTP(P型)、EPROM(E型)、FlashMemory(F型)。系列的全部成员均为软件兼容,可以方便地在系列各型号间移植。MSP430系列单片机的MCU设计成适合各种应用的16位结构。它采用“冯-纽曼结构”因此,RAM、ROM和全部外围模块都位于同一个地址空间内。
上传时间: 2013-11-22
上传用户:199311
S3C8-SERIESMCU 三星的SAM8RC系列8位单片机向用户提供了高效快速的CPU,丰富的外围接口,以及各种大小的可编程ROM。 它的地址/数据总线结构和位可编程I/O口为用户提供了一个灵活的编程环境,能够满足不同用户对存储器和I/O口的不同要求。同时,具有可选工作模式的Timer/Counters可支持实时操作。
上传时间: 2014-07-12
上传用户:农药锋6