轨道类 > ---大类---

单片机应用与实践教程(第二版)

书号:9787113256395 套系名称:“十三五”高等职业教育机电类专业规划教材/安徽省高等学校省级质量工程规划教材

作者:宋国富 出版日期:2019-06-01

定价:39.00 页码 / 开本:232 /16

策划编辑:何红艳 责任编辑:何红艳 绳超

适用专业:无 适用层次:高等职业院校

最新印刷时间:

资源下载
教学课件 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         本书主要介绍单片机的硬件结构及工作原理、基于C语言的程序设计、单片机系统扩展技术、中断技术、接口技术、信息转换与传输技术、单片机技术的系统应用等内容。本书以工程实际实训为主线,将8051单片机的传统理论贯穿到实训实操过程中。为便于教学组织,特意引入了单片机硬件仿真软件Proteus 7 Professional作为实训实操的主要载体,可以使单片机的日常教学摆脱硬件条件的束缚而直接在普通的微机室进行。

            本书适合作为高等职业院校机电类专业的教材,也可作为部分中职类相关专业教材或参考书,同时还可作为从事电气类专业工作的工程技术人员的自学或参考书。
  • 第1章数制与编码1

    1?1不同进位计数制及其转换1

    1?1?1进位计数制1

    1?1?2数制的转换2

    1?2计算机中数的表示方法及运算3

    1?2?1机器数的特点3

    1?2?2原码、反码和补码4

    1?3BCD码及ASCII码5

    1?3?18421BCD编码5

    1?3?2ASCII编码6

    1?4技能实训7

    【实训1】Keil C51的使用方法7

    习题16


    第2章8051单片机的硬件配置18

    2?1单片机硬件系统的组成18

    2?1?1单片机概述18

    2?1?2微型计算机硬件系统的组成19

    2?1?3单片微型计算机系统的组成20

    2?28051单片机的引脚功能20

    2?2?1MCS??51系列单片机简介20

    2?2?28051单片机的内部组成及信号引脚21

    2?38051单片机内部资源分配25

    2?3?18051单片机的存储器空间25

    2?3?28051单片机片内程序存储器29

    2?4技能实训30

    【实训2】并行接口特性30

    习题32

    第3章单片机C语言程序设计基础34

    3?1单片机C语言程序设计的一般格式34

    3?1?1单片机C语言程序设计的步骤34

    3?1?2单片机C语言程序的几个基本概念34

    3?1?3单片机C语言程序的基本结构36
    3?2单片机开发C语言程序的数据类型37

    3?2?1常量和符号常量37

    3?2?2变量38

    3?3单片机C语言程序的运算符和表达式40

    3?3?1赋值运算符41

    3?3?2算术运算符41

    3?3?3关系运算符42

    3?3?4逻辑运算符43

    3?3?5其他运算符43

    3?4单片机C语言程序的一般语法结构44

    3?4?1顺序结构44

    3?4?2分支结构44

    3?4?3循环结构46

    3?58051单片机的C语言程序47

    3?5?1存储类型及存储区47

    3?5?2特殊功能寄存器50

    3?5?3中断标识符51

    3?6C语言程序在单片机典型系统中的应用52

    3?6?18×8 LED点阵显示原理及应用举例52

    3?6?2大屏幕LED点阵显示屏工作原理及典型应用55

    3?7技能实训56

    【实训3】Proteus 7 Professional软件入门56

    【实训4】跑马灯62

    习题65

    第4章存储器系统67

    4?18051单片机外部总线的扩展67

    4?1?18051单片机的三总线结构67

    4?1?2典型8位地址总线锁存芯片68

    4?2存储器概述69

    4?2?1存储器的分类69

    4?2?2随机存储器69

    4?2?3只读存储器71

    4?3存储器扩展的基本方法73

    4?3?1存储器扩展需要解决的基本问题73

    4?3?2单片机存储器的片选技术73

    4?4技能实训76

    【实训5】单片机存储器的综合扩展76

    【实训6】I2总线串行EEPROM 24C02实训77

    习题80
    第5章中断技术82

    5?1中断概述82

    5?1?1中断的概念82

    5?1?2中断的功能及特性83

    5?1?3计算机的中断源83

    5?28051单片机的中断系统84

    5?2?18051单片机的中断系统的结构84

    5?2?2中断源和中断控制85

    5?2?3中断处理过程88

    5?2?4外部中断源的扩展88

    5?3技能实训89

    【实训7】多信号彩灯的中断实现89

    习题92

    第6章定时/计数器94

    6?18051单片机定时/计数器的构成94

    6?1?18051单片机定时/计数器的结构与工作原理94

    6?1?2定时/计数器的相关寄存器96

    6?28051单片机定时/计数器的工作方式及应用97

    6?2?1定时/计数器的工作方式97

    6?2?2定时/计数器的应用100

    6?3技能实训103

    【实训8】方波信号发生器的中断实现103

    习题105


    第7章I/O设备与接口107

    7?1计算机I/O接口技术概述107

    7?1?1I/O设备及I/O接口107

    7?1?2CPU与外围设备之间的数据传送方式108

    7?2 8051单片机并行I/O接口110

    7?2?1P0口(80H)的结构和功能110

    7?2?2P1口(90H)的结构和功能112

    7?2?3P2口(0A0H)的结构和功能113

    7?2?4P3口(0B0H)的结构和功能113

    7?38051单片机并行I/O接口的应用115

    7?3?1并行I/O接口的基本输入/输出原理115

    7?3?2并行I/O接口的驱动能力115

    7?48051单片机并行I/O接口的扩展116
    7?4?1简单I/O接口的扩展117

    7?4?2通用可编程并行接口8255A的结构117

    7?4?38051单片机和8255A的接口方法122

    7?58段LED数码显示技术123

    7?5?1LED数码管工作原理123

    7?5?2LED数码管的典型应用124

    7?6键盘接口技术125

    7?6?1键盘接口技术及原理125

    7?6?2独立式按键和矩阵式键盘126

    7?7技能实训128

    【实训9】多个灯的智能控制128

    【实训10】8255A扩展的彩灯控制130

    【实训11】8段LED数码管的显示控制132

    【实训12】6位显示电子钟135

    【实训13】LED数码管动态显示的串行驱动138

    【实训14】矩阵式键盘的按键识别142

    习题146

    第8章串行通信147

    8?1串行通信的基本概念147

    8?1?1并行通信和串行通信147

    8?1?3串行通信的工作方式149

    8?1?4串行通信的波特率149

    8?28051单片机的串行接口150

    8?2?1串行接口的结构150

    8?2?2串行通信所用的专用寄存器150

    8?2?38051单片机串行接口的工作方式151

    8?2?48051单片机串行接口的波特率153

    8?2?5串行通信的标准155

    8?3技能实训156

    【实训15】串行接口的双机通信应用156

    【实训16】8051单片机与PC的通信161

    习题164


    第9章A/D及D/A转换接口166

    9?1D/A转换接口166

    9?1?1D/A转换器的转换原理及主要性能指标166

    9?1?28位D/A转换器DAC0832167

    9?2A/D转换接口170

    9?2?1A/D转换器的转换原理及主要性能指标170

    9?2?2逐次逼近式A/D转换器ADC0809171

    9?2?3AD1674及其与8051单片机接口技术173

    9?3串行A/D、D/A转换接口176

    9?4技能实训178

    【实训17】智能信号发生器178

    【实训18】智能电压表182

    习题185

    第10章综合实训186

    10?1SMC1602A LCM应用186

    10?2LCD12864图形显示191

    10?3DS18B20温度控制数码管显示200

    10?4DS1302时钟芯片的应用207

    附录AProteus 7 Professional中常用元器件名称的中英文对照217

    附录 B图形符号对照表220

    参考文献221

  •         本书以单片机系统的工程应用为出发点,将传统单片机系统原理进行了整合,并以实训的形式体现出来,引导学生通过实训实操,主动学习相关原理知识,即按需学习,从而提高学生学习的主观能动性。本书内容组织以突出实践操作技能为主线,实训实操以单片机设计工作现场为背景,教学现场以学生自己操作为主、教师教授为辅,更好地体现了对学生实践技能的培养。本书实训内容录制了仿真过程视频,可以扫描二维码观看。