单片机原理及应用-基于Proteus和Keil C-(第4版)

本书特色

[

本书以MCS-51系列单片机80C51为例介绍单片机的工作原理、基本应用与开发技术。主要内容包括单片机基础知识、内外系统结构、汇编与C51语言、中断与定时/计数器、串口通信、系统接口、应用系统设计等。 本书在单片机传统教学体系的基础上进行了较大改进,以C51编程语言作为贯穿全书各章节的主线,并将单片机仿真软件Proteus和C51编译软件Keil的用法与之紧密衔接。为方便读者学习,每章都有小结和习题,书末附有与教学进度相呼应的8个实验指导及相关阅读材料。

]

内容简介

[

“十二五”*规划教材;电脑版和手机版课程网站;提供PPT、仿真视频、阅读材料、实验指南、教学小结、习题及答案等资源。

]

作者简介

[

林立,中国石油大学机电学院教授,博士生导师,从事“机械电子工程进展”、“智能仪器仪表技术”和“单片机原理及应用”等研究生和本科生课程的教学工作。

]

目录

第1章 单片机基础知识概述1.1 单片机概述1.1.1 单片机及其发展概况1.1.2 单片机的特点和应用1.1.3 单片机的发展趋势1.1.4 MCS-51单片机的学习1.2 单片机学习的预备知识1.2.1 数制及其转换1.2.2 有符号数的表示方法1.2.3 位、字节和字1.2.4 BCD码1.2.5 ASCII码1.2.6 基本逻辑门电路1.3 Proteus应用简介1.3.1 ISIS模块应用举例1.3.2 ARES模块应用举例本章小结思考与练习题1第2章 MCS-51单片机的结构及原理2.1 MCS-51单片机的结构2.1.1 MCS-51单片机的内部结构2.1.2 MCS-51外部引脚及功能2.2 MCS-51的存储器结构2.2.1 存储器划分方法2.2.2 程序存储器2.2.3 数据存储器2.3 单片机的复位、时钟与时序2.3.1 复位与复位电路2.3.2 时钟电路2.3.3 单片机时序2.4 并行I/O口2.4.1 P1口2.4.2 P3口2.4.3 P0口2.4.4 P2口本章小结思考与练习题2第3章 单片机的汇编语言与程序设计 3.1 汇编语言概述3.1.1 汇编语言指令格式3.1.2 描述操作数的简记符号3.2 MCS-51指令系统简介3.2.1 数据传送与交换类指令3.2.2 算术运算类指令3.2.3 逻辑运算及移位类指令3.2.4 控制转移类指令3.2.5 寻址方法3.2.6 伪指令3.3 汇编语言的编程方法3.3.1 汇编语言程序设计步骤3.3.2 汇编程序应用举例本章小结思考与练习题3第4章 单片机的C51语言4.1 C51的程序结构4.1.1 C51语言概述4.1.2 C51的程序结构4.2 C51的数据结构4.2.1 C51的变量4.2.2 C51的指针4.3 C51与汇编语言的混合编程4.3.1 在C51中调用汇编程序4.3.2 在C51中嵌入汇编代码4.4 C51仿真开发环境4.4.1 Keil的编译环境μVision34.4.2 基于Proteus和Keil C的程序开发过程4.5 C51应用编程初步4.5.1 I/O端口的简单应用4.5.2 I/O端口的进阶实践本章小结思考与练习题4第5章 单片机的中断系统5.1 中断的概念5.2 中断控制系统5.2.1 中断系统的结构5.2.2 中断控制5.3 中断处理过程5.4 中断的编程和应用举例5.4.1 中断程序设计举例5.4.2 扩充外部中断源本章小结思考与练习题5第6章 单片机的定时/计数器6.1 定时/计数器的结构与工作原理6.1.1 定时/计数器的基本原理6.1.2 定时/计数器的结构6.2 定时/计数器的控制6.2.1 TMOD寄存器6.2.2 TCON寄存器6.3 定时/计数器的工作方式6.3.1 方式16.3.2 方式26.3.3 方式06.3.4 方式36.4 定时/计数器的编程和应用本章小结思考与练习题6第7章 单片机的串行口及应用7.1 串行通信概述7.2 MCS-51的串行口控制器7.2.1 串行口内部结构7.2.2 串行口控制寄存器7.3 串行工作方式0及其应用7.4 串行工作方式1及其应用7.5 串行工作方式2及其应用7.6 串行工作方式3及其应用本章小结思考与练习题7第8章 单片机接口技术8.1 单片机的系统总线8.1.1 三总线结构8.1.2 地址锁存原理及实现8.2 简单并行I/O口扩展8.2.1 访问扩展端口的软件方法8.2.2 简单并行输出接口的扩展8.2.3 简单并行输入接口的扩展8.3 可编程并行I/O口扩展8.3.1 8255A的内部结构、引脚及地址8.3.2 8255A的控制字8.4 D/A转换与DAC0832应用8.4.1 DAC0832的工作原理8.4.2 DAC0832与单片机的接口及编程8.5 A/D转换与ADC0809应用8.5.1 逐次逼近式模数转换器的 工作原理8.5.2 ADC0809与单片机的接口及编程8.6 开关量功率接口技术8.6.1 开关量功率驱动接口8.6.2 开关量功率驱动接口应用举例本章小结思考与练习题8第9章 单片机应用系统的设计与开发9.1 单片机系统的设计开发过程9.1.1 单片机典型应用系统9.1.2 单片机应用系统的开发过程9.2 单片机系统的可靠性技术9.2.1 硬件抗干扰技术概述9.2.2 软件抗干扰技术概述9.3 单片机系统设计开发应用 举例——智能仪器 9.3.1 功能概述9.3.2 硬件电路设计9.3.3 软件系统设计9.3.4 仿真开发过程9.4 单片机串行扩展单元介绍9.4.1 串行A/D转换芯片MAX124X及应用9.4.2 串行D/A转换芯片LTC145X及应用9.4.3 串行E2PROM存储器AT24CXX及应用9.4.4 字符型液晶显示模块LM1602及应用9.4.5 串行日历时钟芯片DS1302及应用本章小结思考与练习题9附录A 实验指导实验1 计数显示器【阅读材料1】ISIS模块的电路绘图与仿真运行方法实验2 指示灯/开关控制器【阅读材料2】ISIS模块的汇编程序 创建与调试方法 实验3 指示灯循环控制【阅读材料3】在μVision3中创建C51程序的方法实验4 指示灯/数码管的中断控制【阅读材料4】C51程序调试方法实验5 电子秒表显示器【阅读材料5】μVision3与ISIS的 联合仿真实验6 双机通信及PCB设计【阅读材料6】基于ARES模块的 PCB设计方法实验7 直流数字电压表设计【阅读材料7】ISIS中的虚拟信号 发生器 实验8 步进电机控制设计【阅读材料8】步进电机控制方法参考文献

封面

单片机原理及应用-基于Proteus和Keil C-(第4版)

书名:单片机原理及应用-基于Proteus和Keil C-(第4版)

作者:林立

页数:312

定价:¥45.0

出版社:电子工业出版社

出版日期:2018-01-01

ISBN:9787121332470

PDF电子书大小:130MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注