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

正文內(nèi)容

電子系統(tǒng)課程設(shè)計(jì)-文庫(kù)吧資料

2025-01-23 00:39本頁(yè)面
  

【正文】 **********************加 1 子函數(shù)***************************void jia() { if(t==1) //判斷 key1 按下的次數(shù)是否為 1 { miao1++。 }shijian1()。} while(key4) //跳回選擇菜單{ if(t3==1||t3==2||t3==3) { display6()。 display3()。 display2()。 display1()。 } } jian()。 } if(t==7||t==8||t==9) { display3()。 } if(key3==0) //判斷 key3 是否按下 { while(!key3) //防止掉顯 { if(t==1||t==2||t==3) { display1()。 } if(t==0||t==10||t==11||t==12||t==13) { display()。 } if(t==4||t==5||t==6) { display2()。 } t1=0。 fen=fen4。}if(t==13) { t=0。shi4=shi。t1==0) { miao4=miao。 //記下按鍵 key1 按下的次數(shù) if(t==10amp。 } if(t==0||t==10||t==11||t==12||t==13) { display()。 } if(t==4||t==5||t==6) { display2()。 if(shi23) shi=0。 //分加 1 if(fen59) //以下含義同上 { fen=0。 //秒加 1 if( miao59) //判斷秒是否到 60s { miao=0。 if(shi423) shi4=0。 //分加 1 if(fen459) //以下含義同上 { fen4=0。 //秒加 1 if( miao459) //判斷秒是否到 60s { miao4=0。 flag=0。 j=_cror_(j,1)。 P0=table[table4[i]]。i=7。 j=0x7f。} } else table4[0]=table4[1]=table4[3]=table4[4]=table4[6]=table4[7]=10。 //分離時(shí)的個(gè)位與十位 table4[7]=shi3/10。}else {table4[3]=table4[4]=11。}if(t!=8||wss==0) { table4[3]=fen3%10。 //分離秒的個(gè)位與十位 table4[1]=miao3/10。 } } //***************顯示子函數(shù),用于顯示定時(shí) 3 時(shí)間數(shù)值****************//void display3() { uchar i,j。delay(10)。i++) { P2=j。 for(i=0。 table3[2]= table3[5]=10。 }else { table3[6]=table3[7]=11。}if(t!=6||wss==0) { table3[6]=shi2%10。 table3[4]=fen2/10。 } else { table3[0]=table3[1]=11。 if(alm2==0) { if(t!=4||wss==0) { table3[0]=miao2%10。 j=_cror_(j,1)。 P0=table[table2[i]]。i=7。 j=0x7f。} }else table2[0]=table2[1]=table2[3]=table2[4]=table2[6]=table2[7]=10。 table2[7]=shi1/10。 } else { table2[3]=table2[4]=11。} if(t!=2||wss==0) { table2[3]=fen1%10。 //以下含義同上 table2[1]=miao1/10。 //循環(huán)右移 } } //*******************顯示子函數(shù),用于顯示定時(shí) 1 時(shí)間*****************void display1() { uchar i,j。 //顯示數(shù)值 delay(10)。i++) //從秒到時(shí)的掃描 { P2=j。 for(i=0。} table1[2]=table1[5]=10。 //分離時(shí)的個(gè)位與十位 table1[7]=shi/10。 }else { table1[3]=table1[4]=11。}25if(t!=11||wss==0) { table1[3]=fen%10。 //分離秒的個(gè)位與十位 table1[1]=miao/10。} //********************顯示子函數(shù),用于顯示時(shí)間數(shù)值*****************void display() { uchar i,j。ES = 1。TL1 = 0xF3。TMOD|= 0x20。 //開(kāi)總中斷 TR0=1。 //(6553650000)%256 ET0=1。 //工作方式 1 TH0=0x3c。y)。x) for(y=120。 for(x=i。uchar num=0。uchar minute,second,second0_1,num2。uchar t2,s1,s2,s3,s4,t3。// 1 秒 等時(shí) 位閃 次數(shù) 校時(shí) 鬧 1 鬧 2 鬧 3uint flag2。uchar shi4,fen4,miao4。//**************************時(shí)間顯示初始值**************************uchar shi=12,fen=0,miao=0。uchar save[8]。 //********************數(shù)組定義,數(shù)組內(nèi)含有 8 個(gè)數(shù)值******************uchar table1[8],table2[8],table3[8],table4[8]。 void keyscan4()。void shijian()。void display6()。void display5()。 void jian1()。 void jian()。uchar code table10[]={0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f}。// 1 F 2 F 3 F uchar table7[5]={0x40,0x40,0x40,0x40,0x73}。//************************數(shù)碼管顯示的數(shù)值**************************uchar code table[]={~0xc0,~0xf9,~0xa4,~0xb0,~0x99,~0x92,// 0 1 2 3 4 5 ~0x82,~0xf8,~0x80,~0x90,~0xbf,~0x0ff,0x73,0x71,0x80}。sbit key4=P1^3。 sbit key2=P1^1。這次課程設(shè)計(jì)的最大收獲是只有把理論用到實(shí)踐中我們才能真正掌握好所學(xué)知識(shí)。實(shí)踐中獲得的知識(shí)能讓我對(duì)單片機(jī)的知識(shí)有更好的認(rèn)識(shí)和理解。我們正面臨就業(yè)問(wèn)題,這次課設(shè)給了我們一個(gè)機(jī)會(huì)去試驗(yàn)。課堂教學(xué)考慮到大多數(shù)同學(xué)的需求,主要強(qiáng)調(diào)“基本”——基本知識(shí)、基本理論、基本方法、基本技能。因?yàn)閱纹瑱C(jī)已經(jīng)很久沒(méi)復(fù)習(xí),剛拿到題目,不知道從哪入手,后來(lái)通過(guò)對(duì)書(shū)本的回顧,加深了對(duì)單片機(jī)的記憶。 在調(diào)試時(shí)我遇到了一個(gè)問(wèn)題:用 STC 下載器無(wú)法將程序下載到單片機(jī)中,經(jīng)檢查,是 COM 端口和波特率選的不正確,應(yīng)更改 STC 下載器的 COM 端口使之與電腦的 COM 端口相對(duì)應(yīng),波特率改為 9600~115200 即可下載成功。若一切正常,方可在斷電的情況下將芯片插入,再次檢查各引腳的電位及其邏輯關(guān)系。 硬件調(diào)試 拿到電路板后,首先要檢查加工質(zhì)量,在確保沒(méi)任何質(zhì)量問(wèn)題時(shí)再安裝元器件。 步驟如下: 第一步:利用一個(gè)能生成圖像的軟件生成一些圖像文件,這里使用版本為Altium2022 組織 SCH 文件,再利用網(wǎng)絡(luò)表生成相應(yīng) PCB 圖(可自動(dòng)布線,也可手工布線),接著畫(huà) PCB 圖,以備打??; 第二步:將 PCB 圖打印到熱轉(zhuǎn)印紙上; 第三步:將打印好 PCB 的轉(zhuǎn)印紙平鋪在覆銅板上,準(zhǔn)備轉(zhuǎn)??; 第四步:用熱應(yīng)機(jī)加溫將轉(zhuǎn)印紙上黑色油墨粉壓在覆銅板上形成高精度的抗腐; 第五步:熱應(yīng)機(jī)加溫加壓成功轉(zhuǎn)印后的效果; 第六步:準(zhǔn)備好三氯化鐵溶液進(jìn)行腐蝕; 第七步:腐蝕結(jié)束,清洗干凈,晾干之后進(jìn)行打孔。方波產(chǎn)生方波的原理:方波產(chǎn)生是通過(guò) P0 口將 00H 輸出給 DAC0808,輸出對(duì)應(yīng)模擬量,然后讀取 P2 口的狀態(tài),取反后作為延時(shí)常量,延時(shí)時(shí)間到,將 FFH 輸出時(shí),同樣輸出對(duì)應(yīng)模擬量,再延時(shí),從而得到方波。圖 55 秒表界面 S1 按清零,S2 開(kāi)始和暫停,可以長(zhǎng)達(dá) 9 分鐘的計(jì)時(shí)。當(dāng)顯示的時(shí)間和定時(shí)設(shè)置的時(shí)間一致時(shí),蜂鳴器發(fā)出等時(shí)間斷蜂鳴聲,鬧鈴時(shí)間設(shè)置為 60 秒。圖 51 系統(tǒng)初始化顯示 8 段全亮圖 52 密碼輸入界面17 輸入密碼時(shí)顯示 P ,輸入完成之后顯示 P F F F。模擬利用 AT89C51 單片機(jī)、LED 數(shù)碼管以及控件來(lái)控制秒表的計(jì)數(shù)以及計(jì)數(shù)的開(kāi)啟/暫停/繼續(xù)與復(fù)位!是否是否定時(shí)器溢出中斷對(duì)定時(shí)器重新賦值進(jìn)行加一操作后重新計(jì)算時(shí)間往 P0 口和 P2 口送顯示時(shí)間數(shù)碼管顯示中斷返回主函數(shù)對(duì)定時(shí)器/計(jì)數(shù)器初始化始化程序開(kāi)始判斷 P0^4 口是否有低電平信號(hào)開(kāi)中斷并啟動(dòng)定時(shí)器開(kāi)始、暫?;蛘呃^續(xù)計(jì)數(shù)置零判斷 P1^0 口是否有低電平信號(hào)圖 43 秒表設(shè)置流程圖15 函數(shù)信號(hào)發(fā)生器圖 44 函數(shù)信號(hào)發(fā)生器流程圖開(kāi)始顯示初始化系統(tǒng)按鍵是否按下計(jì)算相關(guān)函數(shù)定時(shí)中斷 送端口顯示查詢選擇波型波形輸出LCD 顯示16五、 仿真過(guò)程與仿真結(jié)果此電子系統(tǒng)設(shè)計(jì)是利用 Proteus 仿真軟件進(jìn)行仿真,基本上實(shí)現(xiàn)了課程設(shè)計(jì)要求實(shí)現(xiàn)的功能。在鬧鐘設(shè)置時(shí),判斷按鍵 S4 按下情況我,進(jìn)行鬧鐘的開(kāi)啟與關(guān)閉,相關(guān)流程圖如下圖 47。 鍵盤掃描函數(shù)這些函數(shù)主要是判斷是否有按鍵按下,并根據(jù)相應(yīng)按鍵按下的情況調(diào)用相關(guān)函數(shù)執(zhí)行。 功能選擇界面功能界面顯示為 F1F2F3,可以設(shè)置三個(gè)功能,目前只設(shè)置了 FF2 兩個(gè)功能,F(xiàn)3 為待定功能。密碼輸入完成之后會(huì)顯示 F,覆蓋之前輸入的數(shù)值,對(duì)密碼進(jìn)行保護(hù)。 密碼顯示界面與密碼輸入系統(tǒng)初始化顯示之后就進(jìn)入密碼顯示界面,界面顯示為 P 。主程序流程圖如下圖 41。、 用來(lái)作為頻率調(diào)節(jié); 圖 37 鍵盤接口電路9 電子系統(tǒng)電路總原理圖圖 38 電路總原理圖10 電子系
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1