《新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用》[78M]百度网盘|pdf下载|亲测有效
《新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用》[78M]百度网盘|pdf下载|亲测有效

新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用 pdf下载

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

内容简介

本篇主要提供新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

《新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用》针对培养应用型人才的需要,以MCS-51系列单片机为主线介绍单片机的原理与应用技术。主要内容包括微型计算机与单片机基础知识、MCS-51系列单片机的硬件结构、Kid μ Vision2集成开发环境、MCS-5l系列单片机的指令系统与汇编语言程序设计、单片机的C语言程序设计、MCS-51系列单片机的中断系统与定时/计数器、MCS-51系列单片机的串行通信、单片机应用中的人机接口、单片机应用中的模拟量输入输出、存储器与并行接口的扩展。
《新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用》从基础起步,由浅入深,易读易学,体现练中学的工程教育新理念,合理安排汇编语言与C语言的内容,注重学生软硬件结合工程实践能力的培养。
《新编高等院校计算机科学与技术应用型规划教材:单片机系统及应用》可作为应用型本科高校计算机、电子工程、自动化、机电类等专业的教学用书,也可供学习单片机技术的工程技术人员参考。

目录

第1章 微型计算机与单片机基础知识
1.1 微型计算机组成的感性认识
1.2 计算机硬件的基本组成
1.3 微型计算机的硬件
1.3.1 微型计算机的硬件构成
1.3.2 CPU
1.3.3 内存储器
1.3.4 堆栈
1.3.5 输入输出接口
1.4 计算机中的信息表示
1.4.1 计算机中无符号整数的表示
1.4.2 BCD码
1.4.3 计算机中有符号整数的补码表示
1.4.4 计算机中字符的表示
1.5 单片机概述
1.5.1 单片机的典型硬件结构
1.5.2 单片机与普通微型计算机的比较
1.5.3 单片机应用系统开发方法
1.5.4 主要的单片机产品
1.5.5 单片机的应用领域
1.5.6 单片机的发展过程与趋势
习题

第2章 MCS-51系列单片机硬件结构
2.1 MCS-51系列单片机概述
2.2 MCS-51系列单片机的基本硬件结构
2.2.1 内部结构框图
2.2.2 外部引脚功能
2.2.3 内部资源
2.3 MCS-51系列单片机的CPU
2.3.1 运算器
2.3.2 控制器
2.3.3 CPU的工作时序
2.4 MCS-51系列单片机的存储器组织
2.4.1 程序存储器
2.4.2 数据存储器
2.5 MCS-51系列单片机的最小系统
2.5.1 时钟电路
2.5.2 复位电路
2.5.3 最小系统
2.6 MCS-51系列单片机的并口
2.6.1 P0口
2.6.2 P1口
2.6.3 P2口
2.6.4 P3口
2.6.5 并口的输出能力
2.7 简单的单片机应用系统设计
习题

第3章 KeilμVision2集成开发环境
3.1 KeilμVision2集成开发环境介绍
3.2 汇编语言程序的编辑、汇编连接和运行调试
3.3 C语言程序的编辑、编译连接和运行调试
习题

第4章 MCS-51系列单片机的指令系统与汇编语言程序设计
4.1 MCS-51系列单片机的指令系统概述
4.1.1 指令概述
4.1.2 汇编语言指令格式
4.1.3 操作数的类型
4.2 寻址方式
4.2.1 概述
4.2.2 寻址方式
4.3 MCS-51系列单片机的指令系统
4.3.1 描述指令常用的符号
4.3.2 数据传送类指令
4.3.3 算术运算指令
4.3.4 逻辑运算指令
4.3.5 控制转移指令
4.3.6 位操作指令
4.4 伪指令
4.5 汇编语言程序设计
4.5.1 汇编语言程序设计的基本步骤与程序的基本结构
4.5.2 顺序结构程序设计
4.5.3 分支结构程序设计
4.5.4 循环结构程序设计
4.5.5 主子结构程序设计
习题

第5章 单片机的C语言程序设计
5.l 单片机的C语言
5.1.1 概述
5.1.2 C51与汇编语言相比的优势
5.1.3 C51与ANSIC的差异
5.2 C51的数据类型和存储类型
5.2.1 C51的数据类型
5.2.2 C51中的变量的存储类型
5.2.3 C51的存储模式
5.3 C51的常量和变量
5.3.l 常量
5.3.2 变量
5.4 C51的预处理指令
5.4.1 #include指令
5.4.2 #define指令
5.4.3 条件编译指令
5.5 C51的位运算
5.6 C51的程序结构
5.7 C51的函数
5.7.1 函数概述
5.7.2 中断函数
5.7.3 可重人函数
5.8 C51对内存的直接访问和操作
5.9 C51的应用程序开发方法
5.10 C51并口应用编程举例
习题

