本书分三部分介绍在美国广泛应用的、高功能的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
xlisp单片机驱动程序是是深圳市学林电子有限公司综合多年经验开发出的多功能8051单片机平台(兼容AVR/PIC单片机的部份烧写实验功能)。 集成常用的单片机外围硬件,ISP下载线,单片机仿真器, 单片机试验板,编程器功能于一身。配合本公司的近百个详细的汇编/c语言例子程序,可以让您在最短的时间内,全面的了解掌握单片机编程技术。特别适合于单片机初学者, 大中专院校, 单片机工程师, 实验室选用。 系统的特点: 1 全开放的模块化设计:所有硬件资源对用户开放,搭配随心所欲,不会出现硬件束缚软件的情况。既可学习软件, 更可深入的了解硬件。 2 高品质的工艺: 本机采用高档透明雅克力面板, 铝合金外箱, 全贴片机器生产, 工艺精美绝伦! 3 超强的电路资源配备:集成了基本上所有单片机应用中可能遇到的功能模块部份,你再也不必要去找其他零件,即可轻松完成您所需要的开发任务。 4 完美的例子程序: 集合本公司多年的经验,每个模块都有完整的带中文注释例子程序, 原理图, 接线方法, 很多都可以直接拿来应用。快速提高您的硬件,软件编程水平。 5 所有端口全部采用防插反设计,均配有连接照片和中文注解,即便您是初学者,也能轻松掌握。 6 配有ISP下载头。可选232/USB通信,CPU控制编程,不受电脑配置及操作系统影响,稳定性一流。 可以作为一台独立的ISP下载线使用,支持芯片包括51/AVR/PIC各系列!同时在板上可以直接对89S51/52等等芯片编程,当作独立编程器使用。 7 配有40P外接仿真头,可以作为一台独立的51单片机硬件仿真器使用,通过KEIL SOFT软件配合, 即可对外部硬件以及板上资源实现单步调试, 断点, 全速等等全部功能。 8 全中文软件操作导航, 独有智能一键通设计,擦除, 写入, 校验,运行自动完成,软件中英文自动选择, 适合港台地区用户使用。 特别设计的烧写实验仿真3IN1的公用卡座, CPU插上后即不需要插拔,烧写仿真等公用串口,使用极其方便简洁。 9 价格低廉,轻松拥有! 目前市面上同类产品价格均在2000-3000左右, 本套件是第一款600元以下的高档单片机实验仪!
上传时间: 2014-12-25
上传用户:范缜东苑
芯睿兼容产品性能说明
上传时间: 2013-11-03
上传用户:xg262122
飞思卡尔推出新型5V 8位S08P MCU系列,有助您设计出更耐用和可靠的产品,满足严苛的工业应用和用户接口环境,并能符合电器安全标准IEC60730。 S08P系列结构简单,且功能强大,EFT/ESD性能特别优异。这种可扩展、引脚兼容的MCU系列可重用现有8位S08内核、IP和工具,便于现有8位S08产品迁移。此外,S08P MCU集成了触摸感应界面(TSI)、EEPROM和电机控制flex定时器等各种关键功能,有助于简化设计并降低系统成本。
上传时间: 2013-10-28
上传用户:weixiao99
详细介绍了阿尔卡特朗讯1850业务传输平台TSS-5通用单板控制器的功能以及MSP430单片机在PTN产品中的应用。TSS-5系统选取MSP430单片机作为它的通用单板控制器,单板控制器主要用于监测外部电压、电流、探测槽位号、控制面板LED灯、下载FPGA固件、控制外部电压,监测单板锁存器状态以及主板的通讯。最后研发结果表明MSP430在TSS-5中得以成功应用,为TSS-5产品带来了很多优势,如高可靠性,低功率消耗,灵活的控制架构,低廉的成本,易于维护与升级。
上传时间: 2013-11-10
上传用户:GHF
针对目前汽车追尾事件频发问题,提出一种防汽车车前和车后追尾的安全装置设计。该设计以高性能、低功耗的8位AVR微处理器ATmega8L为核心,结合霍尔式车速传感器、激光雷达测距装置和MMA7260QT加速度传感器,能够兼顾车前和车后,摒弃以往设计中只考虑车前或车后单一性缺点,尤其适用于高速、夜晚或新手行车。 Abstract: Aiming at the high frequency of vehicle rear-end collision,a safe device design of anti-vehicle rear-end collision is presented.In the design,the high-performance,low-power8-bit AVR microprocessor ATmega8L is utilized as a core combined with Hall-type speed sensor,laser-radar ranging devices and the acceleration sensor MMA7260QT.The design considers both the front and back of a car,and overcomes the drawbacks of former designs in which only the front or the back of the car is considered,so it is especially suitable for high-speed,night or the beginner’s driving.
上传时间: 2013-10-14
上传用户:GavinNeko
广州致远电子有限公司的EDS 系列模块是为了专门为客户的工业设备而开发的嵌入式模块,通过该模块可以使客户的工业设备迅速具有交换机的功能,为客户搭建安全可靠的工业网络通信环境。EDS-1210 模块让客户的设计人员能够从复杂的网络产品设计中解放出来,更加专注于自己的工业设计部分,符合现代模块化的设计理念。可以广泛应用于电力配网自动化、煤炭井下监控系统、水利水电监控系统、石油化工管道监控系统、智能交通道路监控系统、水处理监控系统、国防军事工程等设备当中。
上传时间: 2014-12-27
上传用户:wgh_kf
摘要:介绍了一种使用新型单片机作为控制单元的焊接防触电装置的硬件系统和控制软件。硬件部分包括Microchip公司的PIC系列单片机控制部分和由晶闸管组成的强电部分,控制软件采用PID(Pm-portional Integral Differentia1)控制算法,使得该装置不仅能够实现焊接的防触电功能,而且还可以控制焊接电流,使焊接电流满足焊接工艺要求的恒流特性,获得较好的焊接效果。关键词:单片机应用;焊接电源;防触电
上传时间: 2013-10-09
上传用户:YUANQINHUI
高性能CPU-CIP51 ♦ 高速流水线结构 CPU (25−100 MIPS)♦ 完全兼容 8051 源码和机器码级♦ 大多数指令执行时间为 1−2 时钟周期 (标准8051为12−24)♦ 可在系统编程FLASH (2 KB — 128 KB)♦ 指令高速缓存 (对于50−100 MIPS 产品)♦ 大容量内部SRAM 256B — 8KB+256B♦ 扩展中断系统(最多可达22个中断源, 可软件模拟中断)♦ 多复位源 双向复位♦ 多时钟 内部时钟频率可编程 多种外部时钟方式♦ JTAG接口 在系统仿真 边界扫描 在系统编程
上传时间: 2013-12-23
上传用户:chongchongsunnan
摘要: 本文在研究了网络安全的国内外有关情况后对网络安全技术进行了探讨,介绍了一种简单而实用的网络安全产品,添补了这方面的空白,而且本文介绍的产品已经应用到了许多部门,为网络安全做出了贡献.关键词: 网络;安全;Internet;黑客;物理隔离;MT8870
上传时间: 2013-11-20
上传用户:1318695663