出版社:中国科学技术大学出版社
年代:2008
定价:28.0
本书以89C51单片机为对象,将单片机技术的硬件和软件、理论和实践、单元虚拟实验和课程设计项目有机地结合起来,使高校学生在较接近实际开发的过程中完整地学习单片机技术。
前言
绪论
0.1什么是单片机
0.2单片机的特点
0.3单片机的应用领域
0.4单片机的分类
0.5MCS-51系列单片机简介
0.6单片机发展现状
0.7单片机应用系统的开发过程
0.8课程教学目标
思考题与习题
第1章单片机硬件电路图的绘制与仿真
1.1MCS_51单片机引脚功能
1.2单片机电路设计与仿真软件ProteusISIS
1.3用ProteusISIS设计单片机电路的基本步骤
本章要点小结
思考题与习题
实验1-1单片机彩灯控制器的电路设计与仿真
第2章51单片机内部结构与软件开发环境
2.151单片机的内部结构
2.1.1存储器的配置
2.1.2程序存储器
2.1.3片内数据存储器
2.251单片机的程序设计语言
2.3Keil集成开发环境概述
2.3.1Keil及其安装
2.3.2Keil的操作界面
2.4用jKeil开发单片机程序
2.4.1工程的建立
2.4.2工程属性的设置
2.4.3源文件的建立和添加
2.4.4构造目标程序
2.4.5Keil仿真和调试
2.4.6程序下载
2.5应用举例
本章要点小结
思考题与习题
实验2-1彩灯控制器的程序开发步骤
第3章51单片机汇编语言程序设计
3.1MCS-51单片机指令系统
3.1.1MCS-51指令分类
3.1.2汇编指令格式
3.1.3寻址方式
3.1.4指令符号说明
3.1.5数据传送类指令
3.1.6算术运算类指令
3.1.7逻辑运算类指令
3.1.8控制转移类指令
3.1.9位操作指令
3.1.10伪指令
3.2程序的基本结构及其实现方法
3.2.1顺序结构
3.2.2分支结构
3.2.3循环结构
3.2.4子程序
本章要点小结
思考题与习题
实验3-1查表程序设计--通过LED显示数字
实验3-2用位操作实现逻辑功能--开关监测报警装置
实验3-3分支程序设计与应用--简单的温度控制
实验3-4设计性实验
第4章C51程序设计
4.1C5l程序的书写格式
4.2C51的程序结构
4.3C51的关键字和运算符
4.3.1C51的关键字
4.3.2c51的运算符
4.4程序流程控制:分支(选择)结构
4.4.1用if语句实现分支
4.4.2用条件运算表达式实现两分支
4.4.3用switch语句实现多分支
4.5程序流程控制:循环结构
4.5.1while循环
4.5.2for循环
4.5.3循环程序举例
4.6C51程序中直接嵌入A51汇编代码
本章要点小结
思考题与习题
实验4-1查表程序设计--通过LED显示数字
实验4-2用位操作实现逻辑功能--开关监测报警装置
实验4-3分支程序设计与应用--简单的温度控制
实验4-4设计性实验
第5章定时/计数器
5.1单片机定时/计数器
5.1.1MCS-51定时/计数器的基本结构
5.1.2定时/计数器的控制寄存器
5.1.3定时/计数器的工作模式
5.2定时/计数器编程要点
5.2.1定时/计数器的初始化编程
5.2.2启动和停止计数
5.2.3计数结果(读取值、查询溢出、中断)
5.3定时/计数器应用举例
本章要点小结
思考题与习题
实验5-1用T0实现电子计数器功能
实验5-2方波信号发生器
第6章MCS-51中断系统
6.1中断的概念
6.2MCS-51单片机的中断系统
6.2.1中断源与中断请求标志
6.2.2中断的控制
6.2.3中断响应的条件
6.2.4中断处理过程
6.3中断程序设计要点
6.3.1A51中断主程序设计要点
6.3.2中断服务程序设计要点
6.3.3C51中断程序设计要点
6.4中断应用举例
本章要点小结
思考题与习题
实验6一l利用中断技术实现前后台程序并行处理
实验6-2利用中断技术实现的数字时钟
第7章MCS-51串行口
7.1串行通信基本概念
7.1.1通信方式
7.1.2异步串行通信的帧格式和波特率
7.2MCS-5l串行口
7.2.1概述
7.2.2相关特殊功能寄存器
7.2.3串行口的工作模式、波特率
7.2.4串行口收发条件
7.3串行口编程要点
7.3.1A5l串行口编程要点与步骤
7.3.2C51串行口编程要点
7.4串行口应用举例
7.4.1并行I/O口的扩展
7.4.2Keil的串行口仿真
7.4.3单片机与PC机之间的通信
本章要点小结
思考题与习题
实验7-1单片机与PC机之间的通信
第8章单片机接口技术
8.1单片机接口技术概述
8.2人机交互接口
8.2.1简单的键盘接口
8.2.2LED数码管显示接口
8.2.3LCD液晶显示器接口
8.3外围芯片接口
8.3.1单片机外围芯片接口的几种方式
8.3.2三线串行接口SPI
8.3.3二线串行接口LC
8.3.4外围接口应用示例
8.3.5接口综合应用示例
8.4常用通信接口
8.4.1RS-232C串行接口
8.4.2RS-485串行总线接口
8.4.3USB接口
8.4.420mA电流环接口
8.5单片机综合实验板接口介绍
本章要点小结
思考题与习题
实验8-lLED显示和键盘的实现
实验8-2LC总线实时日历时钟芯片8583的使用
第9章单片机综合应用实例
9.1数字频率计
9.2可变周期方波信号发生器
9.3温度采集控制装置
9.4作息时间控制器
9.5利用LED点阵显示汉字
9.6多功能智能仪表
本章要点小结
思考题与习题
实验9-l单片机应用系统设计
第10章电路板设计
10.1Proteus电路板设计模块ARES
10.2原理图设计后处理
10.3ARES的基本操作
10.3.1ARES的工具栏
10.3.2ARES的基本操作步骤
本章要点小结
思考题与习题
实验10-1单片机应用系统电路板设计
附录lProtelJsISIS中的虚拟仪器(VM)
附录2本教程实验用IC电路符号和引脚
附录3MCS-51指令一览表
附录4ISPSo{tware使用介绍
附录5本教程常用A51子程序源代码
附录6本教程C51自定义函数源代码
附录7KeilC51库函数
附录8常见内置AD转换器的51内核单片机简介
附录9课程设计/实训环节训练内容与考核办法
参考文献
本教材以89C51系列单片机为对象,学习当前最为流行的电路设计与仿真软件Proteu,和单片机程序集成开发软件Keil,本书可作为高等职业院校、中等职业院校的教学和实验用书,也非常适合自学单片机的读者使用。 本教材以89C51系列单片机为对象,通过学习当前最为流行的电路设计与仿真软件Proteu,和单片机程序集成开发软件Keil,将单片机技术的硬件和软件、理论和实践、单元虚拟实验和课程设计项目有机地结合起来,使学生在接近实际开发的过程中较完整地学习单片机技术及开发工具的使用,成功地实现了教、学、做的合一。这种教学改革的尝试使本课程被评为安徽省2007年省级精品课程。 本书可作为高等职业院校、中等职业院校的教学和实验用书,也非常适合自学单片机的读者使用。
书籍详细信息 | |||
书名 | 单片机应用技术一体化教程站内查询相似图书 | ||
9787312023477 如需购买下载《单片机应用技术一体化教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 合肥 | 出版单位 | 中国科学技术大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 28.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 4000 |
单片机应用技术一体化教程是中国科学技术大学出版社于2008.09出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-高等学校-教材 的书籍。