AT89S51單片機(jī)實(shí)驗(yàn)系統(tǒng)的開發(fā)與應(yīng)用
2.3.2 軟件調(diào)試
(1)開發(fā)工具和開發(fā)語(yǔ)言:電路板開發(fā)工具為Multisim 10;編譯軟件一Keil C51;開發(fā)語(yǔ)言為C語(yǔ)言、匯編語(yǔ)言。
(2)調(diào)試注意事項(xiàng):
①與此實(shí)驗(yàn)開發(fā)系統(tǒng)配合使用的軟件主要有WAVE和ISP下載軟件。在與PC機(jī)連接時(shí),單片機(jī)實(shí)驗(yàn)開發(fā)系統(tǒng)一定要斷電,否則可能會(huì)燒壞MAX232芯片和PC機(jī)的主板。
②在斷電的情況下,將AT89S51單片機(jī)插入實(shí)驗(yàn)板的單片機(jī)插座上,并將實(shí)驗(yàn)板與PC機(jī)之問(wèn)的串行通信電纜連接好,通信電纜一端接在PC的串口COM1或COM2上,另一端接實(shí)驗(yàn)板。
③正確接通電源,并按下實(shí)驗(yàn)板左下角的編程開關(guān),它旁邊的編程指示燈亮,說(shuō)明該實(shí)驗(yàn)系統(tǒng)處于程序下載燒寫狀態(tài)。
3 部分實(shí)例
3.1 跑馬燈實(shí)驗(yàn)(8個(gè)發(fā)光二極管輪流點(diǎn)亮)
(1)實(shí)驗(yàn)任務(wù)。利用程序控制來(lái)實(shí)現(xiàn)發(fā)光二極管的輪流點(diǎn)亮發(fā)光,該實(shí)驗(yàn)用到P0的全部8個(gè)端口,以及P1.4端口。
(2)程序流程圖如圖2所示。
(3)實(shí)驗(yàn)總結(jié)。實(shí)驗(yàn)是實(shí)驗(yàn)板的第一個(gè)實(shí)驗(yàn),這里要做的就是對(duì)單片機(jī)的熟悉,對(duì)I/O口的一些操作,也是對(duì)實(shí)驗(yàn)板的性能的一個(gè)簡(jiǎn)單測(cè)試。本文引用地址:http://www.ex-cimer.com/article/172651.htm
3.2 一鍵多功能識(shí)別實(shí)驗(yàn)
(1)實(shí)驗(yàn)任務(wù)。開關(guān)K6按鍵接在P3.7/RD管腳上,在AT89S51單片機(jī)的P1端口的4個(gè)發(fā)光二極管。上電的時(shí)候,L1接在P1.0管腳上的發(fā)光二極管在閃爍,當(dāng)每一次按下開關(guān)SP1的時(shí)候,L2接在P1.1管腳上的發(fā)光二極管在閃爍,再按下開關(guān)SP1時(shí),L3接在P1.2管腳上的發(fā)光二極管在閃爍,再按下開關(guān)SP1時(shí),L4接在P1.3管腳上的發(fā)光二極管在閃爍,再按下開關(guān)SP1的時(shí)候,又輪到L1閃爍了,如此輪流下去。
(2)程序流程圖。一鍵多功能識(shí)別程序流程如圖3所示。
(3)實(shí)驗(yàn)總結(jié)。該實(shí)驗(yàn)是對(duì)鍵盤和顯示系統(tǒng)的一個(gè)起步介紹實(shí)驗(yàn),通過(guò)這個(gè)實(shí)驗(yàn),能夠?qū)崿F(xiàn)一個(gè)按鍵控制顯示不同的結(jié)果。實(shí)驗(yàn)結(jié)束后,學(xué)生對(duì)按鍵和顯示的配合使用有了更深入的了解。這個(gè)實(shí)驗(yàn)既是對(duì)上個(gè)實(shí)驗(yàn)的鞏固,又為以后的實(shí)驗(yàn)提前作了準(zhǔn)備,其中對(duì)按鍵的去抖動(dòng)處理,應(yīng)特別關(guān)注。
51單片機(jī)相關(guān)文章:51單片機(jī)教程
單片機(jī)相關(guān)文章:單片機(jī)教程
單片機(jī)相關(guān)文章:單片機(jī)視頻教程
單片機(jī)相關(guān)文章:單片機(jī)工作原理
蜂鳴器相關(guān)文章:蜂鳴器原理
評(píng)論