技术教育社区
www.teccses.org

单片机应用技术项目式教程(高职高专机电类专业系列教材)

封面

作者:孙旭日 倪志莲

页数:234

出版社:机械工业出版社

出版日期:2021

ISBN:9787111666141

电子书格式:pdf/epub/txt

内容简介

本书分为理论基础篇和实践提高篇。理论基础篇包含8个项目,通过流水灯、秒表、密码锁、音乐播放器、双机通信系统、数字电压表、低频信号发生器、数字温度计的设计与制作,介绍了单片机很小系统、内部资源及外部扩展等核心知识点。实践提高篇包含4个项目,分别是测温与报警系统的设计、智能电风扇的设计、万年历的设计和病房呼叫系统的设计。
本书可作为高职高专院校自动化类、电子信息类、通信类专业教材,还可作为单片机开发工程技术人员的培训教材以及电子设计爱好者的参考用书。

目录

目录

前言

绪论

01单片机概述

011嵌入式系统与单片机

012单片机的主要产品

013单片机的应用领域

02单片机系统设计与制作的工作过程

021典型的单片机系统设计与制作

工作流程

022应用系统硬件的设计方法

023应用系统软件的设计方法

024应用系统的调试方法

理论基础篇

项目1单片机最小系统

11AT89S51单片机的结构及工作过程

111AT89S51单片机的封装及引脚

112单片机的内部结构及主要功能

113单片机的工作过程

12AT89S51单片机的存储结构

121程序存储器

122数据存储器

13单片机最小系统的构成

131时钟电路

132复位电路

14单片机的C语言——C51基础

141C51程序简介

142C51中的基本数据类型

143C51的变量定义

15单片机I/O口的输出驱动控制

16流水灯的设计与制作

161工作任务

162流水灯硬件制作

163流水灯的软件设计

164流水灯的系统调试

165改进与提高

习题项目2数码管显示电路及应用

21LED数码管简介

211LED数码管的类型

212LED数码管的字形码

22LED数码管的显示方式

221静态显示

222动态显示

23C51的运算符、表达式及常用语句

231C51的运算符和表达式

232C51的常用控制语句——选择

语句和循环语句

24LED数码管显示程序设计

25点阵与液晶显示器

2518×8点阵显示器

252LCD1602液晶显示器

26秒表的设计与制作

261工作任务

262秒表硬件电路的设计与制作

263秒表的软件设计

264秒表的系统调试

265改进与提高

习题项目3键盘电路及应用

31键盘及分类

311按键简介

312键盘的类型

313键盘的消抖

32键盘的C51程序设计

321switch/case语句

322键盘的C51程序设计实例

33密码锁的设计与制作

331工作任务

332密码锁的硬件制作

333密码锁的软件设计

334密码锁的系统调试

335改进与提高

习题项目4中断与定时/计数器的应用

41AT89S51单片机的中断系统

411中断的基本概念

412中断源与中断请求标志

413中断控制

414中断响应

415中断程序设计

42AT89S51单片机的定时/计数器

421定时/计数器的结构

422定时/计数器的控制

423定时/计数器的工作方式

424定时/计数器初值的计算

425定时/计数器的程序设计

43音乐播放器的设计与制作

431工作任务

432音乐播放器的硬件制作

433音乐播放器的软件设计

434音乐播放器的系统调试

435改进与提高

习题项目5串行通信的应用

51串行通信基础

52AT89S51单片机的串行口

521串行口的结构及相关寄存器

522串行口的工作方式

53串行通信的程序设计

531串行口的初始化编程

532发送和接收程序设计

54双机通信系统的设计与制作

541工作任务

542双机通信系统硬件制作

543双机通信系统软件设计

544双机通信系统调试

545改进与提高

习题项目6A睤转换器的应用

61A睤转换的基本知识

611A睤转换的过程

612A睤转换器的主要技术指标

628位A睤转换器ADC0809

63单片机与A睤转换器接口电路

631单片机的总线结构

632单片机与A睤转换器的接口

64单片机与A睤转换器接口程序设计

65数字电压表的设计与制作

651工作任务

652数字电压表的硬件制作

653数字电压表的软件设计

654数字电压表的系统调试

655改进与提高

习题项目7D睞转换器的应用

71D睞转换的基本知识

711D睞转换的工作原理

712D睞转换器的性能指标

728位D睞转换器DAC0832

721DAC0832的内部结构及引脚

722DAC0832的工作方式

723DAC0832的输出方式

73单片机与D睞转换器接口电路及程序

设计

731单缓冲工作方式

732双缓冲工作方式

74低频信号发生器的设计与制作

741工作任务

742低频信号发生器的硬件制作

743低频信号发生器的软件设计

744低频信号发生器的系统调试

745改进与提高

习题项目8串行总线扩展技术的应用

81I2C总线的应用

811I2C总线概述

812AT24C××系列存储器的使用

813AT24C××系列存储器的接口

电路与编程

82SPI总线的应用

821SPI总线概述

822串行A睤转换器TLC549

823串行D睞转换器TLC5615

83单总线的应用

831单总线简介

832DS18B20的引脚及硬件连接

833DS18B20的工作原理及使用方法

84数字温度计的设计与制作

841工作任务

842数字温度计的硬件制作

843数字温度计的软件设计

844数字温度计的系统调试

845改进与提高

习题

实践提高篇

项目9测温与报警系统的

设计

91系统总体设计

92硬件电路设计

93系统软件设计

94系统仿真与调试

941系统仿真图

942调试中遇到的问题项目10智能电风扇的设计

101系统总体设计

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《单片机应用技术项目式教程(高职高专机电类专业系列教材)》
Article link:https://www.teccses.org/1224260.html