第6章 MCS-5卫系列单片机的中断系统与定时/计数器
6.1 中断的概念
6.1.1 中断的用途
6.1.2 中断过程
6.2 MCS-5工系列单片机的中断系统
6.2.1 中断源
6.2.2 中断的允许与屏蔽
6.2.3 中断优先级控制
6.2.4 中断服务程序人口
6.2.5中断请求标志
6.2.6 外部信号触发中断触发信号的选择
6.2.7 中断标志位的复位
6.2.8 MCS-51系列单片机的中断系统的结构
6.2.9 MCS-5l系列单片机的中断过程
6.2.10 MCS-51系列单片机中断应用的例子
6.3 MCS-51系列单片机的定时/计数器
6.3.1 定时和计数的概念
6.3.2 MCS-5l系列单片机定时/计数器的结构
6.3.3 MCS-5l系列单片机定时/计数器的工作方式
6.3.4 定时/计数器应用举例
习题

第7章 MCS-5工系列单片机的串行通信
7.1 通信的基本概念
7.1.1 并行通信与串行通信
7.1.2 异步串行通信与同步串行通信
7.1.3 串行通信的数据通路形式
7.1.4 串行通信接口
7.2 MCS-5l系列单片机串行接口及串行通信
7.2.lMCS-.5 l系列单片机串行口的结构
7.2.2 串行口的设置与控制
7.2.3 MCS-51系列单片机串行口的工作方式
7.2.4 单片机与单片机通信
7.2.5 单片机与PC通信
习题

第8章 单片机应用中的人机接口
8.1 单片机基本的人机接口
……
第9章 单片机应用中模拟量的输入输出
第10章 存储器与并行接口扩展
附录A ASCII码字符表
附录B MCS-51系列单片机指令速查表
附录C KeilC51库函数原型列表
参考文献

精彩书摘

第1章 微型计算机与单片机基础知识
1.1 微型计算机组成的感性认识
微型计算机已经广泛应用在人们的工作和日常生活中,为了便于了解计算机是如何组成的,首先让我们从外观上观察台式微型计算机(一般称为PC)是怎样构成的。一台台式微型计算机的外观图片如图1.1所示。
如图1.1所示,微型计算机由下列部件组成。
(1)显示器。它是人们观察计算机输出信息的设备,根据需要,它可以以数据、表格、文字、图形的形式表达计算机的输出信息。
(2)键盘和鼠标。它是人们对计算机输入信息的设备,使用键盘可以输入数据、命令、程序,将信息输入进计算机;鼠标是一种更友好的输入设备,通过它可以实现对显示器上显示的图标命令或数据进行选择,将人们的选择输入进计算机。
(3)机箱(主机)。计算机完成对输入的数据、命令、程序进行运算处理及存储部件的集合,主要包括主板、硬盘、光盘驱动器、各种插口,如图1.2所示。
主板是计算机的主体,在其上安装了CPU、内存条、各种扩展板(包括显卡、声卡、网卡、通信卡等)。其中CPU是计算机的心脏,它是高度集成的集成电路,计算机的各种计算与控制功能都通过它来实现。内存条又称内存储器,它装配有若干个存储芯片,数据和程序存放在内存储器中。CPU在工作时频繁地访问内存储器,从中读取程序和数据来执行任务。主板、CPU、内存储器的图片分别如图1.3、图1.4和图1.5所示。

前言/序言

随着产品、设备、系统的智能化发展,单片机得到了广泛的应用。掌握单片机原理与应用技术不仅有实际应用意义, 而且对理解和掌握计算机其他应用技术也有重要的作用。鉴于这个原因,很多高校的计算机和电子信息类专业都开设了单片机方面的课程。
作者根据多年从事微机和单片机的教学和工程实践经验,参考许多单片机有关教材和专业书籍,力求编写一本适合应用型本科学生学习的教材。本教材主要具有下列特点:
(1)从基础开始, 由浅入深,循序渐进,不需要学习微机原理课程就可使用本书学习单片机的原理与应用技术,理解微机原理课程中的主要概念和原理。
(2)体现干中学、练中学的工程教育新理念,在学习编程语言之前就介绍Keil真真Vision2集成开发环境,并在后续的章节中,通过例题和习题引导学生使用Keil真真Vision2集成开发环境来进行编程和仿真调试,促进学生对单片机内部结构和工作原理的理解,提高学生的编制和调试程序的能力。
(3)程序设计语言兼顾汇编语言与C语言,与传统的教课书相比加大了C51部分的篇幅,而汇编语言部分的篇幅有所减少.本着通过汇编语言帮助学生理解单片机的内部结构和原理,学习C5工使学生掌握单片机应用程序开发技能的原则进行安排。在书中的大部分应用实例均给出两种语言的程序,便于学生对照学习。
(4)贯彻软硬结合学习的原则,在程序设计学习的内容中的举例也考虑硬件设计的内容,使学生建立软硬件结合解决实际应用问题的观念。
(5)采用通俗易懂的语言讲述概念和原理,通过实例训练学生分析解决问题的能力,易于学生阅读和学习。