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

正文內(nèi)容

關(guān)于電腦時(shí)鐘的實(shí)訓(xùn)學(xué)生實(shí)習(xí)實(shí)訓(xùn)總結(jié)報(bào)告(存儲(chǔ)版)

  

【正文】 0 .1 / A D 138P 0 .0 / A D 039V C C40U5S T C 8 9 C 5 2Y21 1 .0 5 9 2 M H zC 1 4 2 0 pC 1 5 2 0 p+5C 2 10 . 1 u FR S T+5D B _ 0D B _ 1D B _ 2D B _ 3D B _ 5D B _ 6D B _ 7D B _ 4K e y O u t 1K e y O u t 2K e y O u t 3K e y O u t 4K e y I n 1K e y I n 2K e y I n 3K e y I n 4P 1 .0P 1 .1P 1 .2P 1 .3T X DR X DS C LS D AE N L E D 1S C KS I OS 1 3 0 2B U Z Z1 w a r eI R DE N L C D單片機(jī)電路12345678J4CON812345678J5CON812345678J6CON812345678J7CON8P 1 .7P 1 .6P 1 .5 圖 矩陣按鍵電路的設(shè)計(jì) 按鍵行數(shù) KeyIn 端接單片機(jī) P2 口的高四位, 按鍵行數(shù) KeyOut 端接單片機(jī) P2 口的低四位。 K15:返回。 if(hour==0)hour=23。 } } count=0。 //當(dāng)前節(jié)拍需發(fā)聲時(shí)間 unsigned char code TwoTigerNote[] = { //兩只老虎音符表 1, 2, 3, 1, 1, 2, 3, 1, 3, 4, 5, 3, 4, 5, 5,6, 5,4, 3, 1, 5,6, 5,4, 3, 1, 1, 5, 1, 1, 5, 1, }。 T1LoadL = NoteReload[note]。 if (time == soundTime) { buzzable = 0。因?yàn)樵谛薷臅r(shí)間的時(shí)候,函數(shù)會(huì)一直給 count、 coun_s、 second 變 量賦 0,這時(shí)時(shí)間就一直達(dá)到報(bào)警的時(shí)間,所以蜂鳴器一直響。因此,系統(tǒng)計(jì)時(shí)準(zhǔn)確,使用快捷。其中,液晶是我自己添加的拓展功能。然后通過調(diào)試程序,分析問題的關(guān)鍵之處,使得實(shí)驗(yàn)結(jié)果更好,鍛煉了自己軟件方面的動(dòng)手能力,也增加了自己編寫程序的經(jīng)驗(yàn)。 sbit ADDR1 = P1^1。 bit lcdflag=0。 bit changeflag=0。 uint hour=0。 //數(shù)碼管顯示函數(shù) void keyscan()。 // LCD 寫數(shù)據(jù) void w_cmd(uchar cmd)。 Init_LCD1602()。changeflag==0) { timeset()。 if(buzzflag==1amp。 if(second==60) { second=0。i)。 重慶科技學(xué)院?jiǎn)纹瑱C(jī)《關(guān)于電腦時(shí)鐘的實(shí)訓(xùn)》的報(bào)告 19 TR0=1。)。039。 w_string(0x87,(second%10)+39。)。039。 w_string(0xc8,(minute_cmd%10)+39。ADDR1 = 0。ADDR1 = 0。ADDR1 = 1。ADDR1 = 1。 ADDR0 = 1。 ADDR0 = 0。 ADDR0 = 1。 ADDR0 = 0。 ADDR0 = 0。 ENLED = 0。 重慶科技學(xué)院?jiǎn)纹瑱C(jī)《關(guān)于電腦時(shí)鐘的實(shí)訓(xùn)》的報(bào)告 23 } /* 鍵盤掃描函數(shù) */ void keyscan() //鍵盤掃描函數(shù) { uchar temp。0xf0。lcdflag=1。 temp=tempamp。 temp=tempamp。 } while(temp!=0xf0) { temp=P2。 temp=P2。 } while(temp!=0xf0) { temp=P2。 temp=P2。}break。buzzable=1。 } } } } /* 時(shí)間設(shè)置函數(shù) */ void timeset() { if(hourflag==1) //改小時(shí) { if(upflag==1) { upflag=0。 if(minute=60) minute=0。 delay2()。 } } /* 報(bào)警時(shí)間修改函數(shù) */ void buzzchange() { if(hourflag==1) //改小時(shí) { if(upflag==1) { upflag=0。 if(minute_cmd=60) minute_cmd=0。 delay2()。 } /* 寫數(shù)據(jù) */ void w_dat(uchar dat) { wait()。 EN = 0。 // 顯示器開 w_cmd(0x06)。 //當(dāng)前節(jié)拍總時(shí)間 unsigned int soundTime = 0。 T1LoadH = NoteReload[note] 8。 } else { time++。 //使能全局中斷 PlayTwoTiger()。 if (buzzable == 1) { BUZZ = ~BUZZ。 //溢出后進(jìn)入中斷重新賦值 TL1 = T1LoadL。 //使能 T1中斷 TR1 = 1。 } else { if (time = beatTime) { time = 0。 //每次定時(shí)器中斷完成后,檢測(cè)并處理節(jié)拍 tmrflag = 0。 //當(dāng)前節(jié)拍對(duì)應(yīng)的音符 unsigned int time = 0。 } /*初始化 1602*/ void Init_LCD1602(void) { w_cmd(0x38)。 EN = 0。 }while (BUSY == 1)。a40。 } } if(minuteflag==1) //改分鐘 { if(upflag==1) { upflag=0。amp。 second=0。 } } if(minuteflag==1) //改分鐘 { if(upflag==1) { upflag=0。 temp=tempamp。changeflag=0。modflag=0。0xf0。}break。0xf0。}break。 if(temp!=0xf0) { delay1()。 // 1:加數(shù)值 default :break。}break。 //鍵盤去抖 , temp=P2。 delay2()。 delay2()。 /* 第 2 位小數(shù)點(diǎn) 秒亮, 秒滅 */ if (count_s==100) { count_s=0。 P0=0xff。 P0=0xff。 } else { P0=0xff。 } P0=0xff。 ENLED = 0。 ENLED = 0。 ENLED = 0。 ENLED = 0。039。)。 w_string(0xc1,39。039。)。 w_string(0x81,(hour%10)+39。 //定時(shí)器方式初始化 TH0=(655364608)/256。 for (i=4000。 } } if(count==200) { count=0。 // 5ms 一次溢出 TL0=(655364608)%256。 if(modflag==1amp。 // 數(shù)碼管顯示延時(shí)函數(shù) void main(void) //主函數(shù) { music()。 //按鍵有效函數(shù) void wait()。 void init_time()。 //報(bào)警計(jì)數(shù) uchar second=0。 bit modflag=0。 sbit EN = P1^5 。 //T1 重載值的低字節(jié) sbit ENLED = P1^4。 通過兩周的實(shí)訓(xùn),我鍛煉了獨(dú)自分析解決任務(wù)的能力。本次設(shè)計(jì)是軟硬件結(jié)合的設(shè)計(jì),綜合提高我們 的硬件、軟件設(shè)計(jì)與開發(fā)的綜合能力以及軟件和硬件聯(lián)合調(diào)試的能力,為以后參加科技創(chuàng)新比賽作奠定了基礎(chǔ)。在液晶顯示的狀態(tài)下, ledflag 為 0, 重慶科技學(xué)院?jiǎn)纹瑱C(jī)《關(guān)于電腦時(shí)鐘的實(shí)訓(xùn)》的報(bào)告 12 數(shù)碼管是不會(huì)工作;同樣,在數(shù)碼管顯示狀態(tài)下, lcdflag 為 0,液晶不顯示數(shù)據(jù)。0x7f 使小數(shù)點(diǎn)以 間隔閃爍。 //當(dāng)前持續(xù)時(shí)間到達(dá)節(jié)拍總時(shí)間時(shí)歸零,并遞增節(jié)拍索引,以準(zhǔn)備啟動(dòng)新節(jié)拍 beat++。 if (time == 0) { //啟動(dòng)一個(gè)新的節(jié)拍 note = TwoTigerNote[beat] 1。 //當(dāng)前節(jié)拍計(jì)時(shí) unsigned int beatTime = 0。 if(minute==0)minute=59。 if(hour=24) hour=0。 K13:修改報(bào)警時(shí)間。系統(tǒng)能按設(shè)定時(shí)間用蜂鳴器報(bào)時(shí),報(bào)時(shí)時(shí)間設(shè)定為 1s。 任務(wù) 設(shè)計(jì)題目:電腦時(shí)鐘設(shè)計(jì) 學(xué)生姓名 課程名稱 單片機(jī)系統(tǒng)綜合訓(xùn)練 專業(yè)班級(jí) 地 點(diǎn) 實(shí)驗(yàn)樓 I512 起止時(shí)間 16周 17周 設(shè)計(jì)內(nèi)容及要求 要求設(shè)計(jì)的 電腦時(shí)鐘完成以下功能: ①實(shí)時(shí)顯示當(dāng)前時(shí)間 ②按設(shè)定時(shí)間用蜂鳴器報(bào)時(shí) ③能修改當(dāng)前時(shí)鐘。單片機(jī)作為一門基礎(chǔ)學(xué)科,既是對(duì)前期學(xué)習(xí) C 語(yǔ)言的綜合運(yùn)用, 也是理論與實(shí)踐相結(jié)合的一大體現(xiàn)。 重慶科技學(xué)院?jiǎn)纹瑱C(jī)《關(guān)于電腦時(shí)鐘的實(shí)訓(xùn)》的報(bào)告 3 進(jìn)度 要求 內(nèi)容 時(shí)間 地點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1