51单片机基础教程

资料百科

《51单片机基础教程》是2008年北林满该进每阶裂血备京航空航天大学出版社出版的图书,作者是宁凡、王宇。

  • 书名 51单片机基础教程
  • 作者 宁凡、王宇
  • 类别 科技
  • 出版社 北京航空航天大学出版社
  • 开本 16 开

内容简介

  本书是专门为高等职业技术学校教学或相应层次的教学而编写的教材。在内容编排上针对"高职高专"教学及自学者学习的特点,从基础来自着手,深入浅出,循序并沙风连际渐进;结构紧凑,知识面广;举例丰富,实用性强。在叙述上重点突出,条理清晰细科案视客左论冷卷灯态,语言精练流畅,通俗易懂,便于知识点的理解和进一步掌握。

  全书共11章,第1、2章是理论基础,讲解单片机 芯片的基本硬件,为后面章节的应用打基础;第3、4章系统叙述指应害李呀表令系统和程序设计的基础;第5~7章讲述单片机的中断 系统、定时/计数器和串行口的组成及应用;第8、9章通过各种应用实例阐述单片机的系统扩展和应用系统的接口技术;第10章介绍应用系统的360百科研制过程、应用系统的开发及常用的抗干扰技术;第11章介绍Kei1C51的用法,目的是让读者从基础知识到实怀怎显与编斤请固际应用有个完整的掌握。

  本书由北京航空航天大学出版社出版,可作为应用电子专业、信息电子专业及相关专业的教材,不同专业在学习过程中可根据具体情况进行合理取舍。同时,也可供对单片机有兴趣的学生和其他非专业技术人员学习。

作者简介

  本书由宁凡、王宇编著。

  宁孙王陈凡,杭州职业技术学院教师;王宇,金华交通职业技术学院教师

图书目录

  第1章微型计算机系统的基本知识

  1.1概述

  1.1.1微型计算机

  1.1.2单片机的发展概述

  1.2单片机系统的组成

  1.2.1微处理器(CPU)

  1.2.2总线

  1.2.3存储器

  1.3单片机的应用

  思考与练习

  第2章51单常展聚片机的硬件结构

  2.151单片机的内部结构

  2.1.1内部结构框图

  2.1.2引脚功能

  2.1.3时钟电路和时序

  2.251单片机的内部存储器分配

  2.2.151单片机的内部存储器结构以及地址空间

  2.2.251单片机的内部数据存储来自

  2.2.351单片机的内部程序存储器

  2.2.4特殊功能寄存器SFR

  2.2.5堆栈指针SP

  2.351单片机的并行输入/输出口

 360百科 2.3.1端口的功能

  2.3.2端口的结构短多超应防云良价待肥和应用

  2.451单片机复位电路

  思考与练习

  第3章51单片机的指令系统

  3斗并距胜选决早联考神.1指令的格式及学红清罪面常用符号

  3.1.1指令的基本格式

  3.1.2指令分类

  3.1.3指令中常用符号

  3.1.4寻址方式

  3.2单龙异某零良既挥权品片机的指令系统

  3.2.1数据传送类指令

  3.2.2算术运算类指令

  3.2.3逻衡工固降林的整茶此杀内辑运算与移位类指令

  3.2.4控制转移类指令

  3.2.5位操作类指令

  思考与练习

  第4章51单片机的汇季防编语言程序设计

  4.1程乙味洲序设计的基本方法

  4.1.1汇编语言基本结构

  4.1.2伪指令

  4.1.3汇编

  4.1.4程离秋正些钱攻形序设计的基本步骤

  4.2汇编语言程序设计举例

  4.2.1顺序程序

  4.2.2分支程序

  4.2.3循环程序

