×
暂无评论
图文详情
  • ISBN:9787111308447
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:247页
  • 出版时间:2010-08-01
  • 条形码:9787111308447 ; 978-7-111-30844-7

本书特色

《单片机应用技术》是教育部高等职业教育示范专业规划教材之一。

目录

前言第1章 单片机硬件系统1.1 单片机概述1.1.1 单片机及其应用1.1.2 MCS-51系列单片机1.1.3 单片机中的数制与编码1.2 MCS-51系列单片机内部结构及引脚功能1.2.1 内部结构1.2.2 引脚功能1.3 存储器1.3.1 MCS-51系列单片机存储器的特点1.3.2 程序存储器1.3.3 数据存储器1.4 并行输入输出口、时钟电路、复位电路1.4.1 并行输入输出口1.4.2 时钟电路1.4.3 复位电路1.5 MCS.5 1系列单片机的基本工作过程1.6 MCS-51系列单片机的*小系统1.7 基本技能训练——MCS-51系列单片机控制信号灯亮灭习题第2章 单片机软件指令系统2.1 简介2.1.1 指令概述2.1.2 指令格式2.2 寻址方式2.3 指令系统2.3.1 指令符号约定2.3.2 常用伪指令2.3.3 数据传送类指令2.3.4 算术运算类指令2.3.5 逻辑运算及移位类指令2.3.6 控制转移类指令2.3.7 位操作类指令2.4 基本技能训练——流水灯的单片机控制习题第3章 汇编语言程序设计3.1 计算机语言概述3.1.1 机器语言3.1.2 汇编语言3.1.3 高级语言3.2 汇编语言程序设计基础3.2.1 汇编语言格式3.2.2 汇编语言程序设计步骤3.2.3 汇编语言源程序的汇编3.3 汇编语言程序设计3.3.1 顺序程序设计3.3.2 分支程序设计3.3.3 循环程序设计3.3.4 子程序设计3.4 汇编语言程序举例3.4.1 代码转换程序3.4.2 算术运算程序3.4.3 查表、查找、排序程序3.5 基本技能训练——编程使P1.7 输出lkHz的方波习题第4章 中断系统4.1 中断概述4.2 MCS-51系列单片机中断系统的结构4.2.1 中断源和中断系统构成4.2.2 中断标志和中断控制4.3 中断响应4.3.1 中断处理的过程4.3.2 中断申请的撤除4.4 中断系统的应用4.5 基本技能训练——报警系统的设计与制作习题第5章 定时器/计数器5.1 定时器/计数器的结构及工作原理5.1.1 定时器/计数器的结构5.1.2 定时器/计数器的工作原理5.2 定时器/计数器的控制5.2.1 控制寄存器5.2.2 定时器/计数器的工作方式5.3 定时器/计数器的编程和应用5.3.1 定时器/计数器的初始化编程5.3.2 定时器/计数器的应用举例5.4 基本技能训练——BCD码显示的两位秒表习题第6章 单片机系统扩展6.1 系统扩展及结构6.1.1 系统总线6.1.2 存储器扩展与编址6.2 程序存储器扩展6.2.1 程序存储器概述6.2.2 程序存储器扩展举例6.3 数据存储器扩展6.3.1 数据存储器概述6.3.2 数据存储器扩展举例6.4 并行I/O口扩展6.4.1 基本I/O口的扩展6.4.2 可编程I/O口芯片8255的扩展6.5 基本技能训练——用可编程I/0口芯片8255A制作12个发光二极管的流水灯习题第7章 单片机接口技术7.1 显示器与MCS-51系列单片机的接口7.1.1 LED显示器及其接口7.1.2 LED点阵显示及接口7.1.3 LCD显示器及其接口7.2 键盘与单片机接口7.2.1 键盘的工作原理7.2.2 独立式按键7.2.3 矩阵式按键7.3 D/A转换器接口7.3.1 D/A转换器概述7.3.2 典型D/A转换器芯片DAC08327.3.3 DAC0832与MCS_51系列单片机的接口及应用7.4 A/D转换器接口7.4.1 A/D转换器概述7.4.2 典型A/D转换器芯片ADC08097.4.3 ADC0809与MCS.5 1系列单片机的接口及应用7.5 MCS-51系列单片机功率接口7.5.1 功率晶体管接口7.5.2 光耦合器接口7.5.3 继电器接口7.5.4 双向晶闸管接口7.5.5 电动机的驱动接口7.6 基本技能训练——两位秒表的设计与制作习题第8章 串行通信技术8.1 串行通信基础8.1.1 串行通信的分类8.1.2 串行通信的制式8.2 MCS-51系列单片机的串行接口8.2.1 串行接口的结构及功能8.2.2 串行通信工作方式8.2.3 串行接口波特率8.3 MCS-51系列单片机之间的通信8.3.1 双机通信8.3.2 多机通信8.4 PC与MCS-51系列单片机之间的通信8.5 串行通信总线标准及RS.2 32C接口8.6 基本技能训练——MCS-51系列单片机之间的双机通信习题第9章 单片机的C51程序设计9.1 C51程序的结构特点9.2 C51的数据类型及存储类型9.2.1 C51的数据类型9.2.2 C5l的数据存储类型9.2.3 C51对单片机主要资源的定义9.3 C5l的基本运算9.3.1 C5l的算术运算9.3.2 C51的关系运算9.3.3 C5l的逻辑运算9.3.4 C5l的位运算9.3.5 C5l的赋值运算9.4 C5l的构造数据类型9.4.1 数组9.4.2 指针9.4.3 结构9.4.4 联合9.5 C51的流程控制语句9.5.1 选择控制语句9.5.2 循环控制语句9.6 C51的函数9.6.1 函数的分类与定义9.6.2 函数的调用9.7 C51的中断服务函数与寄存器组选择9.7.1 中断服务函数的定义9.7.2 中断服务函数的定义举例9.7.3 中断服务函数的编写规则9.8 C51程序设计举例9.8.1 在C51中加入汇编语言语句9.8.2 LED动态显示驱动程序设计9.9 基本技能训练——计数器的C5l程序设计与制作习题第10章 单片机应用系统设计10.1 应用系统开发的一般方法10.1.1 确定任务10.1.2 总体设计10.1.3 硬件设计10.1.4 软件设计10.1.5 系统调试10.2 开发系统与开发工具10.2.1 开发系统10.2.2 开发工具10.3 基本技能训练——交通灯控制系统习题第11章 单片机实验11.1 单片机认识实验:单片机的认识及开发系统的使用11.2 指令系统实验11.2.1 寻址方式及数据传送实验11.2.2 数据运算操作实验11.2.3 控制转移和子程序调用实验11.3 程序设计实验11.3.1 循环程序实验11.3.2 脉冲计数实验11.3.3 灯的花样控制实验11.4 中断系统实验——一键控制8盏灯交替点亮实验11.5 定时器/计数器实验:定时器控制输出方波实验11.6 可编程I/O口8255芯片实验:开关控制LED的亮、灭实验11.7 接口电路实验11.7.1 “8”字流水(6位数码管循环显示“8”字)实验11.7.2 ADC0809接口芯片实验11.7.3 DAC0832接口芯片实验11.7.4 直流电动机调速实验11.7.5 步进电动机控制实验11.8 单片机通信实验:单片机串行接口与PC的通信实验11.9 C51实验:两位秒表实验附录附录A MCS-5l系列单片机指令表附录B C51常用函数库附录C ASCII码(美国标准信息交换码)表参考文献
展开全部

