久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4655|回復: 16
收起左側

用C51寫單片機程序的思維邏輯習慣或者注意事項

  [復制鏈接]
ID:223571 發表于 2017-12-19 16:05 | 顯示全部樓層 |閱讀模式
學了一段時間的51單片機入門,一直就存在一個問題:我在跟著視頻教程里學習,也可以看別人寫的非常流暢,缺什么就補什么,寫到后面發現缺了東西,也可以馬上回到前面填進來,一切都在掌握之中;

我的問題是:第一個問題,在初學習編程,應該要養成哪些必要的思維邏輯習慣,而不至于寫的東西自己今天看了,可能過幾天就不認識,自己寫的,別人讀不懂?
第二個問題:對于一個實際的小小小項目,比如用“獨立按鍵”利用“定時器”點亮LED一秒鐘然后熄滅,然后等待下一次的按鍵操作;

以此為例,我想到了硬件有按鍵,定時器,與定時器相關的各種功能寄存器,然后具體問題就是怎么樣用C語言將這些東西組織起來,什么是寫程序的主線?
自己一直比較蒙,誠邀有經驗的人士給予解答。
回復

使用道具 舉報

ID:231046 發表于 2017-12-19 16:37 | 顯示全部樓層
想到自己就是單片機,怎么去實現要的功能 就行
回復

使用道具 舉報

ID:263791 發表于 2017-12-19 17:02 | 顯示全部樓層
第一個問題:不需要高大上的思維邏輯,實用的技巧是 寫上較為詳細的注釋,這樣自己或者別人去看,都能很快理解;
第二個問題:用C語言將思路組織起來,實際就是編程么,建議把C語言的語法規范,常用的函數,結構,數據類型這些基礎知識熟練掌握,另外,自己編編小程序多練練,熟能生巧。
ps:將例程每次自己敲一遍,敲的多了,也能自己寫了
最后,一句話,勤練多上手!

評分

參與人數 1黑幣 +60 收起 理由
admin + 60 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:228186 發表于 2017-12-19 18:21 | 顯示全部樓層
謝謝!熟能生巧
回復

使用道具 舉報

ID:258566 發表于 2017-12-19 19:03 | 顯示全部樓層
1畫程序流程圖。2根據代碼生成流程圖。3比較1和2有區別嗎?有區別可能有邏輯錯誤。
vscode和atom和eclipse都有流程圖插件。
軟件名稱
Flowchart Studio for Eclipse
Microsoft Visual Studio Learning Pack

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:47286 發表于 2017-12-19 19:50 | 顯示全部樓層
天天沒完沒了干的人都那樣 沒什么可羨慕的 等你到那天不定心里多煩呢
回復

使用道具 舉報

ID:220156 發表于 2017-12-19 20:12 | 顯示全部樓層
程序的可讀性兩點(一個學長總是對我強調)
1.程序中定義的變量盡量用英文單詞表達中文意思。
回復

使用道具 舉報

ID:220156 發表于 2017-12-19 20:23 | 顯示全部樓層
程序的可讀性兩點(一個學長總是對我強調的)
1.程序中的變量函數名盡量用英文單詞表達中文意思
    如 定義時間變量 用time、hour、minute、second  而不是 shijian\xiaoshi\fenzhong\miao
        函數名 LCD初始化 用LCD_Init等   而不是  chushihua
     等等
2.程序多通過注釋說明。
    往往我們今天編的程序過了段時間就又看不懂了,
    通過注釋能簡易說明語句作用,或整體的思路,讓我們再次閱讀時更容易懂。

本人水平不高 ,小小建議。
回復

使用道具 舉報

ID:123289 發表于 2017-12-19 23:07 | 顯示全部樓層
事實上,單片機是必須與硬件結合才能完成一個工程,很需要智慧,來構思解決方案。而寫程序則是最簡單的事。解決問題的思路才是最關鍵的。
回復

使用道具 舉報

ID:231046 發表于 2017-12-20 08:58 | 顯示全部樓層
主張先畫流程圖,按照流程圖去寫代碼,然后實現模塊化編程,寫明注釋
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美日韩高清 | 日韩在线一区二区三区 | 福利在线看 | 久久国产精品视频 | 亚洲一区二区三区视频 | 国产成人综合av | 久久免费高清视频 | 中文字幕在线网 | 日韩字幕| 亚洲成人精选 | 欧美一级在线观看 | 免费黄色成人 | 亚洲综合资源 | 做a网站| 国产精品一区二区不卡 | 97视频人人澡人人爽 | 农村黄性色生活片 | 日本免费视频在线观看 | 精品无码久久久久国产 | 精品国产一区二区在线 | 一区二区三区四区不卡 | 成人在线观看免费视频 | 9999久久 | 羞羞的视频免费观看 | 国产精品久久国产精品久久 | 欧美一级片免费看 | 国产精品久久久久久网站 | 亚洲国产精品一区 | 成人国产精品久久 | 久久久综合色 | 久久久亚洲成人 | 亚洲一区中文字幕在线观看 | 一级毛片免费完整视频 | 久久久久久亚洲 | 91青青草视频 | 成人欧美一区二区三区黑人孕妇 | 一区二区三区四区在线 | 欧美成人h版在线观看 | 中文字幕一区二区三区在线观看 | 久久久.com| 国产美女在线精品免费 |