单片机(单片微型计算机)作为计算机技术的一个重要分支,近年来在性能、产量及制造技术上都取得了长足的发展。
本书以MCS-51系列单片机作为主要内容,对单片机的内部结构、指令系统、汇编语言程序设计、中断系统与定时器、串行口及单片机扩展与接口技术分别予以系统介绍,力争通过相关章节的学习,使读者掌握单片机的基础知识,具备单片机的基本应用技能。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 单片机原理及接口技术(高职高专电子信息类十一五规划教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 刘雨棣//傅骞 |
出版社 | 西安电子科技大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 单片机(单片微型计算机)作为计算机技术的一个重要分支,近年来在性能、产量及制造技术上都取得了长足的发展。 本书以MCS-51系列单片机作为主要内容,对单片机的内部结构、指令系统、汇编语言程序设计、中断系统与定时器、串行口及单片机扩展与接口技术分别予以系统介绍,力争通过相关章节的学习,使读者掌握单片机的基础知识,具备单片机的基本应用技能。 内容推荐 本书以陕西省高职高专精品课程“单片机原理及应用”为背景,充分考虑高职特色及专科层次,突出了应用技术的特点。在讲述具体内容时,以MCS-51系列8位单片机为基础,使学生认识单片机的基本结构及工作原理。当结合到实际应用介绍时,则以目前市场上流行的MCS-51系列单片机兼容产品作为控制核心,以保证内容的新颖性和先进性。目前,单片机产品经多年的发展已在单个芯片上基本实现了完整功能,因此开发与外部功能部件配合的接口已成为开发单片机的主要任务,本书为此分配了适当的篇幅。 为了全面掌握单片机技术,书中将采用“复杂指令集”的MCS-51系列单片机同采用“精简指令集”的PIC单片机进行对比介绍,以便在实践中针对不同的用途有更灵活、有效的处置方法。 另外,在本书中有一定数量的应用实例,通过对这些实例的分析、研究可以使学习更贴近于实践、更方便于应用。 本书适合作为高职高专电类专业的教材,也可供从事嵌入式控制技术工作的工程技术人员作为参考资料。 本书参考学时为64学时。 目录 第1章 概述 1.1 单片机的概念及单片机的种类 1.1.1 单片机及单片机系统 1.1.2 单片机程序设计语言及开发环境简介 1.1.3 单片机的使用环境及产品等级 1.2 单片机的类型、特点及用途 1.2.1 单片机主要类型及其特点 1.2.2 常用单片机的应用领域 1.3 单片机的发展趋势 本章小结 练习与思考题 第2章 MCS-51单片机芯片的结构及原理 2.1 MCS-51单片机基本结构与封装 2.1.1 MCS 51单片机的基本结构与内部结构 2.1.2 MCS 51单片机引脚分布及功能 2.2 MCS-51单片机的存储器 2.2.1 MCS-51单片机的程序存储器 2.2.2 MCS-51单片机的数据存储器 2.3 MCS-51单片机I/O口电路 2.3.1 MCS-51单片机I/O口的硬件结构 2.3.2 MCS-51单片机I/O口的使用特点 2.4 MCS 51单片机的时钟电路与工作时序 2.4.1 单片机时钟电路 2.4.2 指令执行与时序 2.5 MCS-51单片机工作方式 2.5.1 复位方式与复位电路 2.5.2 程序执行方式及掉电保护 2.5.3 单片机的低功耗运行模式 2.6 其他单片机的对照描述 2.6.1 PIC系列单片机的主要特点 2.6.2 典型PIC系列单片机的基本性能 本章小结 第3章 单片机的指令系统及功能对照 3.1 MCS 51单片机的指令系统 3.1.1 MCS 51单片机的指令格式 3.1.2 MCS 51单片机的寻址方式 3.2 MCS 51单片机指令功能分类 3.2.1 数据传送类指令 3.2.2 算术运算类指令 3.2.3 逻辑运算及移位类指令 3.2.4 控制转移类指令 3.2.5 布尔操作类指令 3.3 精简指令单片机指令系统简介 3.3.1 PIC系列单片机精简指令集及其说明 3.3.2 PIC指令系统简介 本章小结 练习与思考题 第4章 MCS-51单片机汇编程序设计 4.1 汇编语言程序设计概述 4.1.1 汇编语言以及汇编语言程序设计特点 4.1.2 MCS-51汇编语言伪指令 4.1.3 汇编语言的程序设计 4.2 程序设计的基本结构及常用子程序 4.2.1 顺序程序结构 4.2.2 分支程序结构 4.2.3 循环程序结构 4.2.4 程序设计举例 4.2.5 常用子程序 4.3 编程及开发环境 4.3.1 WAVE6000 MCS-51单片机编程开发环境 4.3.2 MPLAB PIC单片机集成开发环境 本章小结 练习与思考题 第5章 单片机的中断与定时系统 5.1 MCS 51单片机的中断系统 5.1.1 计算机中断技术的概念 5.1.2 中断源及中断的控制 5.1.3 中断响应的控制 5.1.4 中断服务的流程 5.2 MCS-51单片机的定时器,计数器 5.2.1 计算机定时方法概述 5.2.2 MCS-51单片机定时器/计数器的结构 5.2.3 MCS-51单片机定时器/计数器工作方式 5.3 MCS-51单片机外部中断源的扩展 5.3.1 通过线或逻辑实现扩展 5.3.2 通过定时器,计数器实现扩展 5.4 其他类型单片机的对照描述 5.4.1 PIC16C5X定时器,计数器的控制结构 5.4.2 相关部分及使用说明 本章小结 练习与思考题 第6章 单片机串行数据通信及串行通信接 6.1 串行通信基础知识 6.1.1 串行通信的基本原理 6.1.2 单片机串行接口的结构 6.1.3 单片机串行接口的控制 6.2 MCS-51单片机串行接口及工作方式 6.2.1 串行工作方式0 6.2.2 串行工作方式1 6.2.3 串行工作方式2 6.2.4 串行工作方式3 本章小结 练习与思考题 第7章 单片机扩展与接口技术 7.1 单片机I/O扩展 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 单片机显示器接口技术 7.4.1 LED数码管显示接口 7.4.2 LCD显示屏接口 7.5 单片机与A/D、D/A转换器的接口 7.5.1 单片机的DIfA蕨换指标 7.5.2 采用DAC0832的D/A转换接口 7.5.3 单片机PWM形式D/A转换接口电路 7.5.4 单片机的A/D转换指标 7.5.5 采用ADC0809芯片的A/D转换接口 7.5.6 采用ADC0832芯片的串行A/D转换接口 7.5.7 采用MC14433芯片的A/D转换接口 7.5.8 采用LM331芯片的A/D转换接口 7.6 单片机与PC机的接口 7.6.1 MCS-51单片机与PC机之间的RS-232C串行通蓿口 7.6.2 MCS-51单片机的RS-485串行通信接口 本章小结 练习与思考题 第8章 单片机C程序设计及应用 8.1 单片机C51程序设计 8.1.1 单片机C程序的基本概念 8.1.2 单片机C程序的基本结构 8.1.3 单片机C程序的数据类型 8.1.4 单片机C程序的算术表达式 8.1.5 单片机C程序的一般语法结构 8.1.6 C51语言程序设计 8.2 采用C51程序的设计实例 8.2.1 8×8点阵LED显示屏的设计 8.2.2 数字电压表的设计 本章小结 练习与思考题 附录1 MCS-51系列单片机指令表(按字母顺序排列) 附录2 MCS-51系列单片机指令表(按指令类型排序) 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。