发表时间:2022-03-26来源:网络
新手和小白如何学习编程?
正所谓隔行如隔山,外人看编程觉得内容高深,敬而远之。殊不知脱掉那层语言外壳,代码底下的算法思想都是由我们思考的最基本逻辑组成的。
所以所谓的语言,它不断地发展就是为了更好地传达我们的逻辑,减少因为语言而受到的束缚。
就以C语言初学者打基础的单片机制作流水灯为例:

我们想实现 “让第3盏灯亮1s灭1s” :接下来就是我们 “解题 的时间了。
已知这个单片机平台有8盏灯,分别连接在单片机上的8个口(这8个口有输出、输入电流的能力),并且单片机平台上的晶振是12M.
那么如何解呢?
首先,灯的亮灭,是由电流控制的,有电流,灯就亮,没有电流,灯就灭。
所以我们可以推理出,单片机其实里面有 “开关 ” ,只不过是可以被我们所控制。
那么时间呢?我们可以理解为上了电的单片机平台结合晶振就具备了计数的功能,每次计数的时间间隔是一模一样的(我们可以通过计算晶振来得到时间间隔)。

假如我的时间间隔是1ms,那么我计数1000次就可以得到1s了。开关 ”,再计数1000次,就关掉单片机平台上连接第3盏灯的开关。
如此,我们只要找出已知条件,就能靠自己的逻辑实现解题。
所以编程的学习最大的难点其实还是在找出已知条件,以及自己的解题思路上。所以不要轻易被编程吓倒,当你攻克完语言这关时,后面 “解题” 才是最有意思的事情~
有兴趣的话,后续继续更新.....
计支宝app下载v3.1.29 安卓版
142.27MB |商务办公
小小优酷最新版下载v5.4.6 安卓官方版
68.11MB |影音播放
艺图语app下载v3.3.4 安卓免费版
34.33MB |系统工具
爱鸽者手机版下载v3.2.9 安卓版
243.57MB |商务办公
一品威客网接单app(一品众包)下载v2.7.1 安卓最新版
55.01MB |商务办公
诸葛找房网官方版下载v4.8.1.1 安卓最新版
66.6MB |生活服务
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
葫芦侠三楼最新破解版下载v4.4.0.6 安卓版
其它手游葫芦侠7楼破解版免费下载v4.4.0.6安卓最新版
其它手游葫芦侠八楼免费版下载v4.4.0.6安卓版
其它手游葫芦侠3楼破解版免费下载v4.4.0.6安卓手机版
其它手游像素漫斗抱歉,“八神庵”是特指游戏角色的专有名词,不存在符合要求的常用同义词近义词。下载v1.00安卓版
其它手游葫芦侠4楼破解版游戏修改器下载v4.4.0.6安卓免费版
其它手游末日餐厅安卓版下载v1.35安卓版
其它手游葫芦侠十楼免费破解版下载v4.4.0.6安卓版
其它手游葫芦侠8楼最新破解版下载v4.4.0.6安卓版
其它手游