高职高专“十三五”规划教材全国高等专科教育自动化类专业规划教材单片机原理及应用(第2版)/佟云峰等 本书特色
本书以目前应用*广的51内核8位增强型(如AT系列、STC系列、LPC900系列)单片机为主线,分7章详细介绍了单片机的基础知识、单片机的基本结构、单片机指令系统、汇编程序设计、单片机内部功能块应用、单片机接口技术及单片机的系统设计。本书的特点是以实际应用案例介绍单片机的各种内部集成功能块的应用、单片机控制系统开发工具的应用及系统设计与开发的方法等,内容新颖、实用,叙述清晰、精炼,系统性强。
本书可作为高职高专院校和成人教育学院自动化类专业教材,也可作为其他专业学生和相关工程技术人员的参考用书。
高职高专“十三五”规划教材全国高等专科教育自动化类专业规划教材单片机原理及应用(第2版)/佟云峰等 内容简介
本书以目前应用*广的51内核8位增强型(如AT系列、STC系列、LPC900系列)单片机为主线,分7章详细介绍了单片机的基础知识、单片机的基本结构、单片机指令系统、汇编程序设计、单片机内部功能块应用、单片机接口技术及单片机的系统设计。本书的特点是以实际应用案例介绍单片机的各种内部集成功能块的应用、单片机控制系统开发工具的应用及系统设计与开发的方法等,内容新颖、实用,叙述清晰、精炼,系统性强。 本书可作为高职高专院校和成.人教育学院自动化类专业教材,也可作为其他专业学生和相关工程技术人员的参考用书。
高职高专“十三五”规划教材全国高等专科教育自动化类专业规划教材单片机原理及应用(第2版)/佟云峰等 目录
第1章单片机的基础知识
1?1概述
1?1?1单片机的概念
1?1?2单片机的特点
1?1?3单片机的应用
1?1?4单片机的发展
1?1?5单片机的封装
1?251系列单片机
1?2?1单片机的分类
1?2?2著名单片机厂商
1?2?3常用51系列单片机介绍
1?3单片机中的数及编码
1?3?1二进制数与十进制数
1?3?2二进制数与十六进制数
1?3?3十六进制数与十进制数
1?3?4补码及其表示
1?3?5BCD码及其表示
1?3?6ASCII码及其表示
1?4单片机*小系统
1?4?1单片机系统硬件构成
1?4?2单片机系统汇编程序样式
1?4?3单片机系统C程序样式
实训项目1:用Keil C51软件新建
一个项目
本章小结
习题
第2章单片机的基本结构
2?1单片机的内部结构
2?1?1单片机的结构框图
2?1?2单片机的内部结构
2?1?3单片机的引脚功能
2?2单片机的存储器结构
2?2?1程序存储器
2?2?2片内数据存储器
2?2?3片外数据存储器
2?3单片机的端口结构
2?3?1P0口
2?3?2P1口
2?3?3P2口
2?3?4P3口
2?4单片机的时序
2?4?1时序的基本概念
2?4?2典型指令时序
2?4?3时钟电路
2?5单片机的工作方式
2?5?1复位方式
2?5?2低功耗方式
2?5?3编程及加密方式
实训项目2:一个LED闪烁控制
本章小结
习题
第3章单片机指令系统
3?1指令系统概述
3?1?1汇编指令格式
3?1?2汇编指令常用符号
3?2单片机的寻址方式
3?2?1单片机的寻址范围
3?2?27种不同的寻址方式
3?3指令系统
3?3?1数据传送类指令
3?3?2算术运算类指令
3?3?3逻辑操作类指令
3?3?4控制转移类指令
3?3?5位操作类指令
实训项目3:电子门铃的控制
本章小结
习题
第4章汇编程序设计
4?1汇编程序设计基础
4?1?1伪指令
4?1?2程序流程图
4?1?3程序设计方法
4?2汇编程序结构
4?2?1顺序结构程序
4?2?2分支结构程序
4?2?3循环结构程序
4?2?4查表程序
4?2?5散转程序
4?2?6子程序
4?3汇编程序设计举例
4?3?1软件延时程序设计
4?3?2蜂鸣器报警程序设计
4?3?3航标灯控制程序设计
4?3?4流水灯控制程序设计
4?3?5查表控制程序设计
4?3?6排序程序设计
实训项目4:用软件延时实现流水灯
控制
本章小结
习题
第5章单片机内部功能块的应用
5?1单片机的中断系统
5?1?1中断的概念
5?1?2MCS51系列单片机中断系统
结构
5?1?3中断应用举例
5?2单片机的定时器/计数器
5?2?1定时器/计数器的组成
5?2?2定时器/计数器的工作方式
5?2?3定时器/计数器应用举例
5?3单片机的串行口
5?3?1串行口概述
5?3?2串行口工作方式
5?3?3串行口应用举例
实训项目5:用定时器中断实现流
水灯控制
本章小结
习题
第6章单片机接口技术
6?1单片机的总线结构
6?1?1单片机通用三总线结构
6?1?2单片机I2C总线结构
6?1?3单片机SPI总线结构
6?2单片机与开关量
6?2?1发光二极管
6?2?2蜂鸣器
6?2?3继电器
6?2?4光耦合器
6?2?5功率晶体管
6?3单片机与数字量
6?3?1键盘
6?3?2LED显示器
6?4单片机与模拟量
实训项目6:数码管驱动与控制
本章小结
习题
第7章单片机的系统设计
7?1系统设计概述
7?1?1系统设计的一般原则
7?1?2系统设计的步骤
7?1?3系统的可靠性设计
7?2系统开发工具介绍
7?2?1系统硬件开发工具
7?2?2系统软件开发工具
7?3系统设计实例
7?3?1单片机时间顺序控制系统
7?3?2单片机温度测控系统
实训项目7:电子钟应用系统
本章小结
习题
附录
附录A单片机指令表
附录BASCII(美国标准信息交
换码)表
参考文献