本书是一本高职高专电子类专业“单片机原理及应用”课程的教材,在编写过程中参阅了51系列单片机的最新资料,吸收了单片机应用的新理念,也融入了编者在校企合作过程中从事单片机应用开发的成功实例。
本书在写法上非常独特,把汇编语言、硬件原理和应用实例有机地结合在一起,这是本书的亮点。每一章内容的搭配都经过精心设计,把硬件结构、软件流程、电路原理、程序代码及注释等巧妙糅合在了一起。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 单片机原理及应用(高职高专电子信息类十一五规划教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 郭军 |
出版社 | 西安电子科技大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是一本高职高专电子类专业“单片机原理及应用”课程的教材,在编写过程中参阅了51系列单片机的最新资料,吸收了单片机应用的新理念,也融入了编者在校企合作过程中从事单片机应用开发的成功实例。 本书在写法上非常独特,把汇编语言、硬件原理和应用实例有机地结合在一起,这是本书的亮点。每一章内容的搭配都经过精心设计,把硬件结构、软件流程、电路原理、程序代码及注释等巧妙糅合在了一起。 内容推荐 本书通过30多个实例向读者介绍了应用最为广泛的单片机8051的各种功能。全书共12章,分别介绍了8051单片机及其存储器,输入、输出口及其应用,中断及其应用,定时,计数器及其应用,串口及其应用,A/D与D/A转换及其应用,步进电机及其控制,声音及其控制,LCD模块及其应用等内容。 本书可作为高职高专电子类专业“单片机原理及应用”课程的教材,也可作为单片机应用与开发人员的参考书。 目录 第1章 全面认识8051 1.1 单片机的过去、现在与未来 1.1.1 单片机、计算机与嵌入式系统 1.1.2 单片机的发展过程 1.1.3 51系列单片机 1.2 8051系列单片机的内部结构和封装形式 1.2.1 常见的8051系列单片机 1.2.2 8051单片机的内部结构 1.2.3 8051系列单片机的封装形式和管脚排列 1.3 8051系列单片机使用的工具及其连接 1.3.1 基本软件环境——uV3简介 1.3.2 配套硬件环境FT_0718开发板简介 1.3.3 常用学习模式及开发流程 1.4 基本硬件连接框架 1.4.1 一个完整而简单的电路——框架结构 1.4.2 电源、时钟、复位和功能设定 1.4.3 可以运行啦 1.5 指令格式及程序框架 1.5.1 指令描述 1.5.2 语句描述 1.5.3 程序框架 1.6 设计课目与演练 小结 习题 第2章 8051存储器 2.1 8051存储器的基本结构 2.1.1 位、字节、字、存储单元及地址(编号) 2.1.2 8051存储器的分配 2.1.3 程序存储器空间 2.1.4 外部数据存储器 2.1.5 内部数据存储器 2.2 寻址方式 2.2.1 立即寻址 2.2.2 直接寻址 2.2.3 寄存器寻址 2.2.4 寄存器间接寻址 2.2.5 基址加变址寻址 2.2.6 相对寻址 2.2.7 位寻址 2.3 数据传送类指令 2.4 存储器的扩展 2.4.1 外部程序存储器的扩展 2.4.2 外部数据存储器的扩展 2.4.3 存储器空间地址的分配 2.5 设计课目与演练——秘密存放数据:数据的搬移与变换 小结 习题 第3章 输入口及其应用 3.1 8051的输入/输出口 3.1.1 输入/输出口的内部结构与操作 3.1.2 输入/输出口的应用与扩展 3.2 控制转移类指令 3.2.1 无条件转移 3.2.2 条件转移 3.2.3 子程序调用及返回 3.2.4 空操作NoP 3.3 输入电路设计 3.4 设计课目与演练——按键控制LED 小结 习题 第4章 输出口及其应用 4.1 输出驱动电路 4.1.1 分立元件设计方案——三极管驱动及保护设计 4.1.2 集成IC驱动的设计方法及芯片选择 4.2 逻辑运算类指令 4.2.1 逻辑与操作 4.2.2 逻辑或操作 4.2.3 逻辑异或操作 4.2.4 循环移位指令 4.2.5 其他指令 4.3 设计课目与演练——水塔水位控制仪 小结 习题 第5章 输入/输出口综合应用 5.1 算术运算指令 5.1.1 不带进位的加法指令 5.1.2 带进位的加法指令 5.1.3 带进位的减法指令 5.1.4 加1、减1指令 5.1.5 乘、除法指令 5.1.6 十进制调整指令 5.2 键盘接口 5.2.1 扫描法 5.2.2 线反转法 5.3 数码管 5.3.1 LED显示器的结构与工作原理 5.3.2 驱动电路设计 5.4 设计课目与演练——用P1口模拟SPI读写X25045 小结 习题 第6章 中断及其应用 6.1 中断概述 6.2 中断响应控制 6.2.1 中断源 6.2.2 中断请求标志(TCON、SCON) 6.2.3 中断允许控制(IE) 6.2.4 中断优先级设定(IP) 6.3 中断过程 6.3.1 中断响应 6.3.2 中断处理 6.3.3 中断返回 6.4 中断的应用及扩展 6.4.1 键盘中断与识别 6.4.2 编码器中断与识别 6.4.3 中断的扩展 6.5 系统化程序设计中的概念和方法 6.5.1 汇编语言 6.5.2 程序结构 6.5.3 子程序与中断服务程序 6.5.4 查表、数据检索与排序 6.5.5 运算类程序设计 6.6 设计课目与演练——位移测量并显示 小结 习题 第7章 定时/计数器 7.1 定时/计数器的结构与工作原理 7.1.1 定时,计数器的结构 7.1.2 定时/计数器的功能 7.1.3 定时/计数器的方式寄存器TMOD 7.1.4 定时,计数器的控制寄存器TCON 7.2 定时,计数器的工作方式 7.2.1 方式0 7.2.2 方式1 7.2.3 方式2 7.2.4 方式3 7.3 定时/计数器2 7.3.1 T2的控制寄存器T2CON和T2MOD 7.3.2 定时/计数器2的工作模式 7.4 设计课目与演练——直流伺服电机的PWM控制 小结 习题 第8章 串口及其应用 8.1 串行通信基础 8.1.1 基本概念 8.1.2 串行通信接口电路 8.2 串行接口标准及设计 8.2.1 RS-232C标准 8.2.2 RS-422A和RS-485标准 8.3 8051的串口及工作方式 8.3.1 控制寄存器(SCON、PCON) 8.3.2 波特率设置 8.3.3 工作方式0 8.3.4 工作方式1 8.3.5 工作方式2和方式3 8.4 单片机与计算机之间的通信设计 8.4.1 单片机问的双机通信 8.4.2 单片机间的多机通信 8.5 设计课目与演练——计算机一单片机组网 小结 习题 第9章 A/D与D/A转换及其应用 9.1 D/A转换原理 9.1.1 权电阻D/A转换 9.1.2 R-2 RT型电阻网络D/A转换 9.1.3 权电流D/A转换器 9.1.4 D/A转换器的主要性能 9.2 D/A转换器常用芯片及应用实例 9.2.1 DAC0832转换器概述 9.2.2 单缓冲实例 9.2.3 双缓冲实例 9.3 A/D转换原理 9.3.1 逐次逼近型A/D转换原理 9.3.2 双积分型A/D转换原理 9.3.3 A/D转换器的主要性能 9.4 A/D转换器常用芯片及应用实例 9.4.1 ADC0809概述 9.4.2 ADC0809与8051的接口设计 9.4.3 ADC的选择原则 9.5 设计课目与演练——输出-5v~5v控制直流调速机 小结 习题 第10章 步进电机及其控制 10.1 步进电机的工作原理 10.1.1 步进电机的结构 10.1.2 步进电机的工作方式 10.2 步进电机的控制系统 10.2.1 步进电机的脉冲分配 10.2.2 步进电机的位置和速度控制 10.3 步进电机的驱动 10.3.1 双电压驱动 10.3.2 斩波驱动 10.4 设计课目与演练——步进电机单相驱动设计 小结 习题 第11章 声音及其控制 11.1 发声器件及其驱动 11.1.1 发声器件及其分类方式 11.1.2 发声驱动电路及程序 11.2 音调与节拍 11.2.1 音调及其控制 11.2.2 节拍及其控制 11.3 单片机音乐设计 11.3.1 单片机演奏音乐的方法 11.3.2 单片机弹奏音乐设计——简易电子琴 11.4 设计课目与演练——演奏《两只老虎》 小结 习题 第12章 LCD模块及其应用 12.1 LCD的基本结构和显示原理 12.2 LCD显示模块的分类 12.3 LcD显示模块与8051的接口 12.3.1 LCM320240概述 12.3.2 LCM320240与8051的接口电路设计 12.3.3 程序设计 12.4 设计课目与演练——显示文字“中文演示” 小结 习题 应用案例 银行“一米线”的设计实践 附录 MCS51系列单片机指令 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。