本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息 | |
商品名称: | 单片机原理及接口技术 |
作者: | 毛晓波 |
市场价: | 35.00 |
ISBN号: | 9787111499206 |
版次: | 1-1 |
出版日期: | 2015-05 |
页数: | 238 |
字数: | 216 |
出版社: | 机械工业出版社 |
内容简介 | |
本书全面系统地介绍了51系列单片机及其兼容机的基本结构和工作原理、指令系统、汇编语言程序设计、单片机C语言程序设计、中断系统及其应用、定时器及其应用、串行口及其应用、系统扩展、人机交互接口、模拟量接口、单片机应用系统设计方法及常用实验程序等。 |
目录 | |
目录 前言 教学建议 *1章绪论 1*1微型计算机与单片机 1*1*1电子计算机 1*1*2微型计算机 1*1*3单片机 1*2单片机的发展概况 1*2*1单片机发展历程 1*2*2常用单片机系列简介 1*3单片机的应用领域 习题 *2章51单片机的基本结构和工作原理 2*151单片机的基本构成 2*1*1内部结构 2*1*2引脚功能 2*2中央处理器 2*2*1CPU的功能单元 2*2*2CPU的时钟电路与时序 2*2*3单片机的复位 2*3存储器空间 2*3*1程序存储器ROM 2*3*2数据存储器RAM 2*4I/O端口结构 2*4*1P0口和P2口的结构及功能 2*4*2P1口和P3口的结构及功能 2*4*3I/O口的应用特性 习题 第3章51单片机的指令系统 3*1指令格式 3*1*151汇编语言的指令格式 3*1*2指令中的符号 3*2寻址方式 3*2*1立即寻址 3*2*2直接寻址 3*2*3寄存器寻址 3*2*4寄存器间接寻址 3*2*5变址寻址 3*2*6相对寻址 3*2*7位寻址 3*3指令系统 3*3*1数据传送类指令 3*3*2算术运算类指令 3*3*3逻辑操作类指令 3*3*4控制转移类指令 3*3*5位操作类指令 习题 第4章51汇编语言程序设计 4*1单片机汇编语言概述 4*1*1汇编语言及其特点 4*1*2汇编语言的语句格式及伪指令 4*1*3汇编语言程序设计步骤 4*2单片机汇编语言程序设计举例 4*2*1顺序结构 4*2*2分支结构 4*2*3循环结构 4*2*4子程序结构 4*3实用汇编子程序举例 4*3*1定点数与浮点数的表示方法 4*3*2算术运算子程序 4*3*3代码转换子程序 习题 第5章51单片机C语言程序设计 5*1C51的特点 5*2C51的程序结构 5*3C51的数据类型、存储类型及存储模式 5*3*1C51的数据类型 5*3*2C51的存储类型及存储模式 5*3*351单片机硬件结构的C51定义 5*4C51的运算符及其表达式 5*4*1算术运算符及其表达式 5*4*2关系运算符及其表达式 5*4*3逻辑运算符及其表达式 5*4*4位运算符及其表达式 5*4*5赋值运算符及其表达式 5*5C51构造数据类型 5*5*1数组 5*5*2指针 5*6C51函数 5*6*1函数的定义 5*6*2函数的调用 5*6*3C51库函数 5*7C51流程控制及编程举例 5*7*1选择结构 5*7*2循环结构 5*8Keil μVision集成开发环境简介 5*8*1Keil μVision界面 5*8*2工程项目创建与目标文件生成 5*8*3仿真调试 习题 第6章51单片机的中断系统及其应用 6*1中断的概念 6*251单片机中断系统的结构 6*2*1中断源及中断入口 6*2*2中断控制 6*351单片机中断处理过程 6*3*1中断请求 6*3*2中断响应 6*3*3中断服务 6*3*4中断返回 6*4中断应用举例 习题 第7章51单片机的定时器及其应用 7*1定时器的结构与功能 7*1*1定时器的结构 7*1*2定时器的功能 7*2定时器的控制和工作方式 7*2*1定时器的控制 7*2*2定时器的工作方式 7*3定时器应用举例 7*3*1定时应用 7*3*2计数应用 7*3*3门控应用 7*3*4外部中断源扩展 习题 第8章单片机串行口及其应用 8*1串行通信基础 8*1*1通信的概念 8*1*2串行通信的分类 8*1*3信号的调制与解调 8*1*4串行通信接口电路 8*251单片机串行口 8*2*1串行口的结构 8*2*2串行口控制寄存器 8*2*3串行口的工作方式 8*2*4串行口波特率的设置 8*351单片机串行口应用 8*3*1串并转换与接口扩展 8*3*2双机通信 8*3*3多机通信 习题 第9章单片机系统扩展 9*1单片机系统扩展概述 9*1*1并行扩展技术 9*1*2串行扩展技术 9*2存储器扩展 9*2*1存储器扩展的基本方法 9*2*2存储器扩展举例 9*3I/O接口扩展 9*3*1I/O接口扩展概述 9*3*2简单I/O接口扩展 9*3*3可编程I/O接口扩展 9*4串行总线扩展技术 9*4*1I2C串行总线接口 9*4*2SPI串行外设接口 9*4*3单总线接口 习题 *10章人机交互接口 10*1键盘接口 10*1*1键盘接口的特点 10*1*2独立式键盘接口 10*1*3矩阵式键盘接口 10*1*4键盘的工作方式 10*2显示器接口 10*2*1LED数码管 10*2*2LED数码管接口设计 10*2*3LCD液晶显示器 10*2*4LCD液晶显示器接口设计 习题 *11章模拟量I/O接口 11*1ADC和DAC在单片机系统中的作用 11*2ADC及其与单片机的接口 11*2*1ADC概述 11*2*2ADC与单片机的接口技术 11*3DAC及其与单片机的接口 11*3*1DAC概述 11*3*2DAC与单片机的接口技术 习题 *12章单片机应用系统设计方法 12*1单片机应用系统的组成 12*2单片机应用系统设计的基本原则 12*3单片机应用系统设计的一般过程 12*3*1确定任务 12*3*2总体设计 12*3*3硬件设计 12*3*4软件设计 12*3*5结构设计 12*3*6样机联调 12*3*7性能测试与评估 12*3*8产品定型 习题 附录A51单片机指令速查表 附录BASCII码表 附录C常用实验程序 参考文献 |