《单片机原理与套用:基于Proteus虚拟仿真技术》是2011年8月11日机械工业出版社出版的图书,作者是徐爱钧。
基本介绍
- 书名:单片机原理与套用:基于Proteus虚拟仿真技术
- 作者:徐爱钧
- ISBN:9787111310334
- 类别:高等院校精品课程系列教材
- 定价:43.0
- 出版社:机械工业出版社
- 出版时间:2011-08-11
- 装帧:平装
- 开本:16开
- 责任编辑:时静
内容简介
本书可作为高等院校工业自动化、电子测量仪器、计算机套用等相关专业单片机原理与套用课程的教学用书,也可作为广大从事单片机套用系统开发的工程技术人员的参考用书
图书目录
前言
第1章8051单片机的基本结构
1 18051单片机的特点与基本结构
1 28051单片机的存储器结构
1 3CPU时序
1 4复位信号与复位电路
1 5并行I/O口的结构
思考题
第2章Proteus虚拟仿真
2 1集成环境ISIS
2 2绘製原理图
2 3创建彙编语言原始码仿真档案
2 4在原理图中进行原始码仿真调试
2 5原理图与Keil环境在线上仿真调试
思考题
第3章指令系统与彙编语言程式设计
3 1指令助记符和位元组数
3 2定址方式
3 2 1暂存器定址
3 2 2直接定址
3 2 3立即定址
3 2 4暂存器间接定址
3 2 5变址定址
3 2 6相对定址
3 2 7位定址
3 3指令分类详解
3 3 1算术运算指令
3 3 2逻辑运算指令
3 3 3数据传送指令
3 3 4控制转移指令
3 3 5位操作指令
3 4彙编语言程式格式与伪指令
3 5应用程式设计
3 6定点数运运算元程式
思考题
第4章Keil C51应用程式设计
4 1Keil C51程式设计的基本语法
4 1 1Keil C51程式的一般结构
4 1 2数据类型
4 1 3常量、变数及其存储模式
4 1 4运算符与表达式
4 2C51程式的基本语句
4 2 1表达式语句
4 2 2複合语句
4 2 3条件语句
4 2 4开关语句
4 2 5循环语句
4 2 6goto、break、continue语句
4 2 7返回语句
4 3函式
4 3 1函式的定义与调用
4 3 2中断服务函式与暂存器组定义
4 4Keil C51编译器对ANSI C的扩展
4 4 1存储器类型与编译模式
4 4 2关于bit、sbit、sfr、sfr16数据类型
4 4 3一般指针与基于存储器的指针及其转换
4 4 4C51编译器对ANSI C函式定义的扩展
4 5C51编译器的数据调用协定
4 6绝对地址访问
4 6 1採用扩展关键字“_at_”或指针定义变数的绝对地址
4 6 2採用预定义宏指定变数的绝对地址
4 7Keil C51库函式
4 7 1本徵库函式
4 7 2字元判断转换库函式
4 7 3输入输出库函式
4 7 4字元串处理库函式
4 7 5类型转换及记忆体分配库函式
4 7 6数学计算库函式
思考题
第5章中断系统与定时/计数器
5 1中断的概念
5 2中断系统结构与中断控制
5 3中断回响
5 4中断系统套用举例
5 4 1中断源扩展
5 4 2中断嵌套
5 5定时/计数器的工作方式与控制
5 6定时/计数器套用举例
5 6 1初值和最大定时时间的计算
5 6 2定时器方式的套用
5 6 3计数器方式的套用
5 7利用定时器产生音乐
思考题
第6章串列口通信技术
6 1串列通信方式
6 2串列口的工作方式与控制
6 3串列口套用举例
6 3 1串/并口转换
6 3 2单片机之间的通信
6 3 3单片机与PC之间的通信
思考题
第7章单片机系统扩展
7 1程式存储器扩展
7 2数据存储器扩展
7 3并行I/O连线埠扩展
7 4利用I2C汇流排进行系统扩展
7 58051单片机的节电工作方式
7 5 1空闲和掉电工作方式
7 5 2节电方式的套用
思考题
第8章模/数与数/模转换接口技术
8 1转换器的主要技术指标
8 2数/模转换器接口技术
8 2 1无内部锁存器的DAC接口方法
8 2 2DAC0832与8051单片机的接口方法
8 2 3DAC1208与8051单片机的接口方法
8 2 4串列DAC与8051单片机的接口方法
8 2 5利用DAC接口实现波形发生器
8 3模/数转换器接口技术
8 3 1比较式ADC 0809与8051单片机的接口方法
8 3 2积分式ADC 7135与8051单片机的接口方法
8 3 3串列ADC与8051单片机的接口方法
思考题
第9章键盘与显示器接口技术
9 1LED显示器接口技术
9 1 17段LED数码显示器
9 1 2串列接口8位共阴极LED驱动器MAX7219
9 2键盘接口技术
9 2 1编码键盘接口技术
9 2 2非编码键盘接口技术
9 2 3键值分析
9 38279可程式键盘/显示器晶片接口技术
9 3 18279的工作原理
9 3 28279的数据输入、显示输出及命令格式
9 3 38279的接口方法
9 4液晶显示器接口技术
9 4 1LCD的工作原理和驱动方式
9 4 2点阵字元型液晶显示模组接口技术
9 4 3点阵图型液晶显示模组接口技术
思考题
第10章虚拟仿真设计实例
10 1数字多用仪表的设计
10 1 1功能要求
10 1 2硬体电路设计
10 1 3软体程式设计
10 2红外遥控系统设计
10 2 1功能要求
10 2 2硬体电路设计
10 2 3软体程式设计
10 3简易电子琴设计
10 3 1功能要求
10 3 2硬体电路设计
10 3 3软体程式设计
10 4带农曆的电子万年曆设计
10 4 1功能要求
10 4 2硬体电路设计
10 4 3软体程式设计
思考题
附录
附录A8051指令表
附录BProteus中的常用元器件
参考文献