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

出版时间:2019-08

出版社:清华大学出版社

以下为《单片机技术与应用教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302506645
  • 1版
  • 442001
  • 64246498-6
  • 平装
  • 16开
  • 2019-08
  • 456
  • 350
  • 工学
  • 计算机科学与技术
  • 电子信息类、计算机类
  • 高职
内容简介
单片机技术广泛应用到各个领域,社会需要的单片机技术的从业人员较多,因此各种院校的电类专业都开设了单片机技术课程。本书以“项目为载体,采用任务驱动方式”编写。以AT89C51为单片机对象,结合KeiluVision2、Proteus等单片机系统开发软件,从实用的角度出发,以项目的实施为主线,系统介绍51单片机的C语言程序设计和接口应用技术。
教材由简单到复杂,以设计制作广告灯、设计制作游客流量计数器、设计制作啤酒生产计数器、设计制作9.9秒表、设计制作四路抢答器、设计制作密码锁、设计制作数字电压表、设计制作正弦信号发生器、设计制作远程报警器、设计制作数据复制仪、设计制作数字钟、设计制作数字温度计等12个项目涵盖开发工具软件使用等技能,C51程序设计、51单片机资源与结构、中断与定时计数器、键盘与显示、A/D与D/A 、串行通信等经典接口技术、I2C存储器、单总线器件、数字时钟器件等新器件接口应用技术的学习与实践,是一本工学结合的课程教材。
本书编者由学校从事过单片机应用产品开发、有工程实践的单片机课程教学经验丰富的教师和企业从事单片机系统开发的工程师组成。教学实例涵盖所有学习内容,具有鲜明的实用性。采用项目化的结构编写,适合案例、任务驱动等方法教学,是高职高专电类专业单片机技术的良好教材、也是单片机爱好人员的自学丛书。
目录
(目录仅供参考,请以实书为准)项目1设计制作广告灯

1.1学习目标

1.2项目描述

1.3相关知识

1.3.1单片机简介

1.3.2数制与编码

1.3.3MCS51单片机引脚与资源

1.3.4MCS51单片机时钟、工作方式与最小系统

1.3.5MCS51单片机常用开发工具及使用

1.3.6Keil C51程序设计

1.3.7单片机程序设计的基本步骤

1.3.8Keil C51程序设计

1.4项目实施

1.4.1广告灯总体设计

1.4.2设计广告灯硬件电路

1.4.3设计广告灯程序

1.4.4仿真调试广告灯

1.4.5调试广告灯

1.5拓展训练

项目2设计制作游客流量计数器

2.1学习目标

2.2项目描述

2.3相关知识

2.3.1数组

2.3.2LED数码管显示

2.3.3数码管与点阵应用

2.3.4中断系统

2.3.5外部中断源

2.4项目实施

2.4.1游客流量人数计数器总体设计

2.4.2设计游客流量人数计数器硬件电路

2.4.3设计游客流量人数计数器程序

2.4.4仿真游客流量人数计数器

2.4.5调试游客流量人数计数器

2.5拓展训练

项目3设计制作啤酒生产计数器

3.1学习目标

3.2项目描述

3.3相关知识

3.3.1定时/计数器

3.3.2定时/计数器寄存器设置

3.3.3定时/计数器作为计数器应用

3.4项目实施

3.4.1啤酒生产计数器总体设计

3.4.2设计啤酒生产计数器硬件电路

3.4.3设计啤酒生产计数器程序

3.4.4仿真啤酒生产计数器

3.4.5调试啤酒生产计数器

3.5拓展训练

项目4设计制作9.9秒表

4.1学习目标

4.2项目描述

4.3相关知识

4.3.1指针

4.3.2定时/计数器作为定时器使用

4.4项目实施

4.4.19.9秒表总体设计思路

4.4.2设计9.9秒表硬件电路

4.4.3设计9.9秒表程序

4.4.4仿真9.9秒表

4.4.5调试9.9秒表

4.5拓展训练

项目5设计制作四路抢答器

5.1学习目标

5.2项目描述

5.3相关知识

5.3.1键盘与消除键盘抖动

5.3.2独立键盘硬件结构

5.3.3独立键盘的键值分析与程序结构

5.3.4独立键盘应用

5.4项目实施

5.4.1四路抢答器总体设计思路

5.4.2设计四路抢答器硬件电路

