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

正文內(nèi)容

位led電子鐘單片機(jī)課程設(shè)計(jì)畢業(yè)設(shè)計(jì)(已修改)

2025-06-18 22:21 本頁(yè)面
 

【正文】 6位 LED電子鐘 一、 原理說(shuō)明: 顯示原理: 顯示部分主要器件為 2位共陽(yáng)紅色數(shù)碼管,驅(qū)動(dòng)采用 PNP型三極管驅(qū)動(dòng),各端口配有限流電阻,驅(qū)動(dòng)方式為掃描,占用 ~ 。冒號(hào)部分采用 4個(gè),驅(qū)動(dòng)方式為獨(dú)立端口驅(qū)動(dòng),占用 。 鍵盤原理: 按鍵 S1~ S3采用復(fù)用的方式與顯示部分的 、 、 。其工作方式為,在相應(yīng)端口輸出高電平時(shí)讀取按鍵的狀態(tài)并由單片機(jī)支除抖動(dòng)并賦予相應(yīng)的鍵值。 迅響電路及輸入、輸出電路原理: 迅響電路由有源蜂鳴器和 PNP型三極管組成。其工作原理是當(dāng) PNP型三極管導(dǎo)通后有源蜂鳴器立即發(fā)出定頻聲響。驅(qū)動(dòng)方式為獨(dú)立端口驅(qū)動(dòng),占用 端口。 輸出電路是與迅響電路復(fù)合作用的,其電路結(jié)構(gòu)為有源蜂鳴器, 電阻 R6,排針 J3并聯(lián)。當(dāng)有源蜂鳴器無(wú)迅響時(shí) J3輸出低電平,當(dāng)有源蜂鳴器發(fā)出聲響時(shí) J3輸出高電平, J3可接入數(shù)字電路等各種需要。驅(qū)動(dòng)方式為迅響復(fù)合輸出,不占端口。 輸入電路是與迅響電路復(fù)合作用的,其電路結(jié)構(gòu)是在迅響電路的 PNP型三極管的基極電路中接入排針 J2。引腳排針可 改變單片機(jī) I/O口的電平狀態(tài),從而達(dá)到輸入的目的。驅(qū)動(dòng)方式為復(fù)合端口驅(qū)動(dòng),占用 。 單片機(jī)系統(tǒng): 本產(chǎn)品采用 AT89C2051為核心器件( AT89C2051燒寫程序必須借助專用編程器,我們提供的單片機(jī)已經(jīng)寫入程序),并配合所有的必須的電路,只具有上電復(fù)位的功能,無(wú)手動(dòng)復(fù)位功能。 二、使用說(shuō)明: 功能按鍵說(shuō)明: S1為功能選擇按鍵, S2為功能擴(kuò)展按鍵, S3為數(shù)值加一按鍵。 功能及操作說(shuō)明:操作時(shí),連續(xù)短時(shí)間 (小于 1秒 )按動(dòng) S1,即可在以上的 6個(gè)功能中連續(xù)循環(huán)。中途如果長(zhǎng)按 (大 于 2秒 )S1,則立即回到時(shí)鐘功能的狀態(tài)。 時(shí)鐘功能:上電后即顯示 10: 10: 00 ,寓意十全十美。 校時(shí)功能:短按一次 S1,即當(dāng)前時(shí)間和冒號(hào)為閃爍狀態(tài),按動(dòng)S2則小時(shí)位加 1,按動(dòng) S3則分鐘位加 1,秒時(shí)不可調(diào)。 鬧鐘功能:短按二次 S1,顯示狀態(tài)為 22: 10: 00,冒號(hào)為長(zhǎng)亮。按動(dòng) S2剛小時(shí)位加 1,按動(dòng) S3則分鐘位加 1,秒時(shí)不可調(diào)。當(dāng)按動(dòng)小時(shí)位超過(guò) 23時(shí)則會(huì)顯示 : : ,這個(gè)表示關(guān)閉鬧鐘功能。鬧鈴聲為蜂鳴器長(zhǎng)鳴 3秒鐘。 倒計(jì)時(shí)功能:短按三次 S1,顯示狀態(tài)為 0,冒號(hào)為長(zhǎng)滅。按動(dòng)S2則從低位依此顯示高位,按動(dòng) S3則相應(yīng)位加 1,當(dāng) S2按到第 6次時(shí)會(huì)在所設(shè)定的時(shí)間狀態(tài)下開(kāi)始倒計(jì)時(shí),再次按動(dòng) S2將再次進(jìn)入調(diào)整功能,并且停止倒計(jì)時(shí)。 秒表功能:短按四次 S1,顯示狀態(tài)為 00: 00: 00,冒號(hào)為長(zhǎng)亮。按動(dòng) S2則開(kāi)始秒表計(jì)時(shí),再次按動(dòng) S2則停止計(jì)時(shí),當(dāng)停止計(jì)時(shí)的時(shí)候按動(dòng) S3則秒表清零。 計(jì)數(shù)器功能:短按五次 S1,顯示狀態(tài)為 00: 00: 00,冒號(hào)為長(zhǎng)滅,按動(dòng) S2則計(jì)數(shù)器加 1,按動(dòng) S3則計(jì)數(shù)器清零。 程序: include code senen_seg[10]={0x81,0xe7,0x92,0xa2,0xe4,0xa8,0x88,0xe3,0x80,0xa0}。 //(冒號(hào) )口高電平 bit key1_enter=0,key2_enter=0,key3_enter=0,countdown_mark=0,stopwatch_mark=0,count_mark=0,bell_mark=0。 //狀態(tài)標(biāo)志 unsigned char program=0,program_variable=0,count_bit=0,count=0。 unsigned char hour=10,minute=10,second=0。 //時(shí)間變量 unsigned char delayed_hour=22,delayed_minute=10,delayed_second=0。 //定時(shí)變量 unsigned char count_hour=0,count_minute=0,count_second=0。 //計(jì)時(shí)計(jì)數(shù)變量 unsigned int count_time=0,count_count=0。 void delay(unsigned int t) //延時(shí)子程序 { unsigned
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1