圖形化編程
51的編程我知道的有機器碼、匯編、C語言、圖形化這三種。
機器碼是最基礎(chǔ)的所有燒錄到芯片里的程序最后都是用機器碼形式燒錄的,但是編程難度也是最大,現(xiàn)在幾乎看不到用這種編程了;
匯編算是比機器碼稍微高級一點,這種編程方法基本都是比較老資格的工程師使用,我的印象是最深的是變量設置比較麻煩。
C語言算是現(xiàn)在最主流的51編程方式,資源也是最多,基本大廠都支持,并且有豐富的范例程序。
圖形化編程比較早出現(xiàn)在其他單片機編程,最近才知道有款能編程 51的軟件,不過見到資料也僅限制對STC。
個人認為圖形編程,現(xiàn)在有很大極限性,自由度比較低,但是很適合入門介紹單片機編程思路結(jié)構(gòu)。
這里我采用的是“天問Block”
下載地址:http://www.haohaodada.com/new/twen51/
這個軟件是全中文的,對于入門是非常友好的。
(對于編號位置請看圖)
先點①設備選擇對應的芯片,我后面的是采用STC15系列芯片做介紹的,所以我選擇了STC15;
②所在的位置是模塊區(qū)域,我們編程就是將這模塊拖到,③、④區(qū)域進行編程;
③是“初始化”,可以連接成芯片開機它執(zhí)行一遍就不再執(zhí)行了
④是“重復執(zhí)行”,就是等執(zhí)行完初始化后,重復執(zhí)行這里面的程序。
⑤是代碼區(qū),這里是根據(jù)圖形編程生成,C語言代碼,我們暫時不進行C語言編程,先無視。
編程完成后就點⑥編譯,這個軟件默認生成的HEX文件位置是“桌面”,然后我們只要將HEX燒入到芯片就可以。怎么燒如請參考上一篇。
下一篇將介紹用面板搭建試驗用的電路。
正式編程將在第4篇開始。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。