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