随着单片机应用的日益广泛,学习和使用单片机者日渐增加,因此对单片机教材的需求也不断增加,本书就是为此目的而编写和修订的。 考虑到我国目前使用单片机的现状,本书以8位单片机MCS-51为主,以16位单片机MCS-96为辅,介绍单片机的基本原理和应用,主要包括:单片机芯片的硬件原理和结构、存储器扩展、I/O扩展、A/D及D/A转换、指令系统和汇编语言程序设计等内容。 为帮助读者学习,本书除介绍单片机的基本原理外,还列举了大量的应用实例,以及各种类型的练习题。 本书已被全国许多高校选作教科书、函授教材或短训班教材。此外,本书也可以作为工程技术人员及单片机爱好者的自学用书。
目录
1 单片机概述
1.1 单片机的概念
1.2 单片机的发展
1.3 单片机的应用
练习题
2 单片机芯片的硬件结构
2.1 MCS-51单片机的逻辑结构及信号引脚
2.2 MCS-51单片机的内部存储器
2.3 MCS-51单片机并行输入/输出口电路
2.4 MCS-51单片机时钟电路与时序
2.5 MCS-51单片机工作方式
3 MCS-51单片机指令系统
3.1 MCS-51单片机指令格式和寻址方式
3.2 MCS-51单片机指令分类介绍
3.3 MCS-51单片机指令汇总
4 MCS-51汇编语言程序设计
4.1 汇编语言程序设计概述
4.2 单片机汇编语言程序的基本结构形式
4.3 MCS-51单片机汇编语言程序设计举例
4.4 MCS-51汇编语言的伪指令
4.5 单片机汇编语言源程序的编辑和汇编
5 单片机存储器扩展
5.1 MCS-51单片机系统扩展及结构
5.2 MCS-51单片机存储器扩展与编址技术
5.3 MCS-51单片机程序存储器扩展
5.4 MCS-51单片机数据存储器扩展
5.5 存储器综合扩展
5.6 MCS-51单片机存储器系统的特点和使用
6 单片机的中断与定时系统
6.1 MCS-51单片机中断系统
6.1.1 单片机中断技术概述
6.2 MCS-51单片机的定时器/计数器
6.3 MCS-51单片机外部中断源的扩展
6.4 定时器/计数器与中断综合应用举例
7 单片机I/O扩展及应用
7.1 单片机为什么需要I/O扩展
7.2 单片机简单I/O扩展
7.3 8255A可编程通用并行接口芯片
7.4 8155带RAM和定时器/计数器的可编程并行接口芯片
7.5 8279可编程键盘/显示器接口芯片
7.6 MCS-51单片机键盘接口技术
7.7 MCS-51单片机显示器接口技术
7.8 MCS-51单片机打印机接口技术
8 单片机串行数据通信
8.1 串行通信基础知识
8.2 MCS-51单片机的串行口及控制寄存器
8.3 MCS-51单片机串行通信工作方式
9 单片机与数/模及模/数转换器接口
9.1 MCS-51单片机与D/A转换器的接口和应用
9.2 MCS-51单片机与A/D转换器的接口与应用
10 MCS-51单片机应用及开发技术
10.1 单片机应用举例
10.2 单片机系统可靠性技术
11 MCS-96单片机结构
12 MCS-96指令系统
12.1 概述
12.2 MCS-96指令介绍
12.3 编程举例
12.4 MCS-96单片机指令汇总
附录 部分练习题答案
参考文献
前言
Copyright 2007–2021 www.100xuexi.com All rights reserved 圣才学习网 版权所有
全国热线:400-900-8858(09:30-22:00),18001260133(09:30-22:00)
增值电信业务经营许可证 出版物经营许可证 网络文化经营许可证 广播电视节目制作经营许可证
京ICP备09054306号-30 鄂公网安备42018502007632号 营业执照
国家高新技术企业 中关村高新技术企业