freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機實驗二實驗報告(存儲版)

2024-10-17 14:28上一頁面

下一頁面
  

【正文】 LCD1602_DATAPINS = Lcd1602_Delay1ms(1)。//寫入數(shù)據(jù)Lcd1602_Delay1ms(1)。Lcd1602_Delay1ms(1)。} endif ifndef LCD1602_4PINS void LcdInit()//LCD初始化子程序 { LcdWriteCom(0x38)。//開顯示不顯示光標(biāo)LcdWriteCom(0x06)。void UsartConfiguration()。//清除標(biāo)志位LcdWriteCom(0xC0)。039。//打開計數(shù)器 }include“”void Lcd1602_Delay1ms(uint c)//誤差 0us {uchar a,b。}}} ifndef LCD1602_4PINS //當(dāng)沒有定義這個LCD1602_4PINS時 void LcdWriteCom(uchar )//寫入命令 { LCD1602_E = 0。} elsevoid LcdWriteCom(uchar )//寫入命令 { LCD1602_E = 0。Lcd1602_Delay1ms(1)。//選擇寫入LCD1602_DATAPINS = dat。//選擇寫入LCD1602_DATAPINS = dat。LCD1602_E = 0。//在四位線下的初始化LcdWriteCom(0x0c)。在做實驗中在同學(xué)指導(dǎo)下我試用C語言來編寫程序,確實發(fā)現(xiàn)比匯編語言容易編寫也容易理解,以前的實驗還是有參考資料的習(xí)慣,現(xiàn)在什么都開始自己寫感覺還是很有成就感的,當(dāng)然這是基于程序本身就那么幾行很容易編寫,也不是說參考不好。,頻率為50HZ。要求:開發(fā)板或Prrotues演示,要求使用表格查詢技術(shù)。硬件設(shè)計中,仿真讓我很有感觸,感覺蠻好玩的,可以摒棄麻煩的實驗硬件自己在寢室玩而且不受硬件狀態(tài)的限制,即便出錯了也不會損壞。//設(shè)置數(shù)據(jù)指針起點 } else void LcdInit()//LCD初始化子程序 { LcdWriteCom(0x32)。LCD1602_E = 1。//使能清零LCD1602_RS = 1。//使能清零LCD1602_RS = 1。//寫入時序Lcd1602_Delay1ms(5)。//寫入時序單片機實驗報告Lcd1602_Delay1ms(5)。a0。//計數(shù)器初始值設(shè)置,注意波特率是4800的TL1=0XF3。 +(receiveData % 100 / 10))。while(1){if(RI == 1)//查看是否接收到數(shù)據(jù){receiveData = SBUF。實驗結(jié)束后先斷電源再拆線,將元器件歸位后離開。//將8位總線轉(zhuǎn)為4位總線LcdWriteCom(0x28)。//寫入時序Lcd1602_Delay1ms(5)。//選擇寫入數(shù)據(jù)LCD1602_RW = 0。//選擇輸入數(shù)據(jù)LCD1602_RW = 0。LCD1602_E = 0。//保持時間LCD1602_E = 0。a)。} void Timer1()interrupt 3 {單片機實驗報告//進(jìn)入一次中斷,表明計數(shù)到了65536// Freq=Freq+65536。TR0=1。TR0=1。for(i=0。039。+Freq%1000000/100000。}LcdWriteCom(0xc0)。單片機實驗報告void TIMER_Configuration()。x 0。goto loop。實驗結(jié)束后先斷電源再拆線,將元器件歸位后離開。for(。實驗結(jié)束后先斷電源再拆線,將元器件歸位后離開。Scan_1:單片機實驗報告P1=0xf0。if(P1==0xf0)goto Scan_r。goto loop。case 0xd7:ledValue = ~0x5E。case 0xdb:ledValue = ~0x6F。case 0xdd:ledValue = ~0x6D。case 0xde:ledValue = ~0x06。單片機實驗報告見下圖圖一圖一 圖二見上圖圖二 include define uchar unsigned char define uint unsigned int define uint unsigned int define GPIO_LED P0uchar ScanKey(void)。}void Delayms(uint x){uint n。default:break。case(0xEF):ledValue = 0x10。//掃描鍵盤switch(keyNum){case(0xFE)://返回按鍵K1的數(shù)據(jù)ledValue = 0x01。//步進(jìn)電機運行} }單片機實驗報告三、獨立按鍵控制LED實驗通過編程控制8個獨立按鍵分別控制8個LED燈的開關(guān) 在Keil ,按照下圖連接電路后將HC600S51單片機開發(fā)板接通電源,按下開關(guān),錄入。PH2 = 0。//以最大電流輸出I11 = 0。//圈為反向電流I01 = 1。void delay(int time)。加載程序,觀察實驗結(jié)果,如果不正確對程序進(jìn)行改進(jìn)后重復(fù)此操作。實驗結(jié)束后先斷電源再拆線,將元器件歸位后離開。隨著微電子技術(shù)、IC設(shè)計、EDA工具的發(fā)展,基于SoC的單片機應(yīng)用系統(tǒng)設(shè)計會有較大的發(fā)展。在開創(chuàng)嵌入式系統(tǒng)獨立發(fā)展道路上,Intel公司功不可沒。單片機由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。如果沒有生成,在執(zhí)行一遍步驟10到步驟12,直到生成。]01/dnoces[elbat=0P?? // 值示顯出輸別分口 2P 與 0P?。持續(xù)按下持續(xù)按 K2 則數(shù)碼顯示管依次顯 示 1F,實現(xiàn)了 K2 對應(yīng)于 0~F 間得數(shù)碼管加一計數(shù)顯示.及 編程思路及 C51 源 源 程序:、仿真運行效果:實驗小結(jié):通過實驗對 Protues 有了更多得了解,同時了解到中斷系統(tǒng)在實際中得更好 應(yīng)用。2、練習(xí)采用單步、斷點以及監(jiān)視窗等手段進(jìn)行程序調(diào)試得方法。二、實驗內(nèi)容:?繪制“計數(shù)顯示器”電路原理圖。//延時300毫秒a=_crol_(a,1)。x)for(y=110。while(1)//大循環(huán) {} a++。③實驗內(nèi)容3 :用8個發(fā)光管演示出8位二進(jìn)制數(shù)累加過程,即用8個二極管表示8個二進(jìn)制位(亮為1,滅為0),依次以二進(jìn)制形式顯示0,1,2,……255。beep=0。// 定義蜂鳴器的接口void delay(uint z)//延時函數(shù),z的取值為這個函數(shù)的延時ms數(shù) {uint x,y。x0。delay(200)。y)。x)for(y=110。//關(guān)閉蜂鳴器j=_crol_(k,1)。x0。實驗結(jié)果說明:在此定義一個無符號字符變量a,a的值進(jìn)行累加,但是由于表示的二進(jìn)制數(shù)要求亮為1,滅為0,與發(fā)光管的0亮1滅正好相反,所以將a的計數(shù)取反并設(shè)置相應(yīng)延時,重復(fù)此過程就得到了在發(fā)光管上顯示八位二進(jìn)制數(shù)的累加過程。} void main()//主函數(shù) { uchar a,i,j。//全部關(guān)閉a=a:此次實驗中練習(xí)較多的就是閃爍和移位,在編程過程中,設(shè)置閃爍的時間必須達(dá)到人眼正常觀察的要求,這就需要計算合適的閃爍時間,不停的嘗試,最終選擇適宜觀察的時間間隔。仿真運行效果展示,要求就仿真文件加載方法及 3~4幅運行截圖進(jìn)行簡要說明;實驗小結(jié),說明遇到得主要問題或?qū)嶒?1 :元件類別 電路符號 元件名稱 Microprocessor ICs “U1“ 80C51 Miscellaneous “X1”/12MHz CRYSTAL Capacitors “C1”~“C2”/1nF CAP Capacitors “C3”/22μF CAP—ELEC Resistors Packs “RP1“/7—100Ω RESPACK—7 Resistors “R1"/100Ω RES Optoelectronics “LED1”~“LED2” 7SEG-CATGRN Switches & Relays “BUT” BUTTON 及 編程思路及 C51 源程序:電路原理圖::3、仿真運行效果展示: 實驗小結(jié) :熟悉Proteus 軟件,了解軟件得結(jié)構(gòu)組成與功能。更好得將 C 語言與 C51 語言聯(lián)系在了一起)學(xué)到得知識能準(zhǔn)確得利用了出來。當(dāng)1s 產(chǎn)生時,秒計數(shù)加1。第三篇:單片機實驗報告《單片機原理及應(yīng)用》實 驗 報 告2017—2018學(xué)年第一學(xué)期班級: 152 專業(yè): 電子科學(xué)與技術(shù) 姓名: 子路 學(xué)號: 教師:實驗一:Keil C51一、實驗?zāi)康氖煜eil C51單片機應(yīng)用開發(fā)系統(tǒng)熟悉Keil C51的調(diào)試技巧二、實驗內(nèi)容安裝好了Keil軟件以后,我們打開它。2)Proteus 源程序設(shè)計和生成目標(biāo)代碼文件:在ISIS平臺上或借助第三方編譯工具進(jìn)行單片機系統(tǒng)程序設(shè)計、編輯、匯編編譯、代碼級調(diào)試,最后生成目標(biāo)代碼文件(*hex)。單片機是靠程序運行的,并且可以修改。從這一角度來看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。然而,普通51系列微控制器內(nèi)部資源有限,像我用Proteus構(gòu)建微控制器虛擬實驗室選用的AT89C52只有三個定時器、一個全雙工的串行口和中斷控制,并且其數(shù)據(jù)處理能力有限,不適合對大量數(shù)據(jù)進(jìn)行復(fù)雜分析和運算。x0。//定義管腳 sbit PH2 = P1^1。I11 = 0。//PH2為1 則B線圈為正向電流I02 = 0。//輸出0 I12 = 1。delay(speed)。(圖一)圖一 圖二 上圖圖二 include include define GPIO_KEY P1 //獨立鍵盤用P1口define uchar unsigned char define uint unsigned intvoid Delayms(unsigned int c)。break。break。if(P1==0xff)goto Scan_r。x){for(n=0。uchar i。break。break。break。break。x 0。0xf0)!=0xf0){ Delayms(10)。//
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1