单片机在电子电路设计中的应用

单片机在电子电路设计中的应用

赫建国, 郑燕, 薛延侠, 编著

出版社:清华大学出版社

年代:2006

定价:

书籍简介:

本书包括两部分,第一部分:通过交通灯的控制、频率测量、键盘等电路的设计,读者可以学习到单片机的基本知识和模拟调试软件的实用。在应用部分,通过具体电路设计,可以学习完成一个应用系统设计所需要的基本方法。

书籍目录:

第1章 MCS51单片机介绍

1.1 数字集成电路的发展历程

1.1.1 标准逻辑器件

1.1.2 微处理器

1.1.3 专用集成电路

1.2 MCS51单片机介绍

1.2.1 概述

1.2.2 AT89S51单片机的特性

1.2.3 AT89S51单片机的封装

1.3 AT89S51单片机的存储器

1.3.1 程序存储空间

1.3.2 数据存储空间

1.4 单片机最小应用系统电路

1.5 单片机模拟调试软件

1.5.1 Keil单片机模拟仿真调试软件的安装和启动

1.5.2 工程(Project)的建立

1.5.3 源文件的输入

1.6 学习编写第一个程序

1.6.1 ORG指令

1.6.2 语句标号

1.6.3 MOV指令

1.6.4 注释

1.6.5 AJMP指令

1.6.6 END指令

1.7 程序调试

1.7.1 汇编语言源程序的汇编

1.7.2 汇编语言源程序的调试

1.8 小结

实验

第2章 并行输入/输出口的应用

2.1 并行输入/输出口概述

2.2 基于P1口的交通信号灯控制电路设计

2.3 基于P1口的交通信号灯控制程序

2.3.1 交通信号灯控制状态表

2.3.2 交通信号灯控制汇编语言源程序

2.3.3 MOV指令的执行时间

2.4 采用DJNZ指令实现延时

2.5 子程序及其调用

2.5.1 子程序调用指令

2.5.2 子程序编写格式

2.6 交通信号灯控制程序及其模拟调试

2.6.1 程序清单

2.6.2 模拟调试软件运行参数的设置

2.6.3 程序的模拟调试

2.6.4 程序向单片机芯片的下载

2.7 小结

实验

第3章 串行输入/输出口的应用

3.1 串行输入/输出口概述

3.1.1 简介

3.1.2 串行输入/输出口的工作方式

3.1.3 串行输入/输出口的工作控制寄存器

3.2 数码管及其显示电路

3.3 基于串行输入/输出口的数码管电路

3.4 译码程序

3.4.1 译码子程序

3.4.2 MOVC指令

3.4.3 DB伪指令

3.4.4 基于译码子程序的显示演示程序

3.5 具有时间显示的交通灯的控制电路

3.6 数码管应用的进一步讨论

3.6.1 多位数据的显示

3.6.2 十六进制数到十进制数的转换

3.7 小结

实验

第4章 定时/计数器的应用

4.1 定时/计数器介绍

4.1.1 定时/计数器概述

4.1.2 定时/计数器的工作方式

4.1.3 定时/计数器的工作控制寄存器

4.2 基于定时/计数器的信号频率测量

4.2.1 频率测量的程序框图

4.2.2 频率测量的程序示例

4.3 频率测量量程的自动切换

4.3.1 扩展频率测量范围

4.3.2 频率测量量程的自动切换

4.4 正弦波到TTL方波的转换电路

4.5 小结

实验

第5章 外部数据空间的访问

5.1 访问外部数据空间的指令和执行时序

5.1.1 MCS51系列单片机的基本时序周期

5.1.2 MOVX指令及执行时序

5.1.3 外部总线的扩展

5.2 外部数据存储器的扩展

5.2.1 HM6264A的介绍

5.2.2 扩展HM6264A的电路

5.2.3 HM6264A工作验证

5.3 DAC0832数字/模拟转换器的应用

5.3.1 DAC0832数字/模拟转换器的介绍

5.3.2 DAC0832数字/模拟转换器的单缓冲方式接口

5.3.3 DAC0832数字/模拟转换器的双缓冲方式接口

