① 單片機設計中電路圖和匯編程序關系
一般都是先設計電路才去編程的。因為單片機有些特殊功能只有某些特定的引腳才散塌有,有些功能每個引腳都有。如51單片機32個I/O都可以做輸入輸出。但中斷的特殊功能只有P3口有。事先只有合理分配各個管腳編程時才更方便 程序錯了我們可以修野掘悶改,但電路錯了改起來很麻煩。至於流程圖只是為了讓我們編程時思路清晰點頌彎,對於一般簡單的程序不用流程圖也可以。不過還是建議你養成寫流程圖的習慣
② 電路設計和晶元編程應該從那些基本的學起學起
電路設計和單片機編程是兩個有密切聯系但又可以完全分開的兩門學科
電路設計屬硬體,需要從最基本的元器件開始學起
編程屬軟體,需喲從最基本的機器語言也就是樓上說的匯編語言學起
③ 做電路板是先畫板子好,還是先編程好呢手上有個簡單的實驗板。
自己動手做電子實驗的順序最好是:
①設計原理圖。參照現成的原理圖,或者自內行根據需求設容計切實可行的電路結構。多數時候我們採用potel99e,或者AD系列的EDA軟體設計,生成原理圖文件,也就是.sch文件
②設計PCB文件。其中包含封裝庫文件建立,布線,敷銅,打過孔等等操作。這個無論是自己用還是對工作生產都有指導意義。
③采購相應元件,並按焊接規范焊接。
④檢查焊接好的PCB板子,用萬用表等測量工具,檢測電路有無故障。確認無誤後,進入下一步。
⑤根據原理圖,寫出程序,確定編譯運行無誤。
⑥將程序燒寫進產品中。
⑦上電檢測電路功能是否實現。如果有誤,重復4-7步驟。