单片机应用(中等职业学校机电类规划教材,机电技术应用专业系列)

分類: 图书,教材教辅与参考书,中职中专教材,计算机,
品牌: 罗伟
基本信息·出版社:人民邮电出版社
·页码:238 页
·出版日期:2010年04月
·ISBN:9787115171016
·条形码:9787115171016
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:中等职业学校机电类规划教材,机电技术应用专业系列
产品信息有问题吗?请帮我们更新产品信息。
内容简介本书通过Proteus软件最基本的操作实例讲解单片机原理,实现单片机电路的设计与仿真。全书共8章,内容包括MCS-51单片机硬件结构及工作原理、MCS-51指令系统、单片机存储器扩展、单片机I/O扩展及应用、定时器/计数器、中断系统、汇编语言程序以及实训项目设计与应用。本书以电路系统教学为主,以案例、课程设计等实际操作过程为编写特点,以案例贯穿全书进行分析与讲解。全书案例图文并茂,案例内容具体、实际,讲解通俗易懂。 本书既可作为中等职业学校机电、数控、模具、汽车、计算机等专业单片机课程的教材,也可作为电子设计爱好者初学单片机的参考书。
目录
目录 第1章MCS-51单片机硬件结构及工作原理1 1.1单片机的发展概述1 1.2常用单片机软件开发系统的安装及使用2 1.2.1Keil C51软件使用2 1.2.2下载线使用7 1.2.3Proteus软件的使用8 1.3MCS-51单片机的内部组成13 1.3.1内部结构13 1.3.2MCS-51单片机的基本结构与特征14 1.3.3MCS-51单片机的引脚介绍15 1.4MCS-51单片机的芯片内部存储器和专用寄存器18 1.4.1程序存储器18 1.4.2数据存储器及专用寄存器20 1.5时序与时钟电路23 1.5.1振荡电路23 1.5.2时钟信号的方式24 1.5.3基本的时序单位24 1.5.4指令时序的执行过程25 1.6MCS-51单片机工作方式26 1.6.1复位方式26 1.6.2程序执行方式28 1.6.3单步执行方式28 1.6.4掉电保护方式28 本章小结28 思考与练习29 第2章MCS-51指令系统30 2.1MCS-51单片机的数据传送类指令30 2.1.1指令系统及寻址方式30 2.1.2数据传送指令37 2.2运算类及移位指令46 2.2.1算术运算指令46 2.2.2逻辑运算指令53 2.2.3位操作指令57 2.3控制转移指令62 2.3.1无条件转移指令63 2.3.2条件转移指令67 2.3.3比较转移指令70 2.3.4循环转移指令73 2.3.5子程序调用及返回指令73 2.4堆栈操作指令、空操作指令、伪指令及字节交换指令77 2.4.1堆栈操作指令77 2.4.2空操作指令78 2.4.3伪指令78 2.4.4字节交换指令83 本章小结83 思考与练习84 第3章单片机存储器扩展86 3.1单片机扩展系统86 3.1.1扩展结构框图88 3.1.2系统总线及总线构造88 3.1.3地址锁存器89 3.2扩展技术92 3.2.1存储器编址技术93 3.2.2程序存储器的扩展95 3.2.3数据存储器的扩展97 3.3存储器的特点100 3.3.1单片机存储器的种类和分布100 3.3.2各存储器的区别102 本章小结103 思考与练习103 第4章单片机I/O扩展及应用104 4.1单片机I/O接口技术基�104 4.1.1单片机输入口的扩展104 4.1.2输出口线的扩展107 4.1.3单片机可编程I/O扩展芯片8155108 4.2单片机LED显示器接口技术115 4.2.1七段码LED显示器116 4.2.2LCD的显示方法和接口122 4.3单片机键盘接口技术127 4.3.1键盘接口原理127 4.3.2矩阵键盘接口的实现127 本章小结131 思考与练习131 第5章定时器/计数器132 5.1定时器/计数器的结构及工作原理132 5.1.1定时器/计数器的基本概念132 5.1.2定时器/计数器的结构及工作原理133 5.2定时器/计数器方式寄存器和控制寄存器134 5.2.1定时器/计数器方式寄存器TMOD134 5.2.2定时器/计数器控制寄存器TCON136 5.3定时器/计数器的工作方式137 5.3.1工作方式0137 5.3.2工作方式1138 5.3.3工作方式2139 5.3.4工作方式3140 5.4定时器/计数器的初始化141 5.5定时器/计数器案例电路仿真设计142 本章小结150 思考与练习151 第6章中断系统152 6.1中断概述152 6.1.1中断概念152 6.1.2中断的优越性153 6.2中断的种类153 6.2.1外部中断153 6.2.2内部中断154 6.3MCS-51单片机的中断系统154 6.3.1中断源及控制154 6.3.2中断过程160 6.3.3中断系统的初始化162 6.4中断系统案例电路仿真设计163 6.4.1行人信号灯案例中断系统电路仿真设计163 6.4.2例6.2数据采集案例中断系统电路仿真设计168 6.4.3例6.3手动按钮行人信号灯案例中断系统电路仿真设计170 本章小结173 思考与练习174 第7章汇编语言程序设计175 7.1单片机程序的设计步骤175 7.2顺序程序设计176 7.2.1顺序程序的结构177 7.2.2顺序程序设计方法及应用实例177 7.3循环程序设计185 7.3.1循环程序的结构185 7.3.2循环程序设计方法及其应用实例186 7.4分支程序设计192 7.4.1分支程序的结构192 7.4.2分支程序设计方法及应用实例193 7.5子程序的设计、调用与返回197 7.5.1子程序的调用和返回197 7.5.2现场保护、恢复现场和参数传递201 本章小结202 思考与练习202 第8章实训项目设计与应用203 8.1Proteus在单片机技术应用中的仿真使用203 8.1.1Proteus介绍203 8.1.2Proteus VSM的仿真204 8.1.3Proteus绘制PCB204 8.1.4Proteus在单片机系统设计方面的应用204 8.2Proteus与Keil C51的联调210 8.3Proteus的PCB的设计流程212 8.3.1Proteus的PCB设计操作212 8.3.2封装制作217 8.4拓展训练219 实训项目一步进电机控制设计219 实训项目二数字钟设计223 实训项目三直流电机控制设计230 附录MCS-51单片机指令总表235
……[看更多目录]