導航:首頁 > 軟體知識 > 寫單片機程序要什麼語言

寫單片機程序要什麼語言

發布時間:2024-06-04 08:23:53

『壹』 單片機用什麼語言編寫程序

一般是C語言或者匯編語言。
1、大多數情況下,單片機運行的程序,都是C語言編寫的。不過並不是純粹的傳統C語言,而是變種後的C51語言。
單片機C51語言是由C語言繼承而來的。和C語言不同的是,C51語言運行於單片機平台,而C語言則運行於普通的桌面平台。C51語言具有C語言結構清晰的優點,便於學習,同時具有匯編語言的硬體操作能力。對於具有C語言編程基礎的工程師,能夠輕松地掌握單片機C51語言的程序設計
2、匯編語言:
匯編語言(assembly language)是一種用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。在匯編語言中,用助記符(Mnemonics)代替機器指令的操作碼,用地址符號(Symbol)或標號(Label)代替指令或操作數的地址。在不同的設備中,匯編語言對應著不同的機器語言指令集,通過匯編過程轉換成機器指令。普遍地說,特定的匯編語言和特定的機器語言指令集是一一對應的,不同平台之間不可直接移植。
匯編語言不像其他大多數的程序設計語言一樣被廣泛用於程序設計。在今天的實際應用中,它通常被應用在底層,硬體操作和高要求的程序優化的場合。驅動程序、嵌入式操作系統和實時運行程序都需要匯編語言。
在一些情況下,C51並不能完美的實現功能,所以匯編語言是對C51的一個重要補充。一般來說,啟動部分(基礎硬體的初始化),往往是由匯編語言完成的。除此以外,一些要求時效性特別強,效率要求特別高時,也需要使用匯編語言完成。

閱讀全文

與寫單片機程序要什麼語言相關的資料

熱點內容
614辛巴帶貨交易額是多少 瀏覽:356
數據人流量取決於什麼 瀏覽:461
內蒙古哪裡有羊交易市場 瀏覽:803
淘寶旺旺信息能保持多久 瀏覽:820
掃碼抗疫小程序怎麼解除個人信息 瀏覽:917
產品路演是什麼意思 瀏覽:377
如何學會像交易者思考 瀏覽:150
績效計劃信息收集的方法有哪些 瀏覽:602
裝修公司代理需要什麼條件 瀏覽:455
藝人代理合同怎麼樣 瀏覽:318
哪裡能找到朵唯程序包 瀏覽:284
蘋果怎麼快速轉數據 瀏覽:965
亞交所交易平台哪個好 瀏覽:728
怎麼把自己產品賣給不需要的人 瀏覽:63
在職學校學什麼技術比較好 瀏覽:90
貝殼粉代理哪個好 瀏覽:236
高考體檢有哪些數據 瀏覽:944
支付寶什麼理財產品可以長期持有 瀏覽:440
淘寶延遲交易時間怎麼看 瀏覽:250
海軍航空大學飛行技術在哪個校區 瀏覽:707