5.4 ADC0809模拟/数字转换器的应用

5.4.1 ADC0809模拟/数字转换器的介绍

5.4.2 等待延时方式

5.4.3 查询方式

5.5 小结

实验

第6章 串行接口器件的访问

6.1 使用普通输入/输出引脚实现同步串行接口

6.1.1 概述

6.1.2 基于普通输入/输出引脚的串行显示子程序

6.2  位串行输入数字/模拟转换器DAC76

6.2.1 数字/模拟转换器DAC76 的介绍

6.2.2 DAC76 的应用电路和控制时序

6.2.3 控制DAC76 工作的子程序

6.3  位串行输出模拟/数字转换器ADS78

6.3.1 模拟/数字转换器ADS78 的介绍

6.3.2 ADS78 的应用电路和控制时序

6.3.3 控制ADS78 工作的子程序

6.4 小结

实验

第7章 中断系统的应用

7.1 中断系统介绍

7.1.1 概述

7.1.2 中断源

7.1.3 中断控制

7.1.4 中断的响应过程

7.2 定时器溢出中断的应用

7.2.1 基于定时/计数器的信号周期测量

7.2.2 定时器溢出中断的模拟

7.2.3 信号周期测量的实现

7.3 基于外部中断的简单键盘

7.3.1 键盘概述

7.3.2 外部中断的模拟

7.4 小结

实验

第8章 数控电源的设计

8.1 数控电源的设计要求

8.2 数控电源的方案论证

8.3 系统设计

8.3.1 硬件电路的系统设计

8.3.2 软件程序的系统设计

8.4 单元电路设计

8.4.1 显示电路设计

8.4.2 数字/模拟转换器电路设计

8.4.3 键盘电路设计

8.4.4 放大电路设计

8.4.5 保护电路设计

8.5 系统测试

8.5.1 输出电压范围和步进调整值的测量

8.5.2 过流保护电路的测量

8.6 小结

第9章 正弦信号产生器的设计

9.1 正弦信号产生器的设计要求

9.2 正弦信号产生器的方案论证

9.2.1 传统的正弦信号产生器设计方案

9.2.2 基于单片机和数字/模拟转换器的设计方案

9.2.3 基于DDS技术的设计方案

9.3 AD9850芯片介绍

9.4 系统设计

9.4.1 硬件电路的系统设计

9.4.2 软件程序的系统设计

9.5 单元电路设计

9.5.1 显示电路设计

9.5.2 AD9850电路设计

9.5.3 键盘电路设计

9.6 小结

第10章 数字信号的无线收发

第11章 MCS51单片机兼容芯片 ADUC8 的使用

附录A MCS51单片机的汇编语言指令系统

附录B MCS51单片机汇编器的伪指令

附录C 指令执行对标志位的影响

参考文献

内容摘要:

本书针对当前最常用的MCS51系列单片机和KEIL公司的集成开发软件µVision2介绍如何设计应用电路。本书通过一系列具有明确目的的设计任务来组织内容,把困难的内容进行分解,把一个高的台阶变成若干低的台阶,让读者接触实际的电路组装和软件编程。本书的内容包括两个部分:基础部分和应用部分。基础部分通过交通灯的控制、频率测量、信号产生以及键盘等电路的设计,学习单片机的基本知识和模拟调试软件的使用。应用部分通过具体应用电路的设计,学习如何基于单片机设计一个实用电路,并掌握完成一个应用系统设计所需要的基本方法。本书是高校电子、通信、电气和自动控制等专业学生学习单片机应用的教材,也可以作为从事电子线路设计的技术人员的参考用书。

书籍规格:

书籍详细信息
书名单片机在电子电路设计中的应用站内查询相似图书
丛书名电子电路设计循序渐进系列教材
9787302127659
《单片机在电子电路设计中的应用》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)语种简体中文
尺寸26装帧平装
页数 206 印数 5000

书籍信息归属:

单片机在电子电路设计中的应用是清华大学出版社于2006.出版的中图分类号为 TN702-39 的主题关于 单片微型计算机-计算机应用-电子电路-电路设计-教材 的书籍。