内容推荐 本书以MCS-51系列单片机为对象,系统地介绍了单片机的硬件结构、工作原理和应用方法.主要内容包括单片机硬件原理、Keil软件应用、指令系统、汇编程序设计、中断系统、定时器/计数器、单片机串行接口与存储器扩展,以及单片机常用的一些应用技术,包括键盘与显示、IIC总线与SPI总线串行通信、ADC和DAC技术、PID控制算法和数据滤波方法。为了解决课程实验开设的问题,专门用一章介绍了常规实验内容和要求,每章末思考题与习题也是着眼于巩固各个知识点,在有限课时以外强化学生理论学习效果。 本书既可以作为高等院校电子信息类、电气工程类、计算机类等相关专业的教材,也可供从事单片机系统开发应用的工程技术人员参考。 目录 第1章 单片机基础 1.1 微型机、单片机及单片机系统概述 1.2 MCS-51单片机硬件原理 思考题与习题1 第2章 开发软件与I/O端口 2.1 Keil软件仿真应用方法 2.2 程序下载软件的使用 2.3 MCS-51输入/输出端口 思考题与习题2 第3章 MCS-51单片机指令系统与汇编程序设计 3.1 MCS-51单片机指令系统 3.2 MCS-51单片机指令分类详解 3.3 MCS-51单片机汇编语言 3.4 MCS-51单片机汇编程序设计 思考题与习题3 第4章 MCS-51单片机中断系统 4.1 概述 4.2 中断系统 4.3 中断处理过程 4.4 中断应用实例 思考题与习题4 第5章 定时器/计数器原理及应用 5.1 定时器/计数器原理 5.2 定时器/计数器的工作方式与控制 5.3 定时器/计数器的应用实例 思考题与习题5 第6章 单片机串行接口原理及应用 6.1 串行通信基础 6.2 RS232串行接口 6.3 MCS-51单片机串行接口工作原理 思考题与习题6 第7章 单片机的扩展应用 7.1 存储器扩展 7.2 并行I/O口扩展 7.3 IIC总线 7.4 SPI总线 思考题与习题7 第8章 键盘和显示 8.1 按键、键盘接口技术 8.2 数码管显示器 8.3 LCD显示技术 思考题与习题8 第9章 ADC及DAC扩展应用 9.1 ADC(模数转换)技术 9.2 ADC的应用举例 9.3 D/A转换 思考题与习题9 第10章 单片机综合应用 10.1 单片机数据处理 10.2 PID控制 思考题与习题10 第11章 单片机实验指导 11.1 汇编程序设计与软件仿真实验 11.2 端口输入和输出与外部中断实验 11.3 定时器/计数器实验 11.4 键盘及数码管显示实验 11.5 D/A转换实验 11.6 A/D转换实验 11.7 串行通信实验 11.8 液晶显示实验 附录 附录A 指令助记符汇总 附录B MCS-51单片机汇编指令集 附录C 基本ASCII码表 附录D Keil C51编程 参考文献 |