书籍详情

单片机初级教程:单片机基础

单片机初级教程:单片机基础

作者:张迎新[等]编著

出版社:北京航空航天大学出版社

出版时间:2000-01-01

ISBN:9787810129497

定价:¥24.00

购买这本书可以去
内容简介
  本书首先简明扼要地介绍了计算机的基础知识,然后详尽地介绍了80C51单片机的硬件结构、工作原理、指令系统、汇编语言程序设计、接口技术、中断系统及单片机应用等内容。在各章中对关键性内容都结合实例予以说明,同时还安排了大量思考题和习题,以利于读者对所述内容的理解、掌握、巩固和应用。<br>本书的特点是深入浅出、阐述清晰、编排合理、系统性强、例题丰富,既可作为大专院校非计算机专业单片机课程教材,也可作为单片机培训班教材。
作者简介
暂缺《单片机初级教程:单片机基础》作者简介
目录
第一章  概  述                  
   1. 1  计算机的发展                  
   1. 2  单片机的发展                  
     1. 2. 1  单片机的发展历史                  
     1. 2. 2  单片机的发展趋势                  
   1. 3  单片机的特点及应用                  
     1. 3. 1  单片机的组成及特点                  
     1. 3. 2  单片机的分类                  
     1. 3. 3  单片机的应用                  
 第二章  计算机基础知识                  
   2. 1  数制与编码                  
     2. 1. 1  数  制                  
     2. 1. 2  计算机中的编码                  
   2. 2  计算机的基本组成电路                  
     2. 2. 1  常用逻辑电路                  
     2. 2. 2  触发器                  
     2. 2. 3  寄存器                  
     2. 2. 4  常用数据锁存器/缓冲器/驱动器                  
   2. 3  存储器                  
     2. 3. 1  名词介绍                  
     2. 3. 2  存储器的分类                  
     2. 3. 3  存储器的寻址原理                  
   思考与练习                  
 第三章  单片机的结构及原理                  
   3. 1  80C51单片机的结构                  
     3. 1. 1  80C5l单片机的组成及结构                  
     3. 1. 2  80C51单片机的引脚定义及功能                  
   3. 2  单片机的工作原理                  
     3. 2. 1  指令与程序概述                  
     3. 2. 2  CPU的工作原理                  
     3. 2. 3  单片机执行程序的过程                  
   3. 3  80C51的存储器                  
     3. 3. 1  程序存储器                  
     3. 3. 2  数据存储器                  
     3. 3. 3  专用寄存器SFR                  
    3. 4  输入/输出端口结构                  
     3. 4. 1  P0口                  
     3. 4. 2  P1口                  
     3. 4. 3  P2口                  
     3. 4. 4  P3口                  
     3. 4. 5  端口负载能力和接口要求                  
   3. 5  CPU时序及时钟电路                  
     3. 5. 1  CPU时序及有关概念                  
     3. 5. 2  80C5l的指令时序                  
     3. 5. 3  振荡器和时钟电路                  
   3. 6  复位电路                  
     3. 6. 1  复位信号的产生                  
     3. 6. 2  复位状态                  
     3. 6. 3  外部复位电路设计                  
   3. 7  80C51低功耗方式                  
     3. 7. 1  电源控制寄存器PCON                  
     3. 7. 2  待机方式                  
     3. 7. 3  掉电方式                  
   思考与练习                  
 第四章  80C51的指令系统                  
   4. 1  指令系统简介                  
   4. 2  寻址方式                  
     4. 2. 1  符号注释                  
     4. 2. 2  寻址方式                  
   4. 3  数据传送类指令                  
     4. 3. 1  内部RAM数据传送指令                  
     4. 3. 2  外部数据传送指令                  
     4. 3. 3  查表指令                  
     4. 3. 4  堆栈操作指令                  
     4. 3. 5  交换指令                  
     4. 3. 6  传送指令举例                  
   4. 4  算术运算类指令                  
     4. 4. 1  加法指令                  
     4. 4. 2  带进位加法指令                  
     4. 4. 3  带借位减法指令                  
     4. 4. 4  乘法指令                  
     4. 4. 5  除法指令                  
     4. 4. 6  加1指令                  
     4. 4. 7  减1指令                  
     4. 4. 8  十进制调整指令                  
     4. 4. 9  算术运算指令举例                  
   4. 5  逻辑操作类指令                  
     4. 5. 1  逻辑“与”指令                  
     4. 5. 2  逻辑“或”指令                  
     4. 5. 3  逻辑“异或”指令                  
     4. 5. 4  循环移位指令                  
     4. 5. 5  取反指令                  
     4. 5. 6  清“0”指令                  
     4. 5. 7  逻辑运算指令举例                  
   4. 6  控制转移类指令                  
     4. 6. 1  无条件转移指令                  
     4. 6. 2  条件转移指令                  
     4. 6. 3  间接转移指令                  
     4. 6. 4  调用子程序及返回指令                  
     4. 6. 5  空操作指令                  
     4. 6. 6  程序控制类指令举例                  
   4. 7  位操作类指令                  
     4. 7. 1  位数据传送指令                  
     4. 7. 2  位修正指令                  
     4. 7. 3  位逻辑运算指令                  
     4. 7. 4  判位转移指令                  
     4. 7. 5  位操作类指令举例                  
   思考与练习                  
 第五章  汇编语言程序设计                  
   5. 1  概  述                  
     5. 1. 1  程序设计语言                  
     5. 1. 2  汇编语言的规范                  
     5. 1. 3  汇编语言程序设计步骤                  
   5. 2  顺序与循环程序设计                  
     5. 2. 1  顺序程序设计                  
     5. 2. 2  循环程序设计                  
   5. 3  分支程序设计                  
     5. 3. 1  分支程序设计综述                  
     5. 3. 2  无条件/条件转移程序                  
     5. 3. 3  散转程序设计                  
   5. 4  查表程序设计                  
     5. 4. 1  查表程序综述                  
     5. 4. 2  规则变量的查表程序设计                  
     5. 4. 3  非规则变量的查表程序设计                  
   5. 5  子程序设计                  
     5. 5. 1  子程序结构与设计注意事项                  
     5. 5. 2  子程序的调用与返回                  
     5. 5. 3  子程序嵌套                  
     5. 5. 4  子程序设计                  
   5. 6  综合编程举例                  
     5. 6. 1  代码转换类程序                  
     5. 6. 2  运算类程序                  
     5. 6. 3  常用I/O端口程序                  
   思考与练习                  
 第六章  定时器/计数器                  
   6. 1  定时器/计数器概述                  
     6. 1. 1  定时器/计数器的结构与原理                  
     6. 1. 2  定时器/计数器方式寄存器TMOD                  
     6. 1. 3  定时器/计数器控制寄存器TCON                  
     6. 1. 4  定时器/计数器的初始化                  
   6. 2  定时器/计数器的4种工作方式                  
     6. 2. 1  方式0                  
     6. 2. 2  方式1                  
     6. 2. 3  方式2                  
     6. 2. 4  方式3                  
   6. 3  定时器应用举例                  
     6. 3. 1  方式o. 方式1的应用                  
     6. 3. 2  方式2的应用                  
     6. 3. 3  门控位的应用                  
   思考与练习                  
 第七章  串行接口                  
   7. 1  串行通信概述                  
     7. 1. 1  同步通信和异步通信方式                  
     7. 1. 2  串行通信的数据传送速率                  
     7. 1. 3  串行通信的制式                  
     7. 1. 4  信号的调制与解调                  
     7. 1. 5  通信协议                  
   7. 2  80C51串行口简介                  
     7. 2. 1  串行口结构与工作原理                  
     7. 2. 2  80C51的帧格式                  
     7. 2. 3  串行口控制寄存器SCON                  
     7. 2. 4  专用寄存器PCON                  
   7. 3  波特率的设计                  
     7. 3. 1  方式o和方式2的波特率                  
     7. 3. 2  方式1和方式3的波特率                  
   7. 4  串行通信工作方式                  
     7. 4. 1  方式o                  
     7. 4. 2  方式1                  
     7. 4. 3  方式2                  
     7. 4. 4  方式3                  
     7. 4. 5  多机通信                  
   7. 5  串行口应用举例                  
     7. 5. 1  用串行口扩展I/O口                  
     7. 5. 2  用串行口进行异步通信                  
   思考与练习                  
 第八章  中断系统                  
   8. 1  概  述                  
     8. 1. 1  中断的概念                  
     8. 1. 2  引进中断技术的优点                  
     8. 1. 3  中断源                  
     8. 1. 4  中断系统的功能                  
   8. 2  80C5l的中断系统                  
     8. 2. 1  中断源及中断入口                  
     8. 2. 2  中断请求标志                  
     8. 2. 3  中断允许控制                  
     8. 2. 4  中断优先级设定                  
   8. 3  中断处理过程                  
     8. 3. 1  中断响应                  
     8. 3. 2  中断处理                  
     8. 3. 3  中断返回                  
     8. 3. 4  中断请求的撤除                  
     8. 3. 5  中断响应时间                  
   8. 4  扩充外部中断源                  
     8. 4. 1  利用定时器扩充法                  
     8. 4. 2  中断和查询结合法                  
   8. 5  中断系统的应用                  
   思考与练习                  
 第九章  单片机系统扩展                  
   9. 1  存储器的扩展                  
     9. 1. 1  存储器寻址                  
     9. 1. 2  程序存储器扩展概述                  
     9. 1. 3  程序存储器的扩展                  
     9. 1. 4  数据存储器的扩展                  
     9. 1. 5  程序存储空间和数据存储空间的混合                  
   9. 2  并行I/O接口的扩展                  
     9. 2. 1  简单的I/O扩展                  
     9. 2. 2  可编程接口电路的扩展                  
   9. 3  串行总线接口扩展                  
     9. 3. 1  I C总线                  
     9. 3. 2  SPI串行总线                  
   思考与练习                  
 第十章  接口技术                  
   10. 1  键盘接口                  
     10. 1. 1  键盘工作原理                  
     10. 1. 2  独立式接键                  
     10. 1. 3  行列式键盘                  
   10. 2  显示器接口                  
     10. 2. 1  LED显示器的结构与原理                  
     10. 2. 2  静态显示接口                  
     10. 2. 3  LED动态显示接口                  
   10. 3  单片机应用系统中的键盘. 显示接口电路                  
     10. 3. 1  并行口扩展的键盘. 显示接口电路                  
     10. 3. 2  串行口扩展的键盘. 显示接口电路                  
   10. 4  数/模转换接口                  
     10. 4. 1  DAC电路原理                  
     10. 4. 2  D/A转换器的主要技术指标                  
     10. 4. 3  典型D/A转换器及接口                  
   10. 5  模/数转换接口                  
     10. 5. 1  模/数转换的主要技术指标                  
     10. 5. 2  逐次逼近式A/D转换器                  
   思考与练习                  
 第十一章  单片机应用系统的设计与开发                  
   11. 1  应用系统研制过程                  
     11. 1. 1  总体设计                  
     11. 1. 2  硬件设计                  
     11. 1. 3  软件设计                  
   11. 2  开发工具和开发方法                  
     11. 2. 1  单片机开发系统的功能                  
     11. 2. 2  单片机应用系统的调试                  
   11. 3  应用系统实例                  
   思考与练习                  
 附  录                  
   附录一  80C51指令表                  
   附录二  二进制逻辑单元图形符号对照表                  
 参考文献                  

猜您喜欢

读书导航