简介
由王玮、费莉和谌丽共同编*的教材《单片机技 术及应用(高等学校应用型本科十三五规划教材)》 依据“单片机技术与应用”课程教学大纲,将所要求 掌握的基本知识和基本原理分解到若干个章节,主要 包括:单片机基本结构、单片机的指令系统、单片机 的中断系统、单片机的定时器/计数器、单片机的串 行口以及单片机常用接口电路与外设等。本教材还介 绍了单片机开发设计过程中会用到的编程语言(汇编 及C51)和开发软件(Keil及Proteus)。在各章末, 安排了能力训练和知识测试两个环节,以加深读者对 重点内容的理解与掌握。在第9章介绍了两个完整的 应用案例,这两个案例具有一定的综合性,能为读者 进行课程设计和单片机应用开发打下基础。 本教材适合应用型本科院校,尤其是二本、三本 院校电子、通信、自动化、仪器仪表等专业使用。
目录
第1章 单片机概论1.1 计算机中数据的表示方法1.1.1 带符号数的表示方法1.1.2 字符在计算机内的表示1.2 单片机的基本概念1.2.1 单片机的主要特点1.2.2 单片机的发展历史1.3 单片机的常见应用1.4 单片机系统的设计原则1.5 单片机系统的开发流程1.6 单片机系统硬件设计1.6.1 单片机选型1.6.2 单片机系统电路原理设计1.6.3 单片机系统电路制板1.7 单片机系统软件设计1.8 Keil C51集成环境介绍1.8.1 Keil μVision2 IDE的安装1.8.2 Keil μVision2 IDE的界面1.8.3 Keil μVision2 IDE的使用方法1.8.4 仿真环境的设置1.8.5 跟踪调试程序1.9 单片机仿真软件Proteus ISIS1.9.1 Proteus Professional界面简介1.9.2 Proteus ISIS使用实例1.10 本课程学习目标1.11 如何学习单片机能力训练一 Keil软件的使用知识测试一第2章 MCS-51单片机结构与基本原理2.1 MCS-51单片机的外部特征2.2 MCS-51单片机的内部结构2.2.1 MCS-51单片机的基本组成2.2.2 MCS-51系列单片机的中央处理器2.2.3 MCS-51系列单片机的输入/输出接口2.3 单片机最小系统设计2.4 MCS-51单片机系统的时钟与时序2.5 MCS-51单片机系统的复位电路2.6 MCS-51单片机系统的存储器2.6.1 程序存储器2.6.2 数据存储器能力训练二 MCS-51单片机芯片认识知识测试二第3章 指令系统及汇编程序设计3.1 指令系统的概述3.2 汇编语言指令格式3.3 MCS-51单片机的寻址方式3.3.1 直接寻址方式3.3.2 寄存器寻址方式3.3.3 寄存器间接寻址3.3.4 立即数寻址方式3.3.5 基址寄存器加变址寄存器的变址寻址3.3.6 位寻址3.3.7 相对寻址3.4 MCS-51系列单片机指令系统3.4.1 数据传送类指令3.4.2 算术运算类指令3.4.3 逻辑运算类指令3.4.4 控制转移类指令3.4.5 位操作指令3.5 MCS-51单片机指令表3.6 伪指令3.7 汇编语言程序设计能力训练三 简单的LED灯控制知识测试三第4章 MCS-51单片机的中断系统4.1 中断的基本概念4.2 MCS-51中断系统结构4.2.1 中断源4.2.2 中断请求标志寄存器4.3 中断控制4.3.1 中断允许寄存器4.3.2 中断优先级寄存器4.4 中断响应4.4.1 中断响应条件4.4.2 中断响应过程4.4.3 中断响应时间4.4.4 撤销中断请求4.5 外部中断源的扩展4.6 MCS-51中断系统的应用能力训练四 利用中断控制LED彩灯知识测试四第5章 MCS-51单片机的定时器/计数器5.1 MCS-51定时器/计数器的结构及原理5.1.1 定时器/计数器的结构5.1.2 定时器/计数器的工作原理5.1.3 控制寄存器TCON5.1.4 工作方式控制寄存器TMOD5.2 定时器/计数器的工作方式5.2.1 方式O5.2.2 方式15.2.3 方式25.2.4 方式35.3 定时器/计数器T25.3.1 T2的相关控制寄存器5.3.2 T2的工作方式5.4 定时器/计数器应用举例能力训练五 定时器/计数器的应用知识测试五第6章 MCS-51单片机的串行接口6.1 串行通信概述6.1.1 计算机通信的两种方式6.1.2 串行通信的基本概念6.1.3 串行通信中常用的接口标准6.2 串行口结构及控制6.2.1 MCS-51串行口的结构6.2.2 MCS-51串行口的控制6.3 串行口工作方式6.3.1 方式O6.3.2 方式16.3.3 方式26.3.4 方式36.3.5 多机通信方式6.3.6 串行口初始化编程步骤6.4 串行口应用举例6.4.1 单片机与PC的串行通信设计6.4.2 单片机串口的其他应用能力训练六 双机通信仿真知识测试六第7章 单片机系统的扩展与接口技术7.1 MCS-51系列单片机I/O口扩展7.1.1 简单I/0接口扩展7.1.2 基于可编程芯片8255A的扩展7.2 MCS-51单片机与键盘的接口7.2.1 键盘的工作原理7.2.2 独立式键盘与单片机的接口7.2.3 矩阵式键盘与单片机的接口7.3 MCS-51单片机与LED显示器的接口7.3.1 LED显示器的结构与原理7.3.2 LED数码管的显示方式7.3.3 LED显示器与单片机的接口7.4 A/D和D/A转换器的扩展7.4.1 A/D转换器的扩展7.4.2 D/A转换器扩展能力训练七 8255A扩展I/0口知识测试七第8章 单片机C语言及程序设计8.1 单片机C语言概述8.2 C51的程序结构8.3 C51的常量8.4 C51的变量8.5 C51的指针8.6 C51的数组8.7 C51的结构8.6 C51的运算符及表达式8.7 C51的输入/输出8.8 C51的函数8.9 C51程序举例能力训练八 LED动态显示知识测试八第9章 单片机应用系统设计实例9.1 基于单片机的数字温度计设计9.1.1 单片机数字显示温度计的原理9.1.2 系统硬件电路设计9.1.3 系统软件程序设计9.2 单片机红外报警器设计9.2.1 红外报警器工作原理9.2.2 报警器硬件电路设计9.2.3 软件设计参考文献
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×