5.4.3设计四路抢答器程序

5.4.4仿真四路抢答器

5.4.5调试四路抢答器

5.5拓展训练

项目6设计制作密码锁

6.1学习目标

6.2项目描述

6.3相关知识

6.3.1矩阵式键盘

6.3.2矩阵式键盘应用

6.4项目实施

6.4.1密码锁总体设计思路

6.4.2设计密码锁硬件电路

6.4.3设计密码锁程序

6.4.4仿真密码锁

6.4.5调试密码锁

6.5拓展训练

项目7设计制作数字电压表

7.1学习目标

7.2项目描述

7.3相关知识

7.3.1液晶LCD1602功能与引脚

7.3.2液晶LCD1602指令、时序

7.3.3液晶LCD1602应用

7.3.4A/D转换器主要性能指标及选择

7.3.5ADC0809 A/D转换器

7.3.6ADC0809与单片机硬件连接

7.3.7ADC0809时序与应用

7.4项目实施

7.4.1数字电压表总体设计思路

7.4.2设计数字电压表硬件电路

7.4.3设计数字电压表程序

7.4.4仿真数字电压表

7.4.5调试数字电压表

7.5拓展训练

项目8设计制作正弦信号发生器

8.1学习目标

8.2项目描述

8.3相关知识

8.3.1D/A转换器的主要性能指标

8.3.2DAC0832 D/A转换器

8.3.3DAC0832时序与工作方式

8.3.4MCS51单片机三总线结构及绝对地址访问

8.3.5DAC0832应用

8.4项目实施

8.4.1正弦信号发生器总体设计思路

8.4.2设计正弦信号发生器硬件电路

8.4.3设计正弦信号发生器程序

8.4.4仿真调试正弦信号发生器

8.4.5调试正弦信号发生器

8.5拓展训练

项目9设计制作远程报警器

9.1学习目标

9.2项目描述

9.3相关知识

9.3.1串行通信

9.3.2串行通信总线标准

9.3.3MCS51的串行口

9.3.4MCS51单片机之间的通信

9.3.5MCS51单片机串行口应用

9.4项目实施

9.4.1远程报警器总体设计思路

9.4.2设计远程报警器硬件电路

9.4.3设计远程报警器程序

9.4.4仿真远程报警器

9.4.5调试远程报警器

9.5拓展训练

项目10设计制作数据复制仪

10.1学习目标

10.2项目描述

10.3相关知识

10.3.1I2C总线与器件

10.3.2AT24C02引脚功能

10.3.3AT24C02与单片机硬件连接

10.3.4AT24C02时序与实现

10.3.5AT24C02时序与应用

10.4项目实施

10.4.1数据复制仪总体设计

10.4.2设计数据复制仪硬件电路

10.4.3设计数据复制仪程序

10.4.4数据复制仪仿真

10.4.5制作与调试数据复制仪

10.5拓展训练

项目11设计制作数字钟

11.1学习目标

11.2项目描述

11.3相关知识

11.3.1结构体、联合体与枚举

11.3.2DS1302特性与引脚

11.3.3DS1302内部寄存器与控制字

11.3.4DS1302与单片机硬件连接

11.3.5DS1302读/写时序与实现

11.3.6DS1302应用

11.4项目实施

11.4.1数字钟总体设计思路

11.4.2设计数字钟硬件电路

11.4.3设计数字钟程序

11.4.4仿真数字钟

11.4.5调试数字钟

11.5拓展训练

项目12设计制作数字温度计

12.1学习目标

12.2项目描述

12.3相关知识

12.3.1单总线简介

12.3.2DS18B20引脚与内部结构

12.3.3DS18B20与单片机硬件连接

12.3.4DS18B20复位时序与实现,读/写时序与实现

12.3.5DS18B20命令与操作流程

12.3.6DS18B20应用

12.4项目实施

12.4.1数字温度计总体设计思路

12.4.2设计数字温度计硬件电路

12.4.3设计数字温度计程序

12.4.4仿真数字温度计

12.4.5调试数字温度计

12.5拓展训练

参考文献

附录

附录A标准ASCII表

附录B指令表

附录CKeil C51常用库函数

附录DProteus常用元件名称

附录ELCD1602常用字符对照表

附录F项目报告与项目评分标准

附录G所用设备、工具、器材表