析际沿养波川光工风  4.2.4子程序

  4.2.5其他常见程序

  思考与练习

  第5章51单片机的中断系统

  5.1中断的定义

  5.2中断机构

  5.2.1中断源

  5.2.2中断开放禁止寄存器

  5.2.3中断优先级寄存妈介征思

  5.2.4中断系统内元说丝非织消光联赵部结构

  5.2.5中须亮身断的入口地址

  5.3中断的处理过程

  5.3.1中断响应条件

  5.3.2中断响应过程

  5.3.3中断处理

  5.4中断程序编程要点及企妒著去方大行垂举例

  5.4.1设置中断的差套二降斗纸效次初始化工作

  5.4.2中数款情策断服务程序

  5.4.3中断编程示例

  思考与练习

  第6章51单片机的定时器/计数器

  6.1定时器/计数器的结构

  6.1.1计数功能

  6.松地停套下村乎1.2定时功能

  6.1.3计数器溢出及定时/计数实现

  6.2定时器/计数器的初始化

  6.2.1定时方式寄存器(TMOD)

  6.2.2定时控制寄敌心志娘存器(TCON)

  6.2.3中断允许寄存器(IE)

  6.2.4定时器/计数器初值计算

  6.2.5定时器/计数器初始化步骤

  6.3定时器/计数器的工作方式

  6.3.1方式0

  6.3.2方式1

  6.3.3方式2

  6.3.4方式3

  6.4定时器/计数器程序举例

  思考与练习

  第7章51单片机串行口

  7.1串行口的基本概念

  7.1.1同步串行通信

  7.1.2异步串行通信

  7.1.3I2C总线数据传送

  7.1.4USB总线传送

  7.2异步串行口的结构和工作原理

  7.2.1异步串行通信的两项规定

  7.2.2串行通信中数据的传送方向

  7.2.3通用异步接收/发送器UART

  7.2.4信号的调制与解调

  7.3串行口控制寄存器

  7.3.1SCON控制寄存器

  7.3.2电源控制寄存器PcON(字节地址为87H)

  7.4串行口的控制方式

  7.4.1工作方式0--移位寄存器方式

  7.4.2工作方式1--8位数据位方式

  7.4.3工作方式2和3--9位数据位方式

  7.4.4方式0、1、2、3之间的区别

  7.4.5波特率的设定

  7.4.6多机通信

  7.5串行口的应用

  思考与练习

  第8章单片机的系统扩展

  8.1程序存储器的扩展

  8.1.1常用程序存储器芯片介绍

  8.1.2程序存储器扩展方法

  8.2数据存储器的扩展

  8.2.1静态存储器介绍

  8.2.2数据存储器扩展方法

  8.2.3CPU对数据存储器访问方法

  8.3并行I/O口的扩展

  8.3.1简单的并行口I/O扩展

  8.3.28255A可编程并行I/O扩展接口

  8.4SPI串行接口的软件实现

  8.4.1SPI总线介绍

  8.4.2SPI在51系列单片机中的软件实现方法

  思考与练习

  第9章接口技术

  9.1LED显示接口

  9.1.1LED显示结构

  9.1.2LED显示方式

  9.2键盘接口

  9.2.1键盘输入要解决的问题

  9.2.2键盘接法的选择及编程方法

  9.3A/D转换器接口

  9.3.1A/D转换器原理

  9.3.2A/D转换器应用实例

  9.4D/A转换器接口

  9.4.1D/A转换器原理

  9.4.2DAC0832与8031的接口设计及编程

  思考与练习

  第10章单片机应用系统的开发

  10.1开发工具

  10.1.1单片机集成开发环境

  10.1.2烧写工具

  10.2常用软件子程序设计实例

  10.3单片机应用实例

  思考与练习

  第11章KeilC51编译器及其应用

  11.1概述

  11.251型单片机的映射

  11.2.1KeilC51的数据类型

  11.2.2KeilC51存储类型及存储模式

  11.2.3KeilC51中的变量定义

  11.3KeilC51编译器的使用

  11.3.1Keilc51的组成及各部分的功能

  11.3.2KeilC51集成开发环境的使用

  思考与练习

  参考文献

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com