造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

单片机开发入门与典型设计实例作品目录

2022/07/15108 作者:佚名
导读:前言 第1章单片机技术基础1 11单片机概述1 111单片机的基本概念1 112单片机的内部结构与硬件资源3 113单片机的外部引脚5 12单片机内部主要部件8 121CPU8 122存储器10 123专用寄存器11 124特殊功能寄存器13 13单片机系统的电路组成16 131单片机最小系统16 132单片机系统的工作模式19 133单片机应用系统2

前言

第1章单片机技术基础1

11单片机概述1

111单片机的基本概念1

112单片机的内部结构与硬件资源3

113单片机的外部引脚5

12单片机内部主要部件8

121CPU8

122存储器10

123专用寄存器11

124特殊功能寄存器13

13单片机系统的电路组成16

131单片机最小系统16

132单片机系统的工作模式19

133单片机应用系统20

14单片机的程序语言与数据23

141汇编语言程序23

142单片机的C语言程序26

143数制转换与编码27

144机器数31

思考题32

第2章单片机系统开发常用软件33

21单片机程序设计与开发平台33

211Keil μVision3的工作界面33

212Keil程序设计33

213调试程序39

22单片机系统仿真与调试42

221Proteus ISIS的工作界面42

222电路原理设计44

223仿真与调试48

224Proteus与Keil的联合调试49

23单片机的程序下载与硬件仿真51

231单片机的下载接口51

232下载软件53

233下载过程53

思考题57

第3章单片机程序设计基础58

31单片机的C语言58

311C51的特点58

312C51的数据59

313C51的运算符62

314C51中常用的函数63

315单片机C语言的结构64

316数制与码制65

32单片机驱动一个LED闪烁66

321单片机I/O接口输出与驱动67

322P00接口驱动LED闪烁(项目1)68

323流水灯程序设计(项目2)71

324数组与应用73

33数码管驱动75

331数码管的显示原理75

332数码管0~9显示程序设计(项目3)77

333函数调用78

334主程序与子程序80

34单片机系统的按键(项目4)82

341按键抖动现象82

342单按键输入程序83

3434×4键盘矩阵87

思考题89

第4章单片机内部硬件资源及应用91

41单片机的中断系统91

411中断系统简介91

412中断响应95

413中断服务函数98

414利用外部中断实现按键的输入(项目5)100

42MCS51系列单片机的定时器101

421单片机的定时器/计数器结构101

422定时器的工作方式102

423定时器/计数器的初始化104

424单只数码管秒显示(项目6)105

4256位数码管动态显示(项目7)107

43单片机串行通信111

431串行通信原理111

432单片机的串行接口112

433串行接口的工作方式114

434单片机通信电路接口119

435PC与MCS51系列单片机的串行通信(项目8)120

44电子表程序设计(项目9)122

441功能分析122

442电路设计123

443程序设计123

45增强型51系列单片机的内部特殊部件131

451单片机内部特殊部件131

452单片机片内看门狗定时器的使用(项目10)133

453单片机片内AD转换器的使用(项目11)136

思考题139

第5章单片机外围常用器件及其应用141

51数字温度传感器DS18B20的应用141

511DS18B20的功能原理141

512DS18B20的工作时序143

513DS18B20的指令145

514DS18B20的驱动程序设计146

515数字温度计设计(项目12)149

52I2C总线器件AT24C04及其应用152

521I2C总线的构成和信号类型152

522AT24C04的应用原理154

523AT24C04的驱动程序设计156

524AT24C04的应用(项目13)158

53实时时钟DS1302的原理与应用(项目14)160

531DS1302的功能160

532DS1302的寄存器和控制指令161

533DS1302的读写时序与驱动程序162

534DS1302的应用165

54AD、DA转换器及其应用169

541AD转换器、DA转换器参数描述169

542AD转换器ADC0832的应用(项目151)170

543AD转换器TLC549的应用(项目152)174

544DA转换器TLC5615的应用(项目16)178

55单片机常用的接口电路182

551并行锁存器182

552串行移位寄存器183

553驱动器ULN2003的应用(项目17)186

思考题191

第6章字符点阵显示192

61LCD1602单色字符液晶显示模块(项目18)192

611LCD1602液晶显示模块工作原理192

612LCD1602的操作指令194

613LCD1602的驱动程序设计197

614LCD1602的应用199

62LCD12864的原理与应用(项目19)200

621LCD12864点阵液晶显示模块的工作原理200

622LCD12864的驱动程序设计203

623LCD12864的应用212

63彩屏液晶TFT的原理与应用(项目20)214

631彩色液晶显示模块概述214

632彩色液晶显示模块介绍215

633驱动程序设计218

64LED点阵显示屏224

641LED点阵结构及显示原理225

642LED 8×8点阵字符显示(项目21)227

643LED汉字屏原理与设计(项目22)230

64416×16汉字点阵显示程序设计232思考题236

第7章单片机系统设计(项目23)237

71VB60可视化窗口设计基础237

711VB60介绍237

712可视化窗口设计步骤240

713常用控件及函数242

72Protel 99SE电路设计基础243

721Protel使用简介244

722原理图设计248

723PCB设计249

73上位机程序设计253

731上位机窗口设计253

732程序添加256

733程序运行258

734制作可执行文件258

74单片机测温程序与系统调试259

741程序设计260

742联机通信265

743综合项目设计总结266

综合设计练习267

附录269

附录AMCS51系列单片机汇编指令集269

附录BC51常用头文件272

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读