图书介绍

C51单片机项目设计实践教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C51单片机项目设计实践教程
  • 邓柳,陈卉主编;周威,何新洲,王元元副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115281296
  • 出版时间:2012
  • 标注页数:178页
  • 文件大小:44MB
  • 文件页数:187页
  • 主题词:单片微型计算机-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C51单片机项目设计实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 理论知识2

第1章 单片机知识概述2

1.1 单片机简介2

1.2 单片机中的数据存储格式与数制转换2

1.2.1 单片机中的数据存储格式2

1.2.2 计算机中的常用数制3

1.2.3 数制间的转换4

1.3 单片机的特点及其应用领域5

1.4 单片机的发展趋势6

1.5 51单片机开发平台与设计流程7

【任务一】设计单个LED闪烁7

第2章 51单片机结构及最小系统15

2.1 51单片机外部结构与最小系统15

2.1.1 51单片机引脚15

2.1.2 时钟与复位电路16

2.1.3 最小系统19

2.2 51单片机内部结构19

2.2.1 整体结构19

2.2.2 并行I/O结构20

2.3 51单片机存储结构23

2.3.1 80C51单片机程序存储器23

2.3.2 80C51单片机的数据存储器24

第3章 51单片机汇编语言程序设计28

3.1 51单片机指令系统28

3.2 51单片机汇编语言指令29

【任务二】数据存储与搬移29

3.3 伪指令36

3.4 汇编语言与C语言接口方法38

第4章 51单片机C语言程序设计方法42

4.1 C51程序结构与函数42

【任务三】单片机控制流水灯42

4.2 C51存储结构46

4.3 C51数据类型47

4.4 C51常量、变量、指针51

4.5 C51运算符与表达式52

4.6 C51结构化程序设计55

【任务四】百钱百鸡问题55

4.7 C51预处理命令60

【任务五】头文件设计60

4.8 C51编程注意事项和技巧63

下篇 项目实训66

【项目一】51单片机定时/计数器应用——电子钟设计66

一、项目设计目的66

二、项目要求66

三、项目完成时间66

四、项目描述66

五、项目总结67

六、拓展理论学习67

七、拓展项目训练74

【项目二】51单片机中断系统应用——具有校时功能的电子钟76

一、项目设计目的76

二、项目要求76

三、项目完成时间76

四、项目描述76

五、项目总结79

六、拓展理论学习79

七、拓展项目训练87

【项目三】51单片机串行扩展技术(一)——单片机开机密码设置88

一、项目设计目的88

二、项目要求88

三、项目完成时间88

四、项目描述88

五、项目总结94

六、拓展理论学习94

七、拓展项目训练99

【项目四】51单片机串行扩展技术(二)——64路开关量采集仪100

一、项目设计目的100

二、项目要求100

三、项目完成时间100

四、项目描述100

五、项目总结102

六、拓展理论学习102

七、拓展项目训练103

【项目五】51单片机串行口应用(一)——数码管静态显示器设计104

一、项目设计目的104

二、项目要求104

三、项目完成时间104

四、项目描述104

五、项目总结105

六、拓展理论学习105

七、拓展项目训练111

【项目六】51单片机串行口应用(二)——双机通信112

一、项目设计目的112

二、项目要求112

三、项目完成时间112

四、项目描述112

五、项目总结114

六、拓展理论学习114

七、拓展项目训练115

【项目七】51单片机人机交互接口技术(一)——数码管电子钟116

一、项目设计目的116

二、项目要求116

三、项目完成时间116

四、项目描述116

五、项目总结119

六、拓展理论学习119

七、拓展项目训练121

【项目八】51单机片人机交互接口技术(二)——液晶平台显示按键值122

一、项目设计目的122

二、项目要求122

三、项目完成时间122

四、项目描述122

五、项目总结125

六、拓展理论学习125

七、拓展项目训练131

【项目九】51单片机A/D接口技术——简易数字电压表133

一、项目设计目的133

二、项目要求133

三、项目完成时间133

四、项目描述133

五、项目总结136

六、拓展理论学习136

七、拓展项目训练141

【项目十】51单片机D/A接口技术——简易波形发生器142

一、项目设计目的142

二、项目要求142

三、项目完成时间142

四、项目描述142

五、项目总结145

六、拓展理论学习145

七、拓展项目训练149

【项目十一】51单片机企业项目实战——电池检测仪150

一、项目设计目的150

二、项目要求150

三、项目完成时间150

四、项目描述150

五、项目总结165

六、拓展理论学习165

附录 液晶模块驱动包lcd12864.C170

参考文献178

热门推荐