网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 单片机原理及应用教程 第4版 |
分类 | |
作者 | 赵全利 编 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 内容推荐 《单片机原理及应用教程第4版》从单片机应用的角度出发,在第3版的基础上进行修正、精简、调整和扩充,翔实地描述了51系列及兼容单片机体系结构、工作原理、功能部件及软硬件应用开发资源。在单片机硬件组成的基础上,兼容汇编语言和C51应用程序的基础知识、编程技术、应用示例及单片机系统软硬件开发过程。《单片机原理及应用教程第4版》以Keil集成环境、Proteus仿真软件及ISP下载等开发资源为平台,引用了大量的单片机软硬件仿真调试示例及工程应用实例,引导读者逐步认识、熟知、实践和应用单片机。《单片机原理及应用教程第4版》可作为高等院校电子信息、通信、自动化、机电及计算机类专业的教学用书,也可作为相关专业技术人员的参考用书。 目录 前言 章单片机应用基础概述 1.1计算机及单片机简介 1.1.1计算机到单片机的发展过程 1.1.2微型计算机、个人计算机、单板机、单片机 1.2数制与编码 1.2.1数制及其转换 1.2.2编码 1.3计算机系统组成 1.3.1计算机硬件组成 1.3.2计算机软件系统 1.3.3计算机语言及程序设计 1.4单片机与嵌入式系统 1.4.1单片机的特点和应用 1.4.2嵌入式系统 1.4.3单片机应用系统的组成 1.5单片机应用开发资源 1.6一个简单的单片机应用示例 1.7思考与练习 第2章51单片机及硬件结构 2.151单片机系列 2.251单片机总体结构 2.2.151单片机总体结构框图及功能 2.2.251单片机芯片引脚功能 2.351单片机存储结构及位处理器 2.3.151单片机存储器的特点 2.3.2程序存储器 2.3.3数据存储器 2.3.4专用寄存器(SFR) 2.3.5位处理器 2.451单片机工作方式 2.4.1复位及复位方式 2.4.2程序执行工作方式 2.4.3节电工作方式 2.551单片机的时序 2.5.1时钟 2.5.2CPU时序 2.6单片机最小系统 2.6.1单片机最小系统组成 2.6.2单片机最小系统应用电路 2.7思考与习题 第3章51单片机指令系统及汇编语言程序设计 3.1指令系统简介 3.1.1指令格式 3.1.2指令分类及符号说明 3.2寻址方式 3.3指令系统 3.3.1数据传送类指令 3.3.2算术运算类指令 3.3.3逻辑运算类指令 3.3.4控制转移类指令 3.3.5子程序调用与返回指令 3.3.6位操作类指令 3.4汇编语言程序设计基础 3.4.1汇编语言特征 3.4.2汇编语言程序的组成 3.4.3伪指令 3.4.4程序设计步骤及技术 3.5程序设计实例 3.5.1汇编语言基本程序设计 3.5.2延时程序设计 3.5.3代码转换程序设计 3.5.4查表程序设计 3.5.5运算程序设计 3.5.6排序程序设计 3.5.7输入/输出程序设计 3.5.8数字滤波程序设计 3.6单片机I/O端口应用程序及仿真 3.7思考与练习 第4章C51程序设计及应用 4.1C51简介 4.1.1C语言的标识符和关键字 4.1.2C51的扩展 4.1.3存储区、存储类型及存储模式 4.1.4数据类型及变量 4.2C51运算符及表达式 4.2.1算术运算符与表达式 4.2.2关系运算符与表达式 4.2.3逻辑运算符与表达式 4.2.4赋值运算符与表达式 4.2.5自增和自减运算符与表达式 4.2.6位运算符与表达式 4.2.7条件运算符与表达式 4.3C51控制语句 4.3.1条件语句 4.3.2switch/case语句 4.3.3循环结构 4.4数组 4.4.1一维数组的定义、引用及初始化 4.4.2一维数组应用示例 4.5函数 4.5.1库函数及文件包含 4.5.2C51自定义函数及调用 4.6指针 4.6.1指针和指针变量 4.6.2通用指针与存储区指针 4.6.3一维数组与指针 4.6.4指向数组的指针作为函数参数 4.7Keil51单片机集成开发环境 4.7.1单片机应用程序开发过程 4.7.2Keil开发环境的安装 4.7.3Keil工程的建立 4.7.4Keil调试功能 4.7.5单片机I/O端口应用示例 4.8KeilC与Proteus联机调试示例 4.9思考与练习 第5章51单片机中断系统及应用 5.1中断的概念 5.1.1中断及中断源 5.1.2中断嵌套及优先级 5.251单片机中断系统结构及中断控制 5.2.151单片机的中断系统结构 5.2.2中断源和中断请求标志 5.2.3中断允许控制 5.2.4中断优先级控制 5.351单片机中断响应过程 5.3.1中断响应 5.3.2中断处理和中断返回 5.4外部中断源扩展 5.4.1中断加查询方式扩展外部中断源 5.4.2利用定时器扩展外部中断源 5.5中断系统应用设计示例及仿真 5.5.1中断系统应用设计 5.5.2中断实现程序(指令)单步操作 5.5.3外部中断应用示例及仿真 5.6思考与练习 第6章51单片机定时器/计数器及应用 6.1定时器/计数器概述 6.2定时器/计数器的控制 6.2.1定时器/计数器工作模式寄存器TMOD 6.2.2定时器/计数器控制寄存器TCON 6.3定时器/计数器的工作模式 6.3.1工作模式0 6.3.2工作模式1 6.3.3工作模式2 6.3.4工作模式3 6.4定时器/计数器应用技术 6.4.1模式0的应用 6.4.2模式1的应用 6.4.3模式2的应用 6.4.4模式3的应用 6.5定时器/计数器应用设计实例 6.5.1定时器延时控制 6.5.2定时器实现测量脉冲宽度 6.5.310kHz方波发生器 6.5.4循环加1计数器 6.6思考与练习 第7章单片机串行口及应用 7.1串行通信的基本概念 7.1.1异步通信和同步通信 7.1.2串行通信的制式、波特率、时钟和奇偶校验 7.2常用串行通信总线标准及接口电路 7.2.1RS-232C总线标准及接口电路 7.2.2RS-422/485总线标准及接口电路 7.351单片机串行口 7.3.1串行口结构 7.3.2串行口控制 7.3.3串行口的工作方式 7.3.4波特率设置 7.4串行口应用 7.4.1串行口方式0的应用及仿真 7.4.2串行口在其他方式下的应用 7.4.3双机通信应用实例 7.5思考与练习 第8章单片机常用I/O接口技术 8.1键盘接口及应用 8.1.1键盘及其工作特征 8.1.2独立式非编码键盘接口及应用 8.1.3矩阵式键盘接口及应用 8.2单片机常用显示器接口及应用 8.2.1LED显示器接口及应用 8.2.2LCD液晶显示器接口及应用 8.3开关量控制I/O接口 8.4思考与练习 第9章单片机系统扩展及I/O接口技术 9.1单片机系统扩展概述 9.1.1单片机系统扩展配置及接口芯片 9.1.2单片机扩展后的总线结构 9.2程序存储器的扩展 9.2.1常用的程序存储器芯片 9.2.2程序存储器扩展 9.3数据存储器的扩展 9.3.1常用数据存储器芯片 9.3.2数据存储器扩展 9.4I/O端口的扩展 9.4.1简单并行I/O口的扩展 9.4.28155可编程多功能接口芯片及扩展 9.5单片机扩展系统外部地址空间的编址方法 9.5.1单片机扩展系统地址空间编址 9.5.2线选法 9.5.3译码法 9.68155扩展键盘与显示器设计实例 9.7A-D、D-A转换器与单片机的接口 9.7.1D-A转换器及应用技术 9.7.2A-D转换器及应用技术 9.8思考与练习 0章单片机应用系统开发及设计实例 10.1单片机应用系统开发过程 10.1.1总体与软、硬件设计 10.1.2软、硬件调试及电路装配 10.1.3程序下载 10.1.4脱机运行 10.2单片机应用系统设计实例 10.2.1简易数控增益放大器 10.2.2单片机“秒”计时器 10.2.3智能循迹小车 10.2.4数字测量仪表 10.2.5直流电动机转速PID控制系统 10.2.6单片机舵机闭环控制系统 10.2.7LED点阵显示系统 10.3思考与练习 1章Proteus使用入门 11.1ProteusISIS基本操作 11.1.1Proteus工作区 11.1.2ProteusISIS激励信号源 11.1.3ProteusISISVSM虚拟仪器 11.2Proteus原理图编辑及仿真 11.2.1ProteusISIS原理图编辑 11.2.2ProteusISIS电路仿真 附录 附录A51单片机指令表 附录B常用C51库函数 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。