《单片机原理实用教程基于Proteus虚拟仿真》是2009年01月电子工业出版社出版的书籍,作者是徐爱钧。
基本介绍
- 书名:单片机原理实用教程基于Proteus虚拟仿真
- 作者:徐爱钧
- ISBN:9787121075438 [十位:7121075431]
- 页数:289
- 定价:¥39.00
- 出版社:电子工业出版社
- 出版时间:2009年01月
- 重约:0.530KG
内容提要
本书系统地阐述了基于Proteus虚拟仿真技术的8051单片机原理与接口技术,详细论述了在Proteus软体平台上进行单片机套用系统设计的原理与方法,介绍了8051单片机的基本结构、中断系统、定时器以及串列口的工作原理、8051指令系统与彙编语言程式设计、DAC与ADC接口技术、键盘与显示器接口技术,并以实例方式介绍了在Proteus平台上进行单片机套用系统虚拟仿真设计的方法,给出了大量在Proteus集成环境ISIS中绘製的原理电路图和仿真程式,并提供一张包含全部套用实例的配套光碟,其中所有实例均可在Proteus软体平台上直接运行。
本书可作为高等院校工业自动化、电子测量仪器、计算机套用等相关专业单片机原理与套用课程的教学用书,也可作为广大从事单片机套用系统开发的工程技术人员的参考书。
本书可作为高等院校工业自动化、电子测量仪器、计算机套用等相关专业单片机原理与套用课程的教学用书,也可作为广大从事单片机套用系统开发的工程技术人员的参考书。
编辑推荐
本书在构思及选材上,注意了儘量符合单片机套用系统的发展要求,并在Proteus软体平台上实现书中所述实例,保证系统设计原理和方法上的先进性。全书共分为10章,第1章阐述8051单片机的基本组成、存储器结构及CPU时序。第2章为Proteus快速入门,介绍在ISIS集成环境中绘製原理电路图,并进行原始码仿真调试的方法。第3章阐述8051单片机的指令系统与彙编语言程式设计。第4章~第6章分别阐述8051单片机的中断系统、定时器以及串列口的工作原理与套用方法。第7章阐述8051单片机系统扩展方法。第8章阐述DAC及ADC接口技术,介绍了DAC0832、ADC0809等常用晶片与单片机的接口方法。第9章阐述键盘与显示器接口技术,介绍了LED/LCD显示器、矩阵键盘与单片机的接口方法。第10章以4个实例阐述了在Proteus平台进行单片机套用系统虚拟仿真设计的方法。全书每一章都配有Proteus设计例子,并随本书配套光碟提供给读者,通过本书的学习,可以较快地掌握单片机基本原理及接口套用技术,为实际工作打下坚实的基础。用多个实例讲述在Proteus平台上设计单片机套用系统的方法,并提供原理电路图和仿真程式
图书目录
第1章 1单片机的基本组成
1.1 1单片机的特点与基本结构
1.2 1单片机的存储器结构
1.3 CPU时序
1.4 复位信号与复位电路
1.5 并行I/O连线埠结构
1.6 複习思考题
第2章 Proteus快速入门
2.1 集成环境ISIS
2.2 绘製原理图
2.3 创建原始码仿真档案
2.4 在原理图中进行原始码仿真调试
2.5 複习思考题
第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 定点数运运算元程式
3.7 複习思考题
第4章 1单片机的中断系统
4.1 中断的概念
4.2 中断系统结构与中断控制
4.3 中断回响
4.4 中断系统套用举例
4.4.1 中断源扩展
4.4.2 中断嵌套
4.5 複习思考题
第5章 定时器/计数器及其套用
5.1 定时器/计数器的工作方式与控制字
5.2 定时器/计数器套用举例
5.2.1 计算初值和最大定时时间
5.2.2 定时器方式套用
5.2.3 计数器方式套用
5.3 利用定时器产生音乐
5.4 複习思考题
第6章 串列口及其套用
6.1 串列通信方式
6.2 串列口的工作方式与控制
6.3 串列口套用举例
6.3.1 串口/并口转换
6.3.2 单片机之间的通信
6.3.3 单片机与PC之间的通信
6.4 複习思考题
第7章 1单片机系统扩展
7.1 程式存储器扩展
7.2 数据存储器扩展
7.3 并行I/O连线埠扩展
7.4 利用I2C汇流排进行系统扩展
7.5 新型FLASH单片机简介
7.5.1 Atmel公司的AT89x51
7.5.2 SST公司的89E564RD
7.6 1单片机的节电工作方式
7.6.1 空闲和掉电工作方式
7.6.2 节电方式的套用
7.7 複习思考题
第8章 DAC及ADC接口技术
8.1 A/D及D/A转换器的主要技术指标
8.2 DAC接口技术
8.2.1 无内部锁存器的DAC接口方法
8.2.2 DAC0832与8051单片机的接口方法
8.2.3 DAC1208与8051单片机的接口方法
8.2.4 串列DAC与8051单片机的接口方法
8.2.5 利用DAC接口实现波形发生器
8.3 ADC接口技术
8.3.1 比较式ADC9与8051单片机的接口方法
8.3.2 积分式ADC与8051单片机的接口方法
8.3.3 串列ADC与8051单片机的接口方法
8.4 複习思考题
第9章 键盘与显示器接口技术
9.1 LED显示器接口技术
9.1.1 段LED数码显示器
9.1.2 串列接口8位共阴极LED驱动器MAX7219
9.2 键盘接口技术
9.2.1 编码键盘接口技术
9.2.2 非编码键盘接口技术
9.2.3 键值分析
9.3可程式键盘/显示器晶片接口技术
9.3.1 的工作原理
9.3.2 的数据输入、显示输出及命令格式
9.3.3 的接口方法
9.4 液晶显示器LCD接口技术
9.4.1 LCD显示器的工作原理和驱动方式
9.4.2 点阵字元型液晶显示模组接口技术
9.5 複习思考题
第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 软体程式设计
10.5 複习思考题
附录A 1指令表