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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)電子鐘-免費(fèi)閱讀

  

【正文】 調(diào)用延時(shí)子程序INCR0。使顯示器最左邊位亮LP1:MOVDPTR,0F000H。設(shè)定計(jì)時(shí)初值MOVIE,88H。學(xué)習(xí)該門(mén)課程知識(shí)時(shí),其思維方法也和其它課程不同,該課程偏重于工程思維,靈活知識(shí)運(yùn)用,具體地說(shuō),在了解了計(jì)算機(jī)編程后,剩下的是如何將它們用于實(shí)際系統(tǒng)中,其創(chuàng)造性勞動(dòng)在于如何用計(jì)算機(jī)的有關(guān)技術(shù)和廠家提供的各種芯片,設(shè)計(jì)實(shí)用的電路和系統(tǒng),再配上相應(yīng)的應(yīng)用程序,完成各種實(shí)際應(yīng)用項(xiàng)目。開(kāi)機(jī)時(shí),顯示12:00:00的時(shí)間開(kāi)始計(jì)時(shí);“秒”的調(diào)整,每按一次加1秒;“分”的調(diào)整,每按一次加1分;“時(shí)”的調(diào)整,每按一次加1個(gè)小時(shí);系統(tǒng)的主程序主要完成時(shí)間顯示和定時(shí)輸出判斷功能。INCMINITE。MOVC A,A+DPTR。將得出的時(shí)間存入40H(DISPBUF)之后的將temp中的十六進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制 時(shí)送A10進(jìn)制/10=10進(jìn)制 累加器送內(nèi)部RAM單元分送AMOV B, 10DIVAB。延時(shí)1毫秒的子程序MOV D1:MOV。對(duì)計(jì)數(shù)器加1MOVA,SECONDCJNEA,60, NS60。主程序START: MOVSECOND,00H。電路原理圖*********617S0S1S2S3S4S5S6S7C230pFXTAL2R210kR310kR410kR110k9RSTC310uF293031PSENALEEARP1987654321RESPACK***圖 1 電路原理圖 流程圖與算法描述 SECONDEQU 30H。系統(tǒng)的另一功能就是實(shí)現(xiàn)對(duì)執(zhí)行設(shè)備的定時(shí)開(kāi)關(guān)控制,其主要控制思想是這樣的:先將執(zhí)行設(shè)備開(kāi)啟的時(shí)間和關(guān)閉時(shí)間置入RAM某一單元,在計(jì)時(shí)主程序當(dāng)中執(zhí)行幾條比較指令,如果當(dāng)前計(jì)時(shí)時(shí)間與執(zhí)行設(shè)備的設(shè)定開(kāi)啟時(shí)間相等,就執(zhí)行一條CLR指令,將對(duì)應(yīng)的那路P3置為高電位,開(kāi)啟;如果當(dāng)前計(jì)時(shí)時(shí)間與執(zhí)行設(shè)備設(shè)定的關(guān)閉時(shí)間相等,就執(zhí)行SETB對(duì)應(yīng)的P3置低電位,二極管截止。得到時(shí)、分、秒存儲(chǔ)單元的值,并經(jīng)譯碼后,通過(guò)掃描程序送LED中顯示出來(lái),實(shí)現(xiàn)時(shí)鐘計(jì)時(shí)功能。低四位代表161。而時(shí)間單元進(jìn)位,時(shí)間設(shè)定時(shí),調(diào)定時(shí)間設(shè)定時(shí)等功能全部在中斷服務(wù)程序中完成。mf++。void zhongduan1(void)interrupt 3{TH1=(655355000)/256。y++。} switch(r){ case 29 : if(nian/4==0){if(y==2)r=0。s++。amp。led_h(h)。amp。ET0=1。endif//流水燈使能端 //按鍵1 //按鍵2 //按鍵3 sbit p37=P3^7。endif(3)ifndef _DONGNENG_H__ define _GONGNENG_H__ void gongneng(void)。if(x10){ x=0。} if(x==7){ led_f(xing)。delay(1)。break。break。case 5 : y++。if(f59)f=0。while(1){ if(x==1||x==2||x==3)TR0=0。delay(2)。line()。delay(1)。delay(2)。if(shanshuo==1){led_f(nh)。case 8 :if(shanshuo==1){led_s(nf)。delay(2)。if(shanshuo==1){led_f(y)。case 4 : if(shanshuo==1){led_s(r)。break。delay(2)。led_h(nian)。}//星期顯示while(1){led_f(xing)。aa++。delay(1)。void gongneng(){ unsigned int aa=0,shanshuo=0,x=1,bb。} TR1=0。line()。line()。//數(shù)碼管“”(2) include includeinclude extern mms,ms,mf,ss。P0=0x40。}void line(void){ p10=1。p10=1。} void led_h(unsigned int s){// p10=1。p10=1。} void led_f(unsigned int s){ p10=1。p10=1。void led_s(unsigned int s){ p10=1。此時(shí)數(shù)碼管的第一位顯示數(shù)字。P11口為位選寄存器的使能端。在設(shè)置中設(shè)置好時(shí)間,最高位設(shè)為“1”則打開(kāi)鬧鐘。根據(jù)不同的閃爍位置進(jìn)行調(diào)節(jié)。單片機(jī)實(shí)驗(yàn)與實(shí)踐教程。有好多的東西,只有我們?nèi)ピ囍隽耍拍苷嬲恼莆?,只學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。要求每滿1秒,則“秒”單元中的內(nèi)容加1;“秒”單元每滿60,則“秒”單元清0,同時(shí)“分”單元中的內(nèi)容加1;“分”單元每滿60,則“分”單元清0,同時(shí)“時(shí)”單元加1。具體操作是:按下K4鍵,進(jìn)入鬧鐘設(shè)置功能,再通過(guò)KK2鍵來(lái)完成定點(diǎn)報(bào)警時(shí)間的設(shè)置。在具體處理時(shí),定時(shí)器計(jì)數(shù)器采用中斷方式工作,對(duì)時(shí)鐘的形成在中斷服務(wù)程序中實(shí)現(xiàn)。三、時(shí)間進(jìn)度安排第一周:理論設(shè)計(jì)。,時(shí)、分校時(shí)用1HZ的信號(hào)進(jìn)行,而秒較時(shí)用2HZ時(shí)鐘信號(hào)進(jìn)行。周一上午布置設(shè)計(jì)任務(wù),講解設(shè)計(jì)要求,安排答疑、實(shí)驗(yàn)時(shí)間;周三、周四下午課程設(shè)計(jì)答疑,其他時(shí)間學(xué)生查資料,做初步理論設(shè)計(jì)。在主程序中只需對(duì)定時(shí)器計(jì)數(shù)器初始化、調(diào)用顯示子程序和控制子程序。(3)跑表功能:再增加一個(gè)按鍵K5設(shè)計(jì)跑表功能,實(shí)現(xiàn)啟動(dòng)毫秒計(jì)數(shù),相當(dāng)與田徑運(yùn)動(dòng)比賽的跑表工作?!皶r(shí)”單元每滿24,則將“時(shí)”單元清0。從這次的課程設(shè)計(jì)中,我真真正正的意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫(xiě)與讀的過(guò)程中才能提高,這就是我在課程設(shè)計(jì)中的最大收獲,同時(shí),要把所學(xué)只是靈活應(yīng)用才能真正領(lǐng)悟其中的意義,加深對(duì)它的理解與掌握。北京:北京航空航天大學(xué)出版社,2003【4】何立民,I2C總線應(yīng)用系統(tǒng)設(shè)計(jì)。(2)年與日,星期。最高位設(shè)為“0”則關(guān)閉鬧鐘。晶振采用的12MHz晶振。同樣的步驟進(jìn)行第二位顯示。p10=0。p10=0。// P0=t[s%10]。P0=t[s/10]。P0=t[s%10]。P0=t[s/10]。P0=0x40。p10=0。void miaobiao(void){ TR1=1。led_h(mf)。led_h(mf)。mms=0。if(s2==0){ delay(3)。}// while(1){ led_s(r)。if(s2==0){ while(!s2){led_s(r)。delay(2)。delay(1)。break。case 3 : led_s(s)。} led_f(y)。} delay(2)。line()。} line()。} delay(2)。line()。line()。led_f(y)。line()。else TR0=1。break。if(y12)y=1。case 8 : nf++。default: break。} if(x==4||x==5||x==6){ led_s(r)。} if(x==8||x==9||x==10){led_s(nf)。TR0=1。endif(4)ifndef _MIAOBIAO_H__ define _MIAOBIAO_H__ void miaobiao(void)。//蜂鳴器時(shí)能(主函數(shù))(1) include include include include include unsigned int h,m,f,s,n,y=10,r=12,nian=13,xing=2,mms,ms,mf。TH0=6。(ns==0)){while
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1