《单片机及其应用》[97M]百度网盘|pdf下载|亲测有效
《单片机及其应用》[97M]百度网盘|pdf下载|亲测有效

单片机及其应用 pdf下载

出版社 京东图书自营官方旗舰店
出版年 2003-04
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供单片机及其应用电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

“单片机及其应用”课程是高等职业技术学院计算机及其相关专业的一门重要课程。《单片机及其应用(第2版)》是在多年的“单片机及其应用”课程教学、实验的基础上,结合单片机的广泛应用和新技术发展而编写的。
全书共分12章,全面阐述了MCS-51系列单片机的基本原理及其应用技术。《单片机及其应用(第2版)》主要介绍了MCS-51系列单片机的基本结构、组成、中断系统、存储器以及汇编语言程序设计。通过这些内容的学习,可使学生对MCS-51系列单片机有一个总体的概念和认识,并在掌握基本硬件的基础上用软件实现单片机的一些基本功能。在单片机的应用中详细介绍了并行口、串行口、定时器以及相应的扩展和应用,简单介绍了模拟量和数字量的相互转换以及转换器件与单片机的接口,同时综合前面所学内容,列举了单片机典型应用实例。
《单片机及其应用(第2版)》可作为高等职业技术学院计算机专业和相关专业的教材,也可供从事单片机应用的工程技术人员参考。

内页插图

目录

第1章 微型计算机基本知识
1.1 微型计算机的发展与应用
1.1.1 微型计算机的发展史
1.1.2 微型计算机的特点
1.1.3 微型计算机的应用
1.2 计算机系统的组成
1.2.1 硬件
1.2.2 软件
1.2.3 程序设计语言
1.3 微型计算机系统硬件结构
1.3.1 微型计算机的总线结构
1.3.2 微型计算机存储器组成
1.3.3 P央处理器(CPU)的结构
1.4 数制
1.4.1 进位计数制
1.4.2 数制转换
1.4.3 数的表示方法
1.4.4 数的运算方法
1.5 编码
1.5.1 数字编码
1.5.2 字符编码
1.6 单片微型计算机概述
1.6.1 单片机发展概况
1.6.2 单片机的特点和应用
1.6.3 单片机的开发与开发工具
习题

第2章 单片机的组成
2.1 MCS一51单片机的结构
2.1.1 内部结构框图
2.1.2 引脚说明
2.1.3 CPU结构
2.1.4 时序
2.2 存储器配置,
2.2.1 程序存储器
2.2.2 内部数据存储器
2.2.3 外部数据存储器
2.2.4 特殊功能寄存器SFR
2.3 MCS一51单片机的并行输入/输出口
2.3.1 P0N的组成与功能
2.3.2 P1N的组成与功能
2.3.3 P2N的组成与功能
2.3.4 P3N的组成与功能
2.3.5 利用并行口组成单片机最小系统
2..4 MCS一51单片机的工作方式
2.4.1 复位方式
2.4.2 程序执行方式
2.4.3 单步执行方式
2.4.4 低功耗操作方式
2.4.5 片内EPROM的编程和校验方式
习题二

第3章 Mcs一51单片机的指令系统
3.1 寻址方式
3.1.1 概述
3.1.2 寻址方式
3.2 MCS一51单片机指令系统
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑操作类指令
3.2.4 位操作类指令
3.2.5 控制转移类指令
习题三

第4章 汇编语言程序设计
4.1 汇编语言程序设计
4.1.1 汇编语言的语句结构
4.1.2 汇编语言程序设计的基本方法
4.2 MCS一51单片机程序设计举例
4.2.1 顺序程序
4.2.2 分支程序
4.2.3 循环程序
4.2.4 子程序
4.2.5 查表程序
4.2.6 运算程序
习题四

第5章 单片机存储器扩展技术
5.1 存储器系统基本知识
5.1.1 只读存储器(ROM)
5.1.2 随机存取存储器(RAM)
5.1.3 存储器的组成
5.1.4 片选方式和地址分配
5.1.5 存储器系统设计要点
5.2 MCS——51单片机存储器的扩展
5.2.1 扩展存储器的一般方法
5.2.2 扩展EPROM程序存储器
5.2.3 扩展EEPROM程序存储器
5.2.4 扩展SRAM数据存储器
习题五

第6章 中断
6.1 中断的基本概念
6.1.1 中断的概念
6.1.2 中断的处理
6.2 MCS——51单片机的中断系统
6.2.1 中断源和中断请求标志
6.2.2 中断允许控制
6.2.3 中断优先级控制
6.2.4 中断响应过程
6.2.5 中断响应时间
6.2.6 外部中断触发方式选择
6.2.7 中断请求的撤除
6.2.8 多个外部中断的处理
6.2.9 中断系统的应用
习题六

第7章 定时/计数器
7.1 MCS一51单片机的定时/计数器
7.1.1 概述
7.1.2 定时器的专用寄存器
7.1.3 定时器的工作方式
7.1.4 定时器应用举倒
7.2 8253可编程定时/计数器
7.2.1 8253的结构
7.2.2 8253的引脚功能
7.2.3 8253的控制字
7.2.4 8253的工作方式
7.2.5 8253与MCS一51的连接以及初始化编程
7.2.6 8253应用举例
习题七

第8章 串行通信
8.1 串行通信概述
8.1.1 串行通信的基本方式
8.1.2 数据传送方向
8.1.3 数据的校验方法
8.1.4 信号的调制与解调
8.1.5 串行通信的实现
8.1.6 通用的异步接收/发送器UART
8.2 MCS一51单片机的串行I/ON
8.2.1 串行口的专用寄存器
8.2.2 串行口的工作方式
8.2.3 串行口的应用
8.3 串行口应用举例
8.3.1 多机通信
8.3.2 微机分级分布监测系统的实现
习题八

