注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2014年1月

出版社:北京邮电大学出版社

以下为《单片机系统及应用(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 北京邮电大学出版社
  • 9787563535194
  • 185395
  • 0047156407-0
  • 2014年1月
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 计算机
  • 本科
内容简介
  《单片机系统及应用(第2版高等学校计算机科学与技术应用型教材)》编著者金建设。
  《单片机系统及应用(第2版高等学校计算机科学与技术应用型教材)》针对培养应用型人才的需要,以MCS-51系列单片机为主线介绍单片机的原理与应用技术。主要内容包括:微型计算机与单片机基础知识、MCS-51系列单片机的硬件结构、KielμVision2集成开发环境、MCS-51系列单片机的指令系统与汇编语言程序设计、单片机的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.1  单片机的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.1  常量
    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-51系列单片机的中断系统与定时/计数器
  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  MCS-51系列单片机的中断系统的结构
    6.2.9  MCS-51系列单片机的中断过程
    6.2.10  MCS-51系列单片机中断应用的例子
  6.3  MCS-51系列单片机的定时/计数器
    6.3.1  定时和计数的概念
    6.3.2  MCS-51系列单片机定时/计数器的结构
    6.3.3  MCS-51系列单片机定时/计数器的工作方式
    6.3.4  定时/计数器应用举例
  习题
第7章  MCS-51系列单片机的串行通信
  7.1  通信的基本概念
    7.1.1  并行通信与串行通信
    7.1.2  异步串行通信与同步串行通信
    7.1.3  串行通信的数据通路形式
    7.1.4  串行通信接口
  7.2  MCS-51系列单片机串行接口及串行通信
    7.2.1  MCS-51系列单片机串行口的结构
    7.2.2  串行口的设置与控制
    7.2.3  MCS-51系列单片机串行口的工作方式
    7.2.4  单片机与单片机通信
    7.2.5  单片机与PC通信
  习题
第8章  单片机应用中的人机接口
  8.1  单片机基本的人机接口
    8.1.1  键盘输入
    8.1.2  八段式LED数码管
    8.1.3  液晶显示器LCD简介
  8.2  基于8155的键盘输入与LED显示系统
    8.2.1  并行接口芯片8155介绍
    8.2.2  基于8155的键盘与LED显示的接口电路
    8.2.3  软件程序设计
  8.3  基于8279的键盘输入与LED显示系统
    8.3.1  键盘显示器接口芯片8279介绍
    8.3.2  基于8279的键盘与LED显示的接口电路
    8.3.3  软件程序设计
   8.4  具有键盘与LED的步进电机控制系统
    8.4.1  步进电机工作原理介绍
    8.4.2  简单步进电机控制程序设计
    8.4.3  基于键盘输入与LED显示的步进电机控制系统
  8.5  基于单片机的IC卡读写系统
    8.5.1  IC卡读写的工作原理
    8.5.2  IC卡与单片机的硬件接口电路
    8.5.3  软件程序设计
  8.6  基于单片机的语音录放系统
    8.6.1  ISD1420语音芯片介绍
    8.6.2  基于ISD1420的单片机录放音系统硬件电路
    8.6.3  软件程序设计
  习题
第9章  单片机应用中模拟量的输入输出
  9.1  A/D转换的基本概念
  9.2  并行A/D转换
    9.2.1  并行A/D转换器芯片ADD0809
    9.2.2  单片机与AI)C0809芯片的硬件接口
    9.2.3  并行A/D转换的软件编程
  9.3  串行A/D转换
    9.3.1  串行A/D转换器芯片ADC0832
    9.3.2  单片机与ADC0832芯片的硬件接口
    9.3.3  串行A/D转换的软件编程
  9.4  D/A转换的基本概念
  9.5  并行D/A转换
    9.5.1  并行D/A转换器芯片DAC0832
    9.5.2  单片机与DAC0832芯片的硬件接口
    9.5.3  并行D/A转换的软件编程
  9.6  串行D/A转换
    9.6.1  串行D/A转换器芯片MAX538
    9.6.2  单片机与MAX538芯片的硬件接口
    9.6.3  串行D/A转换的软件编程
  9.7  单片机模拟量数据采集系统设计
    9.7.1  硬件原理介绍
    9.7.2  软件程序设计
  9.8基于DSl820与单片机的数字温度计设计
    9.  8.1  硬件原理介绍
    9.  8.2  软件程序设计
  习题
第10章  存储器与并行接口扩展
  1