- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
【吴坚鸿】从业十年,教你单片机入门基础.pdf
从业十年,教你单片机入门基础
这篇资料整合的是吴坚鸿老师《从业十年,教你单片机入门
基础》的帖子。原文地址:
/?lsy/jishu_469851_1_1.html?
lsy
原帖中点击只看楼主就能看到下面的内容,这份资料将所有
楼层的资料整合起来供大家下载,方便大家观看。觉得有用
的朋友可以关注吴老师,也可以在原贴与吴老师进行交流。
下文中的代码在原帖中可以一键复制,需要的朋友可以对应
章节在原帖中获取。吴老师论坛 ID:jianhong_wu
想学习更多电子知识欢迎访问电子发烧友论坛:/?lsy
从业十年,教你单片机入门基础
--吴坚鸿
大家好,我是吴坚鸿,自从去年在本论坛写了 《从业将近十年,手把手教
你单片机程序框架》后,赢得了一部分网友的好评,同时也发现了一些网友没有
C 语言基础,没有单片机基础,不懂 keil 的安装和使用,不懂 74hc595 的使用
原理,不懂动态扫描数码管的原理,甚至连如何烧录程序也不清楚,这样阅读我
那程序框架的贴子就很吃力,所以我决定新开这个连载基础贴。我 2006 年毕业
出来工作,到现在只工作了九年,为何标题取名 “从业十年”,是因为我打算明
年 2016 年刚满十年后就整理出书,所以提前把书名公布出来。由于本人技术水
平有限,不足之处望各位网友指出来相互探讨。同时感谢电子发烧友论坛一直以
来给予的支持,给我提供这么好的分享平台。
下一节预告:跟我学单片机到底是学什么?我的两个比喻和一个规则。
(未完待续)
目录
第一节:跟我学单片机到底是学什么?我的两个比喻和一个规则4
第二节:我眼中学习单片机的四个阶段5
第三节:单片机一个最重要的特性6
第四节:平台软件和编译器软件的简介8
第五节:用 keil 软件新建,关闭,打开一个完整工程的操作流程9
第六节:把.c 源代码编译成.hex 机器码的操作流程 22
第七节:重复利用现有工程模板进行程序开发的方法以及代码备份管理技巧 28
第八节:把.hex 机器码下载到单片机的操作流程 36
第九节:程序从哪里开始,要到哪里去44
第十节:一个用来学习 C 语言的模板程序46
第十一节:变量的定义与赋值语句65
第十二节:两个变量的数据交换70
第十三节:二进制与字节单位,以及各种定义变量的取值范围73
第十四节:二进制与十六进制76
第十五节:十进制与十六进制79
第十六节:加法运算的 5 种常用格式85
第十七节:连加以及自加运算的简写90
第十八节:加法运算的溢出94
第十九节:加法运算中,神秘中间变量的类型以及解决“掺杂多种变量类型”的办法..97
第二十节:减法运算的 5 种常见格式100
第二十一节:减法的连写和自减运算的简写103
第二十二节:减法运算的溢出107
第二十三节:建议把所有参与减法运算的变量都转换成 unsigned long 数据类型111
第二十四节:乘法运算的 5 种常见格式112
第二十五节:连乘以及自乘运算的简写116
第二十六节:乘法运算的溢出120
第二十七节:整除求商的运算122
第二十八节:整除求余的运算126
第二十九节:利用“整除求商求余”来拆分提取一个数的个十百千位129
第三十节:逻辑运算符的“与”运算 133
第三十一节:逻辑运算符的“或”运算 135
第三十三节:逻辑运算符的“按位取反”和“非” 139
第三十四节:移位运算的左移142
第三十五节:移位运算的右移145
第三十六节:括号改变优先级149
第三十七节:if 判断语句以及常量变量真假的判断151
第三十八节:等于关系符“==”和不等于关系符“!=”155
第三十九节:大于关系符“”和大于等于关系符“=” 161
第四十节:小于关系符“”和小于等于关系符“=” 166
第四十一节:与“”,或“||”的关系符171
第四十二节:小括号改变判断的优先级 176
第四十三节:if,else if,else 的 5 种组合判断语句179
第四十四节:一维数组能批量定义变量的特点186
第四十五节:二维数组189
第四十六节:while 循环语句193
第四十七节:循环语句 do while 和 for 196
第四十八节:循环体内的 continue 和 break 语句 201
第四十九节:for 和 w
文档评论(0)