第9章 并行输人/输出接口及其应用
9.1 不可编程并行输入/输出接口
9.1.1 并行口扩展概述
9.1.2 用74系列器件扩展并行I/ON
9.2 8255A可编程并行输入/输出接口
9.2.1 8255A的结构
9.2.2 8255A的引脚功能
9.2.3 8255A与MCS一51的连接
9.2.4 8255AT-作方式和控制字
9.2.5 8255A三种工作方式的功能及应用举例
9.3 8155可编程多功能接口
9.3.1 8155的结构
9.3.2 8155的引脚功能
9.3.3 8155与MCS一51的连接
9.3.4 8155片内RAM的使用
9.3.5 8155I/0口的工作方式和使用
9.3.6 8155定时/计数器的使用
9.4 I.ED显示器及其接口
9.4.1 I.ED显示器的结构和工作原理
9.4.2 软件译码LED显示器接口
9.4.3 点阵式LED显示器驱动接口
9.5 LCD显示器及其接口
9.5.1 LCD显示器的结构和工作原理
9.5.2 LCD显示器的驱动原理和驱动方式
9.5.3 LCD显示器接口实例
9.6 键盘及其接口
9.6.1 键的状态输入与去抖动
9.6.2 独立式键盘及其接口
9.6.3 行列式键盘及其接口习题九

第10章 模拟量转换接口
10.1 A/D转换接口
10.1.1 A/D转换的基本知识
10.1.2 A/D转换器的主要性能指标
10.1.3 常用的A/D转换器及其与MCS一51单片机的接口
lO.1.4 12位A/D转换器与8031的连接
10.2 D/A转换接口
10.2.1 D/A转换的基本知识
10.2.2 D/A转换器的主要性能指标
10.2.3 常用的D/A转换器及其与MCS一51单片机的接口
习题十

第11章 单片机应用系统设计
11.1 概述
11.1.1 微机控制系统的基本要求
11.1.2 微机控制系统的构成类型
11.1.3 设计和调试微机控制系统的内容和步骤
11.2 微机控制系统的设计
11.2.1 确定总体方案
11.2.2 硬件设计
11.2.3 软件设计
11.3 微机控制系统实例
11.3.1 数据采集和处理系统
11.3.2 系统功能和结构
11.3.3 硬件设计
11.3.4 软件设计
附录A MCS一51系列单片机指令表
附录B AscII码表
参考文献

精彩书摘

1.2.2 软件
在一台计算机中,全部程序、数据和文档等信息的集合统称为这台计算机的软件系统。软件按其功能分为应用软件和系统软件两大类。
1.系统软件
系统软件由计算机厂家作为系统资源提供给用户,主要用于实现计算机的管理、调度、监视和服务等功能。其目的是方便用户,提高计算机使用效率,扩充系统的功能。系统软件是使用和管理计算机的软件,是为其它软件服务的软件。它最靠近计算机硬件,其它软件都要通过它发挥作用。从用途上来看,系统软件可以分为三类:
(1)面向计算机管理和操作的软件。此类软件主要用来实现对计算机系统的管理和调度,其包括操作系统、网络通信系统、监控程序、故障处理程序等。
(2)面向用户的软件。此类软件主要用来方便用户用计算机解决自己的问题,其包括语言处理程序,如汇编程序、编译程序和解释程序;辅助加工软件,如编辑程序、链接程序、各种通用租专用的计算程序、数据库和软件包;数据库管理程序等。
(3)面向计算机维护人员的软件。此类软件主要用来对计算机系统进行调试和测试,如各种诊断调试程序、测试程序等。
2.应用软件
所谓应用软件,是指用户在各自的领域中,为解决各类特定问题而编写的应用程序,如科学计算程序、自动控制程序、工程设计程序、数据处理程序、情报检索程序等。随着计算机的广泛应用,应用软件的种类和数量将越来越多,应用软件的规模也越来越庞大。
应用软件一般由用户编写。由于应用领域的不同,应用软件的差别很大。目前,应用软件已向标准化、模块化、商品化的方向发展,许多计算机厂家和软件公司研制出了具有通用性的软件,并把这些软件收入到系统库和软件库中,作为系统资源提供给用户。
系统软件和应用软件之间没有非常严格的界限。一些具有通用价值的应用程序,常常纳入厂家的系统程序中,作为系统的资源提供给用户。

前言/序言

  随着计算机技术的飞速发展,微型计算机的应用越来越广泛,尤其是单片微型计算机技术与控制技术的紧密结合,在控制系统中得到了极其广泛的应用。根据我国高等职业教育要培养应用型人才的要求,我们总结了多年的教学和实践经验,编写了本书。
  “单片机及其应用”是高等职业教育计算机应用专业和相关专业的一门主干课程,也是该专业高等技术人才必须掌握的一门专业技术。本书在第一版教材的基础上,对部分内容进行了精简,删除了原有教材中一些理论性过强的内容。重点以MCs一51系列单片机技术和接口技术为背景,从系统角度出发,在讲清基本概念的基础上体现实际应用的特点。在内容的安排上,以够用为度,难度适中,并结合实例说明单片机接口设计的一般方法与应用,使读者能够比较顺利地掌握单片机及其接口技术的基本内容与基本方法。本书的特点是从实际出发,讲解循序渐进,通俗易懂,注重工程应用。
  本书由常州信息职业技术学院眭碧霞编写,赵佩华审阅了全书,并提出了许多宝贵意见和建议。在本书编写过程中,得到了西安电子科技大学出版社的大力支持,在此表示深深的谢意。
  对于本教材中存在的不足与不妥,敬请广大读者批评指正,以便改进。