内容简介
本书是作者长期从事单片机原理教学和单片机应用技术开发所积累的经验总结。按照单片机的硬件资源、软件指令系统和具体应用实例三个层次,详细介绍了Motorola单片机的基本原理;在国内次给出了与M68HC05兼容的M68HC08单片机的技术资料;提供了Motorola单片机在流行的通信系统和家用电器中的具体应用实例。 本书的特点是资料完整、新颖;内容具体、详实;大量的典型程序和电路原理图可供读者直接移植,具有很强的启发性和指导意义。为了提高单片机应用系统的可靠性,还专门讨论了印刷电路板(PCB)的电磁兼容性(EMC)设计,对于工程技术人员及在校师生均有很强的实际意义和指导价值。 本书可作为电子技术、仪器仪表、通信系统和自动化等信息科学类的大学教材,对于广大工程技术人员,尤其是从事通信系统和家用电器新产品开发的人员,是一本不可多得的技术参考书。
目录
第一章?Motorola单片机概述 1.1?Motorola单片机的发展历史 1.2?Motorola单片机的命名规则 1.3?8位单片机的主流机型介绍 1.3.1?M6805系列单片机 1.3.2?M68HC05系列单片机 1.3.3?M68HC11系列单片机 第二章?M6805单片机基本结构 2.1?CPU结构 2.1.1?CPU寄存器 2.1.2?算术/逻辑单元和CPU控制电路 2.2?存储器结构 2.2.1?存储器结构的特点 2.2.2?存储器分配方法 2.3?并行I/O口 2.3.1?并行I/O口的结构 2.3.2?PA和PC端口、PB和PD端口? 2.4?上电、外部及LVI复位 2.5?外部中断、定时器中断及软件中断系统 2.6?振荡器 2.7?定时器/计数器 2.7.1?定时器/计数器的结构 2.7.2?定时器/计数器功能 2.8?M6805单片机的自检程序 2.9?R型单片机 2.9.1?R型单片机的结构及R3单片机的基本特性 2.9.2?R型单片机的A?/?D转换 2.10?片内EPROM及其编程? 2.10.1?掩膜选择寄存器MOR 2.10.2?编程控制寄存器PCR? 2.10.3?EPROM编程电路 第三章?M68HC05单片机基本结构 3.1?CPU结构 3.1.1?CPU寄存器 3.1.2?算术/逻辑单元和CPU控制电路 3.2?存储器组织 3.2.1?RAM区 3.2.2?ROM区 3.3?并行I/O口 3.3.1?通用I/O口 3.3.2?固定输入口及口逻辑电平考虑 3.4?复?位? 3.4.1?上电复位 3.4.2?外部复位? 3.4.3?COP监视定时器复位? 3.4.4?时钟监视复位 3.4.5?非法取指复位 3.4.6?复位后的状态 3.5?中?断 3.6?振荡器 3.7?低功耗方式 3.7.1?WAIT方式 3.7.2?STOP方式 3.7.3?数据保持方式 3.8?自检状态进入步骤及内容 第四章?M68HC05单片?机的特殊I/O功能 4.1?MC68HC05B6单片机 4.1.1?MC68HC05B6的主要特点 4.1.2?基本结构与特性 4.2?A/D转换器? 4.2.1?A/D转换器的结构 4.2.2?A/D转换寄存器 4.2.3?低功耗方式对A/D的影响 4.3?脉冲宽度调制输出(PLM) 4.3.1?脉冲宽度调制输出的基本原理? 4.3.2?低功耗方式对PLM的影响 4.4?多功能定时器系统 4.4.1?多功能定时器系统的结构? 4.4.2?定时器控制和状态寄存器 4.4.3?定时器/计数器 4.4.4?输入捕捉 4.4.5?输出比较 4.4.6?低功耗下的定时器 4.5?串行通信接口SCI 4.5.1?SCI系统的特点? 4.5.2?MC68HC05B6的SCI基本功能介绍 4.5.3?SCI的数据格式 4.5.4?SCI的同步发送方式 4.5.5?SCI的异步发送方式 4.5.6?低功耗方式下的SCI 4.6?串行外围接口SPI 4.6.1?SPI的特性 4.6.2?SPI信号的描述 4.6.3?SPI的结构 4.6.4?SPI寄存器 4.6.5?SPI用于多机通信 4.7?简单的同步串行I/O口(SIOP)? 4.7.1?SIOP的结构 4.7.2?SIOP信号格式 4.7.3?SIOP寄存器 第五章?MC68HC05SU3/?SR3单片机 5.1?MC68HC05SR3简介 5.1.1?MC68HC05SR3的结构和封装 5.1.2?引脚功能 5.1.3?MC68HC05SR3的主要特点 5.2?MC68HC05SR3的存储器映像 5.2.1?I/O和控制/状态寄存器 5.2.2?内部RAM工作区 5.2.3?ROM工作区 5.3?并行I/O口 5.3.1?I/O口结构 5.3.2?可编程I/O口 5.4?定时器 5.4.1?定时器的结构 5.4.2?定时器寄存器 5.4.3?低功耗方式下的定时器? 5.5?A/D转换器 5.5.1?模拟部分 5.5.2?数字部分 5.5.3?A/D转换器寄存器 5.5.4?低功耗方式下的A/D转换器 5.6?中断系统 5.6.1?中断过程和中断分类 5.6.2?硬件中断的操作与分类 5.7?低功耗工作方式 5.8?MC68HC05SR3/MC68HC705SR3的工作方式 5.9?MC68HC05SR3与?MC6805R3的性能比较 5.9.1?HC05SR3的主要优点 5.9.2?存储器映像 5.9.3?