|
學(xué)了一段時間的51單片機(jī)入門,一直就存在一個問題:我在跟著視頻教程里學(xué)習(xí),也可以看別人寫的非常流暢,缺什么就補(bǔ)什么,寫到后面發(fā)現(xiàn)缺了東西,也可以馬上回到前面填進(jìn)來,一切都在掌握之中;
我的問題是:第一個問題,在初學(xué)習(xí)編程,應(yīng)該要養(yǎng)成哪些必要的思維邏輯習(xí)慣,而不至于寫的東西自己今天看了,可能過幾天就不認(rèn)識,自己寫的,別人讀不懂?
第二個問題:對于一個實(shí)際的小小小項(xiàng)目,比如用“獨(dú)立按鍵”利用“定時器”點(diǎn)亮LED一秒鐘然后熄滅,然后等待下一次的按鍵操作;
以此為例,我想到了硬件有按鍵,定時器,與定時器相關(guān)的各種功能寄存器,然后具體問題就是怎么樣用C語言將這些東西組織起來,什么是寫程序的主線?
自己一直比較蒙,誠邀有經(jīng)驗(yàn)的人士給予解答。
|
|