注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2021年2月

出版社:化学工业出版社

以下为《单片微机原理及应用基础教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 化学工业出版社
  • 9787122284068
  • 1版
  • 176436
  • 60230323-2
  • 16开
  • 2021年2月
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 自动化类、电气类、仪器仪表类等
  • 本科
内容简介
  本书以80C51为代表,系统、全面地阐述了51系列单片微型计算机的硬件组成及工作原理、汇编语言和C51语言体系及其程序设计方法、系统扩展的原理及方法、接口技术及其应用基础,并简要介绍了单片机应用系统设计、开发及调试的原则、步骤、方法及常用的开发工具。
  本书内容根据教学需要进行编排,兼顾实际工程应用。在编写过程中力求内容充实、概念准确;由浅入深、循序渐进;有点有面、重点突出。为便于读者更好地理解和掌握相关知识,本书配有大量的例题,例题的设计上兼顾到了典型性、实用性和可拓展性;并且本书在每章结束后均附有思考题。
  本书可作为高等院校电子信息工程、电气工程及其自动化、机械工程及其自动化、自动化等相关专业单片机课程的教材,也可供从事单片机开发应用方面的工程技术人员阅读和参考。
目录
第1章单片机基础知识导论11.1基本术语及定义11.2单片微型计算机概述21.2.1微型计算机及其系统组成21.2.2单片微型计算机及其应用41.3数制及数制间的转换71.3.1常用进位计数制81.3.2数制之间的转换91.3.3二进制数的运算111.4计算机中数的表示方法131.4.1真值与机器数131.4.2原码、反码与补码141.4.3溢出的判别151.4.4定点数与浮点数161.5计算机常用编码181.5.1字符的ASCII码及奇偶检验181.5.2BCD码及其十进制调整20思考题21第2章51单片机硬件基础222.180C51单片机概述222.1.180C51内部功能结构222.1.280C51引脚定义及总线结构232.2中央处理器CPU262.2.1运算部件272.2.2控制部件282.2.3CPU时序292.3存储器302.3.1程序存储器302.3.2内部数据存储器312.3.3外部数据存储器342.4并行I/O接口342.4.1P0接口342.4.2P1接口362.4.3P2接口362.4.4P3接口372.580C51的工作方式382.5.1程序运行方式382.5.2低功耗方式38思考题39第3章汇编语言及其程序设计413.1汇编语言概述413.1.1汇编语言源程序及其汇编413.1.2汇编语言指令类型与指令格式413.1.3汇编语言指令常用符号423.1.4操作数寻址方式433.251单片机汇编语言指令体系453.2.1数据传送类指令453.2.2算术运算类指令493.2.3逻辑运算及循环移位类指令523.2.4转移控制类指令543.2.5位操作类指令583.2.6伪指令593.3汇编语言程序设计613.3.1汇编语言程序设计步骤613.3.2程序基本结构及设计方法633.3.3数码转换程序设计673.3.4运算程序设计703.3.5查表程序设计743.3.6散转程序设计753.3.7延时程序设计76思考题77第4章51单片机中断、定时/计数器及串行接口794.1中断系统794.1.1中断系统概述794.1.2中断源及中断申请的建立804.1.3中断响应的条件814.1.4中断响应的过程834.1.5中断的应用844.2定时/计数器864.2.1定时/计数器结构及原理864.2.2定时/计数器的工作方式884.2.3定时/计数器的应用904.3串行通信及串行接口924.3.1串行通信概述924.3.280C51串行口结构及工作原理954.3.380C51串行口的应用98思考题101第5章单片机系统扩展的原理及方法1035.1单片机系统扩展概述1035.1.1系统扩展的内容及方法1035.1.2常用扩展器件简介1045.1.3存储单元及I/O端口的编址1055.2存储器的扩展1085.2.1程序存储器扩展1095.2.2数据存储器扩展1115.3I/O接口扩展1145.3.1并行I/O接口扩展1145.3.2串行I/O接口的扩展115思考题117第6章接口技术及其应用基础1196.1常用并行I/O接口芯片1196.1.1接口芯片8255A及其应用1196.1.2接口芯片8155及其应用1246.2键盘及其接口1306.2.1键盘的结构及工作原理1306.2.2键盘接口及其应用1346.3LED数码显示器及其接口1376.3.1LED数码显示器结构及原理1376.3.2多位LED数码显示器接口及其应用1396.4LCD显示器及其接口1426.4.1LCD显示器结构及原理1426.4.2LCD显示器的特点及分类1436.4.3LCD显示器接口及其应用1446.5D/A转换器及其接口1506.5.1D/A转换器结构及原理1506.5.2D/A转换芯片DAC0832及其应用1526.6A/D转换器及其接口1576.6.1A/D转换器结构及原理1576.6.2A/D转换芯片ADC0809及其应用158思考题162第7章C51语言及其程序设计1647.1C51语言及程序结构的特点1647.1.1C51语言特点1647.1.2C51程序结构特点1647.1.3C51预处理命令1667.2C51数据与运算1687.2.1数据类型1687.2.2常量与变量1737.2.3运算符与表达式1777.3C51流程控制语句与函数1797.3.1流程控制语句1797.3.2函数1827.4C51程序设计举例1867.4.1单片机基本I/O口应用1867.4.2访问外部数据存储器空间1877.4.3外部中断的应用1887.4.4定时器/计数器的应用1897.4.5串行口的应用1907.5C51语言与汇编语言的混合编程1927.5.1混合汇编的基本方式1927.5.2C51与汇编之间的参数传递1937.5.3混合汇编的实现方法194思考题195第8章51单片机应用系统开发1978.1系统总体方案设计1978.2硬件设计1988.3软件设计2008.4可靠性设计2018.5系统调试2048.651单片机应用系统设计实例2088.6.1四相步进电机控制系统设计2088.6.2十字路口交通信号控制系统设计212思考题233附录A51系列单片机指令表234附录BC51库函数237参考文献247