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

正文內(nèi)容

片機(jī)原理及系統(tǒng)課程設(shè)計(jì)--基于單片機(jī)的電子鬧鐘設(shè)計(jì)(留存版)

  

【正文】 x82,0xf8,0x80,0x90,0xbf,0x0ff}。 //工作方式 1 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 7 TH0=0x3c。 j=0x7f。 } else { table2[6]=table2[7]=11。 } else { table3[3]=table3[4]=11。 } else { table4[0]=table4[1]=11。 //循環(huán)右移 } } 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 10 //***********************時(shí)間子函數(shù) *****************************// void shijian() { if(flag=20) //判斷是否到一秒 { wss=~wss。 } // key1 按了 6 次,調(diào)用鬧鐘 2 子程序 if(t==7||t==8||t==9) 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 11 { display3()。 } if(t==7||t==8||t==9) { display3()。 //是,則秒加 1 if(miao159) //判斷秒是否大于 60,是,則秒清零 miao1=0。 //是,則時(shí)加 1 if(shi323) //判斷時(shí)是否大于 23 shi3=0。 } if(t==4) //判斷 key1 按下的次數(shù)是否為 4,是則秒減 1 { miao2。 if(fen==255) //判斷分是否減到 255,是,則分置 59 fen=59。amp。 //關(guān)閉蜂鳴器 } } //**************************主函數(shù) ********************************// 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 16 void main() { init()。 flag2++。 flag1=0。amp。 } if(t==10) //判斷 key1 按下的次數(shù)是否為 10,是則秒減 1 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 15 { miao。 } if(t==2) //判斷 key1 按下的次數(shù)是否為 2,是則分減 1 { fen1。 //是,則秒加 1 if(miao359) //判斷秒是否大于 60,是,則秒清零 miao3=0。 } if(t==7||t==8||t==9) { alm3=~alm3。 shi=shi4。 // 到了,則清零 shi++。i++) //從秒到時(shí)的掃描 { P3=j。 //調(diào)用延時(shí)程序 j=_cror_(j,1)。 //分 離秒的個(gè)位與十位 table3[1]=miao2/10。 //分離分的個(gè)位與十位 table2[4]=fen1/10。} if(t!=12||wss==0) { table1[6]=shi%10。x) for(y=120。 sbit key2=P1^1。 主程序流程圖如圖 所示 。其課程設(shè)計(jì) 任務(wù)是使學(xué)生 通過(guò)應(yīng)用 單片機(jī)系統(tǒng)設(shè)計(jì)的基本理論 , 基本知識(shí)與基本技能 , 掌握單片機(jī)應(yīng)用系統(tǒng)各主要環(huán)節(jié)的設(shè)計(jì) 、 調(diào)試方法 , 初步 掌握并具備 應(yīng)用單片機(jī)進(jìn)行設(shè)備技術(shù)改造 和 產(chǎn)品開(kāi)發(fā)的能力 ,培養(yǎng)學(xué)生的創(chuàng)新意識(shí),提高學(xué)生的動(dòng)手能力和分析問(wèn)題、解決問(wèn)題的能力。 圖 系統(tǒng)原理圖 3 硬件設(shè)計(jì) 硬件電路分四個(gè)模塊:晶振電路、鍵盤(pán)電路、數(shù)碼管顯示電路、蜂鳴器驅(qū)動(dòng)電路 。另外,我覺(jué)得軟件的設(shè)計(jì)比硬件設(shè)計(jì)更重要, 而且難度更大。 //**************************定義全局變量 **************************** uchar shi1,fen1,miao1,shi2,fen2,miao2,shi3,fen3,miao3。 //啟動(dòng)定時(shí)器 } //********************顯示子函數(shù),用于顯示時(shí)間數(shù)值 ***************** void display() { uchar i,j。 //顯示數(shù)值 delay(10)。i=7。 table3[2]= table3[5]=10。 //分離時(shí)的個(gè)位與十位 table4[7]=shi3/10。 //分加 1 if(fen459) //判斷分是否到 1min { fen4=0。t1==0) { miao4=miao。 } if(t==7||t==8||t==9) { display3()。 //是,則時(shí)清零 } if(t==4) //判斷 key1 按下的次數(shù)是否為 4 { miao2++。 //是,則分加 1 if(fen59) //判斷分是否大于 60 fen=0。 if(shi2==255) //判斷時(shí)是否減到 255,是,則時(shí)置 23 shi2=23。 } } //***************************鬧鈴子函數(shù) ***************************// void clock() //判斷秒的數(shù)值是否相等 { if(miao==miao1amp。alm2==0||shi==shi3amp。 } if(t==0||t==10||t==11||t==12||t==13) { display()。 //調(diào)用時(shí)間子函數(shù) key_scan()。alm3==0) { flag2=0。alm1==0||miao==miao2amp。 if(miao3==255) //判斷秒是否減到 255,是,則秒置 59 miao3=59。 } if(t==12) //判斷 key1 按下的次數(shù)是否為 12 { shi++。 } if(t==5) //判斷 key1 按下的次數(shù)是否為 5 { fen2++。 } } jian()。 shi4=shi。 //時(shí)加 1 if(shi423) //判斷時(shí)是否到 24h shi4=0。} } else t
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1