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

正文內(nèi)容

基于單片機(jī)的時(shí)鐘設(shè)計(jì)畢業(yè)論文(更新版)

2024-08-31 04:59上一頁面

下一頁面
  

【正文】 LCALL KEY JNB ,$6 。4位閃爍標(biāo)志位置位 SETB 04H LCALL DISPLAY LCALL KEY JNB ,$6 。顯示時(shí)長(zhǎng) LCALL DL02S LCALL KEY JNB ,TIME2SET1 JNB ,DISPLAYTIME3 DJNZ 40H,$12 CLR 09H RET TIME2SET1: LJMP TIME2SET DISPLAYTIME3: CLR 09H SETB 0AH LCALL DISPLAY LCALL KEY JNB ,$6 。T1中斷程序。等待鍵釋放 TIMEHOUR: LCALL DISPLAY LCALL KEY JNB ,TIMEMIN 。 TIME1: JNB 0BH,TIME2 MOV A,31H CJNE A,37H,TIME2 MOV A,32H CJNE A,38H,TIME2 SETB 08H 。重裝初值(低8位修正值) MOV A,4CH ADDC A,TH0 。20H,21H標(biāo)志用 CLEARA: MOV R0,00H INC R0 DJNZ R7,CLEARA CLR CLR CLR MOV SP,50H MOV 33H,01H MOV 34H,0AH MOV 35H,07H MOV TMOD,11H 。每執(zhí)行一次加1程序段就調(diào)用顯示子程序進(jìn)行延時(shí),以對(duì)調(diào)節(jié)速度進(jìn)行控制。 程序說明 定時(shí)器初值計(jì)算因定時(shí)器工作于方式1,需要50ms的中斷,所以計(jì)數(shù)初值:χ=216 tfosc/12=65536 50103106/12=19456表示成十六進(jìn)制為χ=4C00H,故(TH0)=4CH,(TL0)=00H。由于本世紀(jì)是21世紀(jì),年位前兩位是4的倍數(shù),故判斷閏年時(shí)只需對(duì)年的后兩位進(jìn)行計(jì)算,能被4整除為閏年,否則為平年,年位只進(jìn)行加1,大于99時(shí)又重新開始。從秒到分,從分到時(shí),以及日、月、年都是通過軟件累加并進(jìn)行比較的方法實(shí)現(xiàn)的。此電路用于產(chǎn)生定時(shí)器提示音。圖 46 陣列按鍵 數(shù)碼顯示電路如圖47所示為數(shù)碼顯示電路,實(shí)驗(yàn)板使用了6個(gè)共陽數(shù)碼管,P0口為段碼信號(hào)線,B1~B6為位控線,是P1口經(jīng)SN74F573(反向驅(qū)動(dòng)芯片,即輸入為高電平,則輸出為低電平,反之則輸出為高電平,該芯片也有一片選信號(hào)C,當(dāng)此信號(hào)為高電平時(shí)有效)反向得到,再由B1~B6控制晶體管Q1~Q6,以達(dá)到控制每位數(shù)碼管的目的。該電路提供單片機(jī)工作所需的振蕩頻率,計(jì)算定時(shí)器初值即需此晶振頻率,在通信時(shí)也需知道晶振頻率,以對(duì)波特率進(jìn)行計(jì)算。其中,數(shù)據(jù)存儲(chǔ)器(RAM)用于存放各種運(yùn)算的中間結(jié)果,作緩存和數(shù)據(jù)暫存,以及設(shè)置特征標(biāo)志等。(2)按K2鍵大于1秒進(jìn)入時(shí)間設(shè)置,此時(shí)小時(shí)位閃爍,秒位自動(dòng)清零,按K1鍵進(jìn)行小時(shí)調(diào)整,按K2鍵切換到分鐘位,按K1鍵進(jìn)行分鐘調(diào)整,分位設(shè)置好后,再按K2鍵保存時(shí)間設(shè)定值,并返回顯示時(shí)間,按所設(shè)定的時(shí)間值進(jìn)行計(jì)時(shí)。要求計(jì)時(shí)精度盡量提高。與通用計(jì)算機(jī)相比,這些系統(tǒng)由于比較封閉,可以更有效地防止病毒和電磁干擾等,可靠性更高。這些特性使得單片機(jī)系統(tǒng)可以在更小電源的支持下工作更長(zhǎng)的時(shí)間。比如A/D、PWM、PCA(可編程計(jì)數(shù)器陣列)、WDT(監(jiān)視定時(shí)器看家狗)、高速I/O口及計(jì)數(shù)器的捕獲/比較邏輯等。 時(shí)鐘的應(yīng)用 時(shí)鐘已成為人們?nèi)粘I钪校罕夭豢缮俚谋匦杵?,廣泛用于個(gè)人家庭以及車站、碼頭、劇場(chǎng)、辦公室等公共場(chǎng)所,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。單片機(jī)模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長(zhǎng)的使用壽命,因此得到了廣泛的使用。 時(shí)間對(duì)人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時(shí)間。 digital tube目錄0 引言 2 1 設(shè)計(jì)任務(wù)分析 2 2 設(shè)計(jì)意義 3 時(shí)鐘的應(yīng)用 3 2 單片機(jī)的選擇........................................................................................................................... 3 3 系統(tǒng)功能及操作 5 系統(tǒng)功能的確定 5 基本功能 5 擴(kuò)展功能 5 系統(tǒng)操作說明 6 4 系統(tǒng)硬件設(shè)計(jì) 6 芯片的選擇 6 實(shí)驗(yàn)板電路原理圖 7 功能電路分析 8 時(shí)鐘電路 8 復(fù)位電路 8 鍵盤電路 9 數(shù)碼顯示電路 9 蜂鳴器電路 10 5 系統(tǒng)軟件設(shè)計(jì) 10 數(shù)據(jù)單元分配 11 數(shù)據(jù)存儲(chǔ)單元分配 11 標(biāo)志位單元分配 11 計(jì)時(shí)時(shí)鐘實(shí)現(xiàn)的基本方法 11 實(shí)現(xiàn)時(shí)鐘程序設(shè)計(jì)步驟 11 主程序模塊設(shè)計(jì) 12 計(jì)時(shí)子程序模塊的實(shí)現(xiàn) 12 顯示子程序模塊的實(shí)現(xiàn) 13 時(shí)鐘設(shè)定子程序模塊的實(shí)現(xiàn) 13 日期、定時(shí)設(shè)定子程序模塊的實(shí)現(xiàn) 13 程序說明 13 定時(shí)器初值計(jì)算 13 程序初始化 13 誤差分析及校正 13 實(shí)現(xiàn)閃動(dòng)設(shè)定 13 實(shí)現(xiàn)連續(xù)加1 14 定時(shí)音與顯示相沖突問題及解決方案 14 6 設(shè)計(jì)程序 14 7 系統(tǒng)調(diào)試與功能說明 25 硬盤調(diào)試 25 系統(tǒng)性能測(cè)試與功能說明 26 系統(tǒng)時(shí)鐘誤差分析 26 軟件調(diào)試問題及解決 26 結(jié)束語 27 致謝 27 參考文獻(xiàn) 27 0 引言在日常生活和工作中,我們常常用到定時(shí)控制,如擴(kuò)印過程中的曝光定時(shí)等。 蘭州文理學(xué)院學(xué)生畢業(yè)論文 題 目: 基于單片機(jī)的時(shí)鐘設(shè)計(jì) 摘要:本文設(shè)計(jì)的是基于單片機(jī)的時(shí)鐘設(shè)計(jì)。 timer。1 設(shè)計(jì)任務(wù)分析 20世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動(dòng)下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會(huì)的各個(gè)領(lǐng)域,有力地推動(dòng)了社會(huì)生產(chǎn)力的發(fā)展和社會(huì)信息化程度的提高,同時(shí)也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。根據(jù)這種實(shí)際情況,設(shè)計(jì)了一個(gè)單片機(jī)多功能時(shí)鐘系統(tǒng),它有基本的時(shí)間功能,還有定時(shí)功能,既可作為鬧鈴,也可擴(kuò)展為定時(shí)對(duì)家電等電氣產(chǎn)品的自動(dòng)控制,可以避免多種控制器的混淆,利用一個(gè)控制器對(duì)多路電器進(jìn)行控制;可增加溫度傳感器,進(jìn)行實(shí)時(shí)溫度顯示,進(jìn)一步擴(kuò)展為利用不同的溫度某些電氣產(chǎn)品進(jìn)行自動(dòng)控制;也可增加濕度傳感器,進(jìn)行實(shí)時(shí)濕度顯示,以便對(duì)濕度進(jìn)行控制,方便人們的生活。其發(fā)展趨勢(shì)不外乎以下幾個(gè)方面:多功能 單片機(jī)中盡可能地把所需要的存儲(chǔ)器和I/O口都集成在一塊芯片上,使得單片機(jī)可以實(shí)現(xiàn)更多的功能。由于CMOS等工藝的大量采用,很多單片機(jī)可以在更低的電壓下工作(),功耗已經(jīng)降低到uA級(jí)。商用系統(tǒng)中廣泛使用的電子計(jì)量?jī)x器、收款機(jī)、條形碼閱讀器、安全監(jiān)測(cè)系統(tǒng)、空氣調(diào)節(jié)系統(tǒng)和冷凍保鮮系統(tǒng)等,都采用了單片機(jī)構(gòu)成的專用系統(tǒng)。3 系統(tǒng)功能及操作 系統(tǒng)功能的確定 基本功能系統(tǒng)具有時(shí)間、日期、三路定時(shí)功能,并可以對(duì)時(shí)間、日期、定時(shí)進(jìn)行設(shè)定,有定時(shí)提示音。按K2鍵依次切換到月位、日位,分別按K1鍵進(jìn)行月位、日位調(diào)整,日位設(shè)置好后,再按K2鍵保存日期設(shè)定值,并返回顯示時(shí)間。AT89S52具有以下標(biāo)準(zhǔn)功能:8K(0000H~1FFFH)Flash,256字節(jié)(00H~FFH)數(shù)據(jù)存儲(chǔ)器(RAM),64K(0000H~FFFFH)程序存儲(chǔ)器(ROM),32位I/O口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口內(nèi)晶振及時(shí)鐘電路。其中JT 的晶振,改變兩電容CB的值即可對(duì)此晶振頻率進(jìn)行調(diào)節(jié)。掃描時(shí),向P1口送0EFH(MOV P1,0EFH),讀P1口(MOV A,P1),最后判斷P1口低4位哪位是低電平,若某位為低電平,則相應(yīng)按鍵被按下,(=0),則K1鍵被按下。只需控制SPEAKER輸出高低電平的時(shí)間和變化頻率,就可以讓蜂鳴器發(fā)出不同的聲音。計(jì)數(shù)20次可以用軟件實(shí)現(xiàn),對(duì)定時(shí)器溢出次數(shù)進(jìn)行計(jì)數(shù),計(jì)滿20次即為1秒。當(dāng)前位到設(shè)定數(shù)值時(shí)寫0或1,下一位加1。定時(shí)設(shè)定時(shí),把時(shí)鐘的秒位換成定時(shí)標(biāo)志位,“00”為當(dāng)路定時(shí)關(guān),“01”為當(dāng)路定時(shí)開,流程圖與時(shí)鐘設(shè)定程序相似。 實(shí)現(xiàn)連續(xù)加1先判斷鍵是否松開,若松開,則只執(zhí)行一次加1程序段,進(jìn)行單次加1;若未松開則連續(xù)執(zhí)行加1程序段,實(shí)現(xiàn)連續(xù)加1。清20H4FH共48個(gè)單元 MOV R7,30H 。低8位初值修正 MOV TL0,A 。鬧鈴1顯示標(biāo)志位置位 SJMP RING TIME2: JNB 0CH,TIME3 MOV A,31H CJNE A,3AH,TIME3 MOV A,32H CJNE A,3BH,TIME3 SETB 09H 。4位閃爍標(biāo)志位置位 SETB 04H LCALL DISPLAY LCALL KEY JNB ,$6 。等待鍵釋放 MOV 40H,0FH 。等待鍵釋放 TIME1HOUR: LCALL DISPLAY LCALL KEY JNB ,TIME1MIN 。等待鍵釋放 TIME1SIGN1: LCALL DISPLAY LCALL KEY JNB ,SETTIME1OUT 。等待鍵釋放 TIME2MIN1: LCALL DISPLAY LCALL KEY JNB ,TIME2SIGN 。等待鍵釋放 TIME3HOUR: LCALL DISPLAY LCALL KEY JNB ,TIME3MIN
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1