单片机技术应用PDF格式文档图书下载
项目一初识单片机 1
任务一单片机在哪里 2
一、单片机的广泛应用领域 2
二、单片机的发展历史 4
三、单片机的发展趋势 5
四、单片机的种类 6
五、学习单片机的条件 7
思考与练习 7
任务二如何成为单片机工程师 7
一、软件工具 8
二、硬件工具 9
知识扩展:单片机的封装 10
思考与练习 12
项目二搭建单片机最小系统 13
任务一识别单片机的引脚 13
一、STC89C52RC单片机引脚图 13
二、引脚功能 14
任务二I/O端口 15
一、P0端口 16
二、P1端口 16
三、P2端口 17
四、P3端口 18
任务三单片机最小系统设计 19
一、电源电路 19
二、时钟电路 19
三、复位电路 20
四、程序存储器选择电路 21
五、最小系统电路 21
任务四单片机最小系统的制作 22
一、准备工作 22
二、开始制作 22
项目三开启汇编之旅 28
任务一探究51单片机内部结构 28
一、MCS-51单片机硬件资源 28
二、微处理器的组成 29
三、机器周期和指令周期 30
四、单片机存储结构 31
任务二汇编语言入门 37
一、指令的基本概念 37
二、伪指令(常用伪指令及功能) 38
三、数据传送类指令 39
项目四搭建单片机开发环境 42
任务一使用KeilμVision开发环境 42
一、KeilμVision集成开发环境 42
二、KeilμVision4仿真调试、在线汇编与断点设置 46
任务二搭建伟福系列仿真系统 49
一、伟福系列仿真系统的特点 49
二、存储器读写操作 50
任务三Proteus软件快速入门 53
一、Proteus ISIS设计与仿真平台 53
二、单片机系统的Proteus设计与仿真实例 56
项目五单片机控制流水灯 61
任务一彩灯基本控制(一) 61
一、任务描述 61
二、基础知识 61
三、单灯闪烁控制程序设计 62
思考与练习 67
任务二彩灯基本控制(二) 67
一、任务描述 67
二、基础知识 68
三、花样彩灯控制程序设计 72
思考与练习 74
任务三键控彩灯 74
一、任务描述 74
二、基础知识 74
三、键控彩灯程序设计 77
思考与练习 79
项目六 奏响音乐 80
任务一 中断键控彩灯 80
一、任务描述 80
二、基础知识 80
三、中断键控彩灯控制程序设计 86
思考与练习 88
任务二 加(减)1计数器 88
一、任务描述 88
二、基础知识 88
三、加(减)1计数器控制程序设计 92
思考与练习 94
任务三 利用定时器产生音调 94
一、任务描述 94
二、基础知识 94
三、利用定时器产生不同频率音调的控制程序设计 97
思考与练习 98
任务四 简单音乐编程 99
一、任务描述 99
二、基础知识 99
三、音乐演奏控制程序设计 100
思考与练习 103
项目七 玩转数码管 104
任务一 静态计数数码显示 104
一、任务描述 104
二、基础知识 104
三、数码管静态显示数据的控制程序设计 107
思考与练习 109
任务二 动态计数数码显示 110
一、任务描述 110
二、基础知识 110
三、数码管动态显示数据的控制程序设计 113
思考与练习 118
任务三 串行LED显示电路设计 118
一、任务描述 118
二、电路设计 118
三、程序设计 120
项目八 实时时钟 124
任务一 矩阵键码操作 124
一、任务描述 124
二、矩阵式键盘基础知识 124
三、矩阵式键盘接口实例 130
思考与练习 134
任务二 利用定时器设计可校时时钟 134
一、任务描述 134
二、程序设计 135
思考与练习 141
任务三 使用I2C总线 141
一、任务描述 141
二、I2C总线 142
三、I2C总线串行外围扩展 142
思考与练习 145
任务四 掌握时钟芯片PCF8563的功能 145
一、任务描述 145
二、PCF8563基本介绍 146
三、PCF8563典型应用电路 151
四、PCF8563应用实例 152
思考与练习 158
任务五 利用PCF8563设计多功能时钟 158
一、任务描述 158
二、总体方案分析 158
三、硬件设计 159
四、软件设计 161
五、汇编源程序 164
六、程序分析 178
思考与练习 178
项目九 数字温度计 179
任务一 掌握DS18B20的工作原理 179
一、任务描述 179
二、DS18B20简介 179
三、DS18B20内部结构 180
四、DS18B20工作命令 182
五、DS18B20工作时序 184
任务二 设计数字温度计 186
一、任务描述 186
二、硬件电路设计 186
三、软件设计 186
四、源程序清单 188
思考与练习 193
项目十 串行通信 194
任务一 单片机串行口的基本应用 194
一、任务描述 194
二、基础知识 194
三、串行口工作方式与波特率设置 197
四、单片机串行口通信测试 199
思考与练习 200
任务二 双机串行通信应用 201
一、任务描述 201
二、基础知识 201
三、利用两台单片机实现近距离通信 201
思考与练习 203
附录一 MCS-51单片机指令系统 204
一、指令系统概述 204
二、寻址方式 206
三、MCS-51指令系统 208
四、伪指令 220
附录二 MCS-51指令集 223
参考文献 227
- 《微机原理及MCS-51单片机应用》顾淑平主编 1991
- 《单片机原理与应用实验指导书》靳桅,邬芝权主编 2011
- 《单片机系统及应用实验教程》金建设,于晓海著 2010
- 《单片机中级教程 原理与应用 第2版》张俊谟编著 2006
- 《单片机原理及应用 基于51与高速SoC51 第2版》何秋生,刘振宇主编;原菊梅,马春燕副主编 2014
- 《单片机原理与应用实训教程》徐正惠主编 2004
- 《单片机实训项目解析 基于Proteus的汇编和C语言版》何用辉,黄锡泉主编 2016
- 《高等学校教材 单片机原理及应用 C51编程+Proteus仿真》张毅刚主编;彭喜元,刘兆庆,范贤光副主编 2012
- 《中兴通讯NC教育系列教材 IP网络技术》许圳彬,王田甜,胡佳,刘东丰,曾凡麟,马荣,罗慧军编 2012
- 《单片机应用技术》唐英杰编著 2011
- 《单片机技术应用》杨中兴,王文魁主编 2017
- 《核心英语 七年级 阅读》王文魁主编 2004
- 《创伤的认知行为治疗》Victoria M.Follette,JosefI.Ruzek,Francis R.Abueg编著;鲁中兴审定;杨大和校阅;杨大和,吕宏晓,杜仲杰,徐信珠译 2009
- 《微积分》王中兴,谭洁群,黄宗文主编 2008
- 《大语文学术论集》王中兴等主编 2006
- 《长石薄片鉴定法》(德)朱托巴(K.F.Chudoba)编著;王文魁译 1954
- 《二氧化硅矿物》王文魁译 1985
- 《晶体形貌学》王文魁等编著 2001
- 《中国社会主义建设学习指导》张存富,王中兴主编;张清智,梅书生,沈继宗副主编 1989
- 《金属矿物结构及其应用》爱德华滋(A.B.Edwards)撰;王文魁译 1953
- 《北京大学医学出版社20周年论文集》北京大学医学出版社编 2010
- 《当代北京出版史话》金贝伦著 2013
- 《北京大学出版社图书简介 2000》北京大学出版社总编室编 2001
- 《北京志 101 新闻出版广播电视卷 出版志》北京市地方志编纂委员会编著 2005
- 《北京乡村农业品牌集锦》北京市农村工作委员会编 2008
- 《北京学研究 2014》张宝秀主编;张勃,孟斌副主编 2015
- 《北京建设国际出版产业中心 优势和对策研究》王关义,陈丹等著 2008
- 《北京理工大学出版社》彭奇林主编 2010
- 《北京图书馆出版社图书总目 1979-1999》姜红编撰 1999
- 《美国史 1 第13版 北京大学出版社》 2222