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

正文內(nèi)容

基于單片機(jī)的多功能綜合應(yīng)用系統(tǒng)的設(shè)計(jì)單片機(jī)課程設(shè)計(jì)報(bào)告-wenkub.com

2024-08-23 14:50 本頁面
   

【正文】 //等待 AD轉(zhuǎn)換結(jié)束 START=1。i++)。 sbit con=P1^2。j++) LCD_Write_Char(5+j,1,table[j])。 table[5]=39。039。 table[2]=39。 table[5]=39。 table[3]=39。o39。 。 table[3]=39。239。 39。 table[4]=39。v39。 DelayMs(500)。 else table[0]=39。 //k2=0。 /*顯示開及光標(biāo)設(shè)置 */ } void main(void) { unsigned int j。 /*顯示關(guān)閉 */ LCD_Write_Com(0x01)。 LCD_Write_Com(0x38)。 } void LCD_Init(void) { LCD_Write_Com(0x38)。 s ++。 DelayMs(5)。 DataPort= Data。 //忙則等待 DelayMs(5)。 DataPort= 。 //忙則等 待 DelayMs(5)。 EN_SET。 RS_CLR。 void DelayUs2x(unsigned char t) { while(t)。039。039。039。 sbit UNR = P0^0。 //定義端口 sbit RW = P3^6。 count1=count1+2。 TH0=(655363000)/256。 EA=1。 } main() { TMOD=0x01。 } clk=0。 clk=0。 date5=date51。0x01。 da3=date3amp。 date1=date11。 for(i=8。 sbit clk=P0^0。 sbit da3=P0^3。 if(count==20)//每一秒鐘讀一次溫度傳感器溫度 { FLAG_DIS=1。 //讀溫度并顯示 } } } void t0(void) interrupt 1 using 0 // { uchar count。 delay_ms(10)。 //開總中斷 write_lcd_(0x80)。 TL0=(6553650000)%256。 else{speaker=0。 write_lcd_date(0xDF)。 write_lcd_date(0x30+bai_18b20)。 write_lcd_date(0x30+ge_18b20)。 write_lcd_date(0x43)。 write_lcd_date(0x2D)。 write_lcd_date(0x30+ge_18b20)。//顯示個(gè)位 ge_18b20=temp%10。 } void dis_D18B20(void) { int temp。 } else { flag_Negative_number = 0。 33 t=t|a。 //讀取溫度寄存器等(共可讀 9 個(gè)寄存器)前兩個(gè)就是溫度 a=ReadOneChar()。 //跳過讀序號(hào)列號(hào)的操作 WriteOneChar(0x44)。 int t=0。 dat=1。 DATA = datamp。 } void WriteOneChar(uchar dat) { uchar i=0。 DATA = 1。 for (i=8。 x=DATA。 //稍做延時(shí) DATA = 0。 write_lcd_(0x01)。 lcden=0。 P0=date。 lcden=0。 lcden=0。 } void delay(uint num) { while(num) 。x0。 signed char xiaxian=2。 //定義變量 bit flag_Negative_number 。 sbit lcden=P2^2。 if(pwmctr==10) pwmctr=0。 Red=1。 if(count_pwm==pwmctr) { Red=0。 TH1=(655361000)/256。 if(j==16) j=0。 if(i==8) i=0。 Red=0。 flag_green=1。 if(red==4) { gre=1。 } L1602_string(2,1,RED:)。 } else { yel=0。 if(red5) { gre=0。 flag_red=1。 L1602_char(2,6,yellow%10+0x30)。 L1602_char(1,5,(yellow+15)/10+0x30)。 gre=0。 flag_yellow=1。 L1602_char(2,6,green%10+0x30)。 L1602_char(1,5,green/10+0x30)。 disp_time()。 timecount++。 uchar j。 } } } void t0() interrupt 1 { uchar ledcount。 flag_jtd=0。 L1602_string(2,1, )。 flag_pwmled=1。 L1602_string(1,1,pwm)。 flag_lxy=0。 } if(key_val==1) { P1=0xff。 flag_jtd=0。 L1602_char(1,6,39。)。)。 if(i) minute=10*key_val+minute%10。 while(i) { initkeypad()。 if(key_val==11) { uchar a=0,i=2。 do {kevent()。 while(key_val!=14) { L1602_char(2,11,39。 L1602_char(1,6,39。 } initkeypad()。} while(key_val==16)。)。*39。 39。 L1602_string(1,1,SPD)。 ET0=1。 TL0=(6553610000)%256。 initkeypad()。 L1602_char(2,13,minute%10+0x30)。 } if(hour==24) { hour=0。 minute++。 sbit buzzer=P0^0。 sbit gre=P1^2。 bit flag_pwmled。 bit flag_yellow。 //占空比控制變量 uchar pwmctr_green=5。 uint speed=50。通過這學(xué)期的單片機(jī)實(shí)驗(yàn)的學(xué)習(xí),發(fā)現(xiàn)了自己的問題,需要的的還有很多,包括搭建電路圖和測(cè)試硬件電路,需要很大耐心 ,培養(yǎng)自己接受新知識(shí)的自學(xué)能力?,F(xiàn)在單片機(jī)課程已經(jīng)結(jié)束,需要來好好的反思和回顧總結(jié)下了。這次單片機(jī)課程設(shè)計(jì)雖然說糾結(jié)過煩躁過但是將單片機(jī)的知識(shí)系統(tǒng)化學(xué)習(xí)了一遍,自己的動(dòng)手能力也培養(yǎng)了, 和小組一起學(xué)習(xí),讓我覺得意義很大。剛開始的課堂實(shí)驗(yàn)開關(guān)控制燈等等到矩陣鍵盤都是給課程設(shè)計(jì)打基礎(chǔ)的,課程設(shè)計(jì)也是將這些基礎(chǔ)知識(shí)聯(lián)系起來,既考驗(yàn)了你的耐心又考驗(yàn)?zāi)愕募?xì)心,一旦錯(cuò)了一點(diǎn)點(diǎn)小地方最后的結(jié)果都出不來。在設(shè)計(jì)的過程中,我也深刻地感受到了做一個(gè)完整的項(xiàng)目靠一個(gè)人的力量是很辛苦的,必須和自己的隊(duì)員一起商量討論,而且分工合作,這樣每個(gè)人做自己所擅長(zhǎng)的一部分,再合起來就會(huì)達(dá)到事半功倍的效果。在課程設(shè)計(jì)課中的頭兩個(gè)星期我很困惑,因?yàn)槲也欢趺窗押芏鄠€(gè)功能放在一起,為此我問了一些學(xué)的好的同學(xué),他們認(rèn)真的講解讓我有了一些啟發(fā),后來我又自己買了一塊單片機(jī)自己試著編寫一個(gè)程序達(dá)到自己的預(yù)期結(jié)果,盡管這個(gè)過程非常的枯燥,有時(shí)候編不出來或者想的跟試驗(yàn)結(jié)果不同時(shí),又要重新檢查語句,看每條語句的功能,又通過在網(wǎng)上查閱很多的資料來解決自己的問題。之后我們又做了調(diào)整,終于電路正常工作。 硬件測(cè)試 在硬件電路 搭建完畢后,我們開始進(jìn)行測(cè)試,成功燒寫 52 芯片后,發(fā)現(xiàn)燈的亮滅不受控制,而且 1602 液晶顯示屏也是沒有顯示內(nèi)容。剛開始我們的交通燈子程序用到了定時(shí)中斷,在寫主函數(shù)的時(shí)候,當(dāng)矩陣鍵盤按下后交通燈子程序不能執(zhí)行,后來簡(jiǎn)化了交通燈程序,改用延時(shí),交通燈功能模塊就能正常運(yùn)行了。后來在同學(xué)的幫助下,利用隨機(jī)函數(shù)調(diào)節(jié)占空比,調(diào)試成功,達(dá)到了預(yù)想的效果。 ⑤溫度顯示模塊:通過 DS18B20 溫度傳感器實(shí)時(shí)采集溫 度通過 1602 芯片顯示當(dāng)前溫度。 :當(dāng)掃描到 1 號(hào)鍵盤,進(jìn)入到流水燈模塊;掃描到 2 號(hào)鍵盤時(shí),進(jìn)入交通燈模塊;掃描到 3 號(hào)鍵盤時(shí),進(jìn)入擴(kuò)展燈模塊;當(dāng)掃描到 4 號(hào)鍵盤,進(jìn)入到循環(huán)燈模塊;當(dāng)掃描到 5 號(hào)鍵盤,進(jìn)入到三色聯(lián)動(dòng)模塊;按下復(fù)位鍵后,回到初始狀態(tài)。 基本功能仿真電路圖 復(fù)位電路 6 時(shí)鐘 顯示電路 鍵盤 7 具體仿真圖及說明部分 開始為流水燈,或按 S0 為流水燈 按 S1 交通燈 8 按 S2 燈光的色彩連續(xù)變化 三色聯(lián)動(dòng) 按 S3 就轉(zhuǎn)變?yōu)榱餍怯? 9 調(diào)節(jié)時(shí)間先按 S14就開始調(diào)節(jié)時(shí)間,按 S11調(diào)節(jié)小時(shí)和分鐘,按 S
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1