节选

《单片机应用技术》内容简介:单片机应用技术是电类及机电类各专业的一门必修课,是一门实践性很强的课程。《单片机应用技术》以目前使用*广泛的Mcs.5 l系列单片机为对象,介绍了单片机的基本工作原理、基本结构及应用、程序设计方法、系统扩展及接口技术、单片机的C51程序设计、单片机应用系统的开发方法和技巧等,并介绍了一些新型的接口器件。每章均有基本技能训练,以适应现代高职高专教育要求——培养高素质技能型专门人才,且每章后有小结和习题,方便复习和课后练习。*后一章介绍单片机实验,实验内容都具有趣味性、实用性,可供学习单片机时实践练习。《单片机应用技术》内容精练、对概念讲述清楚,通俗易懂,既适合于传统方法教学,也适合于现代项目导向、任务驱动的课改方向。可作为高职高专电子、电气、通信、自动化、机电一体化等专业的教材,也适合自学和从事单片机工作的工程技术人员参考。

相关资料

插图:2.1.1指令概述所谓指令,就是规定计算机进行某种操作的命令。计算机按程序一条一条地依次执行指令,从而完成指定任务。一条指令只能完成有限的功能,为使计算机完成一定的或者复杂的功能,就需要一系列指令,这一系列指令的集合即为指令系统。MCS-51系列单片机指令系统是一种简明易掌握、效率较高的指令系统。MCS.5 1系列单片机的基本指令共111条,按指令在程序存储器所占的字节可分为:1)单字节指令49条。2)双字节指令45条。3)三字节指令17条。由指令的执行时间可分为:1)一个机器周期(12个时钟振荡周期)的指令64条。2)两个机器周期(24个时钟振荡周期)的指令45条。3)4个机器周期(48个时钟振荡周期)的指令2条,即乘和除指令。在12MHz晶振的条件下,每个机器周期为1μm。MCS-51系列单片机的一大特点是在硬件结构中有一个位处理机,对应这个位处理机,指令系统中相应地设计了一个处理位变量的指令子集,这个子集在设计需要大量处理位变量的程序时十分有效、方便。2.1.2 指令格式指令的表示方法称为指令格式,一条指令通常由两部分组成,即操作码和操作数。MCS.5 l系列单片机的汇编语言指令格式与其他微机的指令格式一样,也由以下几部分组成。[标号:]操作码[目的操作数][,源操作数][;注释]标号:是程序员根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由l-8个字符组成,**个字符必须是字母,不能是数字或其他字符,标号后必须用冒号。操作码:是由助记符表示的字符串,它规定了指令的操作功能。操作数:是指参与运算的数据或数据的地址。注释:是为该条指令作说明,以便于阅读。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航