技术教育社区
www.teccses.org

单片机应用技术:汇编+C51项目教程

封面

作者:姚存治,黄峰亮主编

页数:282页

出版社:机械工业出版社

出版日期:2021

ISBN:9787111675310

电子书格式:pdf/epub/txt

内容简介

本书共设计了10个项目,分别是:单片机控制的LED流水灯的设计与制作、单片机控制的数码管电子时钟的设计与制作、可调控走马灯的设计与制作、单片机控制的点阵显示屏的设计与制作、用LCD1602与DS18B20设计数字温度计、用24C02与LED数码管显示器设计电子密码锁、单片机控制的波形发生器的设计与制作、单片机交通灯远程控制系统的设计与制作、基于单片机的直流电动机正反转控制系统的设计与仿真、SF6气体密度实时监测系统的设计与仿真。
本书以项目为载体,涵盖了单片机系统中典型的知识点:存储器结构、中断与定时、LED数码管显示器与点阵显示器、键盘、LCD1602字符液晶显示器和LCD12864图形液晶显示器、1瞱ire总线、SPI总线、I2C总线、串行通信、A睤转换及D睞转换、DS18B20和DS1302的用法、单片机系统开发环境。内容的编排上遵循工作过程导向的思路,采用项目主导,任务分解的方式。在程序方面既有汇编语言编程,又有C51编程。每个项目都用到了WAVE 6000或KEIL C51开发软件和Proteus仿真软件,可以真正实现在课堂上做实验,实现“学中做、做中学”的高效学习方式。
本书可作为高职高专院校机电类、铁道机车车辆类、物联网应用技术等相关专业的单片机课程教材或教学参考书,也可作为工程技术人员的参考用书。
为方便教学,本书配有免费电子课件、思考与练习题详解、模拟试卷及答案等教学资源,凡选用本书作为授课教材的老师,均可联系免费索取,或登录机械工业出版社教育服务网(www.cmpedu.com),注册后免费下载。咨询电话:010-88379375;E-mail:cmpgaozhi@sina.com。

目录

前言

项目1单片机控制的LED流水灯的

设计和制作

任务11初识单片机

111什么是单片机

112单片机的应用形式

113单片机的发展历程

114单片机的主要产品种类

115单片机的应用领域

任务12了解单片机中的数制与码制

121数制

122各种数制间的转换

123计算机中数的表示

124常用二进制编码

任务13学习MCS51单片机的内部配置和

引脚功能

131MCS51单片机的内部结构

及工作原理

132MCS51单片机的引脚功能

133MCS51单片机的存储器结构

134单片机最小系统的概念

任务14了解单片机的开发环境

141WAVE6000软件使用简介

142KEIL μVision4软件

使用简介

143Proteus 78软件简介

任务15学习单片机C51编程

151C51的数据结构

152C51的运算符

153一个完整的C51程序结构

154C51的应用举例

任务168位LED流水灯的控制设计

与仿真

161硬件介绍

162程序的编制

163综合仿真调试

思考与练习

项目2单片机控制的数码管电子时钟的

设计与制作

任务21学习单片机汇编语言

211汇编语言的特点

212汇编语言的语句和指令

213MCS51单片机指令简介及指令中

符号的含义

214寻址方式

任务22学习MCS51单片机指令系统

221数据传送类指令

222算术运算指令

223逻辑运算与移位类指令

224控制转移类指令

225位操作指令

任务23学习汇编语言程序设计

231软件编程的步骤和方法

232汇编语言源程序的汇编

233汇编语言编程实例

任务24学习MCS51单片机

中断系统

241中断的基本概念

242引入中断技术的优点

243中断系统应有的功能

244中断请求标志

245中断允许控制

246中断优先级的设定

247中断处理过程分析

248中断技术应用

任务25学习MCS51单片机定时器/

计数器

251定时器/计数器的结构和

工作原理

252定时器/计数器的四种工作

方式分析

253定时器/计数器的应用

任务26认识LED数码管显示器

261LED数码管显示器的内部结构

和显示原理

262LED显示方式

263MCS51和八段数码管显示器的

接口设计

任务278位数字时钟的设计与仿真

271硬件电路设计

272程序设计

273综合调试

思考与练习

项目3可调控走马灯的设计

与制作

任务31学习键盘接口技术

311独立式键盘应用

312按键的消抖处理

313行列式键盘应用

任务32可调控走马灯的设计

与仿真

321硬件电路设计

322程序编制

323综合仿真调试

思考与练习

项目4单片机控制的点阵显示屏的设计

与制作

任务41LED点阵显示器介绍

411LED点阵显示器的结构和原理

412MCS51单片机和LED点阵显示器

的接口设计

任务42单片机控制的点阵显示屏的

设计与仿真

421硬件电路设计

422程序编制

423综合仿真调试

思考与练习

项目5用LCD1602与DS18B20设计

数字温度计

任务51学习LCD1602的原理与接口

511LCD1602的内部结构

512LCD1602的控制命令

513MCS51与LCD1602的

接口技术

任务521瞱ire单总线技术与DS18B20

的应用

5211瞱ire单总线技术简介

522DS18B20简介

任务53数字温度计设计与仿真

531硬件电路设计

532程序编制

533综合仿真调试

思考与练习

项目6用24C02与LED数码管

显示器设计电子密码锁

任务61学习I2C总线扩展

611I2C总线基础知识

612串行E2PROM 24C02扩展

任务62电子密码锁设计与仿真

621硬件电路设计

622程序编制

623综合仿真调试

思考与练习

项目7单片机控制波形发生器的设计

与制作

任务71了解D睞转换器原理及指标

711D睞转换器的原理

712D睞转换器的性能指标

713典型的D睞转换器DAC0832

任务72学习单片机与D睞转换器的

接口应用

721单片机与并行8位D睞转换器的

接口应用

722单片机与并行12位D睞转换器的

接口方法

723单片机与串行D睞

转换器接口

任务73了解A睤转换器原理及指标

731逐次逼近式A睤转换器的

原理分析

732A睤转换器的性能指标

733典型的A睤转换器ADC0809

任务74学习单片机与A睤转换器的

接口应用

741单片机与并行8位A睤转换器的

接口应用

742单片机与串行8位A睤转换器的

接口应用

任务75波形发生器的设计与仿真

751硬件电路设计

752典型波形分析

753程序设计

754综合仿真调试

思考与练习

项目8单片机交通灯远程控制系统的

设计与制作

任务81认识串行通信接口

811串行通信基础知识

812AT89S51单片机串行口

813串行通信的电平转换

814串行口应用

任务82单片机交通灯远程控制系统的

设计与仿真

821硬件电路设计

822虚拟串行口驱动软件及串行口调试

软件的使用

823程序设计

824综合仿真调试

思考与练习

下载地址

立即下载

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

Article Title:《单片机应用技术:汇编+C51项目教程》
Article link:https://www.teccses.org/1252184.html