下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.實(shí)驗(yàn)二獨(dú)立按鍵試驗(yàn)實(shí)驗(yàn)報(bào)告【 1】實(shí)驗(yàn)?zāi)康模?掌握如何完成用用按鍵控制流水燈的流動(dòng)方向、流速、閃爍方式等程序的編譯和燒寫?!?2】實(shí)驗(yàn)原理:實(shí)驗(yàn)原理圖如下:【 3】實(shí)驗(yàn)步驟:1. 打開 Keil 編譯器,創(chuàng)建項(xiàng)目: Project-New uVision Project ,創(chuàng)建一個(gè)文件夾來放工程相關(guān)的文件,給工程項(xiàng)目命名為my work,點(diǎn)擊保存。2. 選擇芯片類型,這里選擇 ATMEL-AT89C52 這個(gè)芯片。3. 把 C 文件添加到我們的工程文件里。4. 在 test.c 這個(gè)文檔里編輯代碼。5. 編譯通過之后,我們需要輸出 hex 文件,也就是單片機(jī)可執(zhí)行的二進(jìn)制文件。6. 利用 S
2、TC-ISP將編寫好的程序燒寫進(jìn)單片機(jī)中。7如下圖連接試驗(yàn)相關(guān)模塊連線:'.JP165 跳線帽斷開JP10 連接 J12JP5 連接 JP8J21 接左邊【 4】程序設(shè)計(jì)內(nèi)容 :(1)開關(guān)狀態(tài)的檢測(cè)過程單片機(jī)對(duì)開關(guān)狀態(tài)的檢測(cè)相對(duì)于單片機(jī)來說,是從單片機(jī)的P1.0 端口輸入信號(hào),而輸入的信號(hào)只有高電平和低電平兩種,當(dāng)撥開開關(guān)K1 按下去,即輸入低電平,相當(dāng)開關(guān)閉合,當(dāng)松開開關(guān)K1,即輸入高電平,相當(dāng)開關(guān)打開。'.(2)輸出控制如圖 3 所示,當(dāng) P1.0 端口輸出低電平,即 P1.00 時(shí),根據(jù)發(fā)光二極管的單向?qū)щ娦钥芍?這時(shí)發(fā)光二極管 L1 熄滅;當(dāng) P1.0 端口輸出高電平
3、,即 P1.01 時(shí),發(fā)光二極管 L1 亮。所以通過對(duì) P1.0 端口的設(shè)置就可以控制燈的亮滅。(3)延時(shí)程序的設(shè)置作為單片機(jī)的指令的執(zhí)行的時(shí)間是很短,數(shù)量大微秒級(jí),因此,我們要求的閃爍時(shí)間間隔要長(zhǎng)一些, 否則人眼根本無法識(shí)別到燈的閃爍效果。于是我們?cè)趫?zhí)行某一指令時(shí),插入延時(shí)程序,來達(dá)到我們的增加亮燈時(shí)長(zhǎng)的效果?!?】實(shí)驗(yàn)代碼:#include<reg51.h>#include<intrins.h>unsigned int key;sbit key1=P10;sbit key2=P11;void delay(unsigned int i)unsigned int j;for(;i>0;i- -)for(j=0;j<50;j+);void main()unsigned char i;'.P0=0x00;if(key1=0)while(key2=1)P0=0x01;delay(400);for(i=0;i<8;i+)P0<<=1;delay(400);if(key2=0)break;if(key2=0)while(key1=1)P0=0x80;delay(400);for(i=0;i<8;i+)P0>>=1;delay(400);if(key1=0)break;【
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工現(xiàn)場(chǎng)施工防臺(tái)風(fēng)災(zāi)害威脅制度
- 數(shù)字化時(shí)代下的客戶分析與銷售策略
- 現(xiàn)代辦公技術(shù)與應(yīng)用實(shí)踐培訓(xùn)
- 數(shù)學(xué)圖形在兒童智力開發(fā)中的作用
- 科學(xué)實(shí)驗(yàn)教學(xué)對(duì)小學(xué)生綜合素質(zhì)的培養(yǎng)策略
- 項(xiàng)目突發(fā)環(huán)境事件應(yīng)急預(yù)案
- 二手車批發(fā)合作合同協(xié)議
- 個(gè)人向個(gè)人臨時(shí)借款合同模板
- 上海市租賃合同模板及示例
- 不銹鋼期貨電子交易合同
- 許小年:淺析日本失去的30年-兼評(píng)“資產(chǎn)負(fù)債表衰退”
- 典范英語2b課文電子書
- 大數(shù)據(jù)與會(huì)計(jì)論文
- 17~18世紀(jì)意大利歌劇探析
- 微課制作技術(shù)與技巧要點(diǎn)
- β內(nèi)酰胺類抗生素與合理用藥
- 何以中國(guó):公元前2000年的中原圖景
- 第一章:公共政策理論模型
- 中藥審核處方的內(nèi)容(二)
- GB/T 4513.7-2017不定形耐火材料第7部分:預(yù)制件的測(cè)定
- GB/T 10205-2009磷酸一銨、磷酸二銨
評(píng)論
0/150
提交評(píng)論