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

正文內(nèi)容

基于51單片機(jī)的投票器畢業(yè)論(編輯修改稿)

2025-06-12 20:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極 (COM)的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極 COM 接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字 段就點(diǎn)亮。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極 (COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極 COM 接到地線 GND 上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。 驅(qū)動(dòng)方式 數(shù)碼管要正常顯示,就要用驅(qū)動(dòng)電路來驅(qū)動(dòng)數(shù)碼管的各個(gè)段碼,從而顯示出我們要的數(shù)字,因此根據(jù)數(shù)碼管的驅(qū)動(dòng)方式的不同,可以分為靜態(tài)式和動(dòng)態(tài)式兩類。 ① 靜態(tài)顯示驅(qū)動(dòng):靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一 個(gè)段碼都由一個(gè)單片機(jī)的 I/O 端口進(jìn)行驅(qū)動(dòng),或者使用如 BCD 碼二 十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡(jiǎn)單,顯示亮度高,缺點(diǎn)是占用 I/O 端口多,如驅(qū)動(dòng) 5 個(gè)數(shù)碼管靜態(tài)顯示則需要 58= 40 根 I/O 端口來驅(qū)動(dòng),要知道一個(gè) 89S51 單片機(jī)可用的 I/O 端口才 32 個(gè)呢:),實(shí)際應(yīng)用時(shí)必須增加譯碼驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng),增加了硬件電路的復(fù)雜性。 ② 動(dòng)態(tài)顯示驅(qū)動(dòng):數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的 8 個(gè)顯示筆劃 a,b,c,d,e,f,g,dp的同名端連在一起,另外 為每個(gè)數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨(dú)立的 I/O 線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通 COM 端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會(huì)亮。通過分時(shí)輪流控制各個(gè)數(shù)碼管的的 COM 端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O 端口,而且功耗更低。 按鍵:輕觸按鍵 一種 電子開關(guān) ,使用時(shí)輕輕點(diǎn)按開關(guān)按鈕就可使開關(guān)接通,當(dāng)松開手時(shí)開關(guān)既斷開,其內(nèi)部結(jié)構(gòu)是靠金屬彈片受力彈動(dòng)來實(shí)現(xiàn)通斷的。 微動(dòng)開關(guān) 由于體積小重量輕在家用電器方面得到廣泛的應(yīng)用如:彩電按鍵,影碟機(jī)按鍵,電腦鼠標(biāo)等等。但微動(dòng)開 關(guān)也有它不足的地方,頻繁的按動(dòng)會(huì)使金屬彈片疲勞失去彈性而失效。因此現(xiàn)在大部分電器的按鈕都使用導(dǎo)電橡膠來代替,比如電腦鍵盤,遙控器等。 還可用于控制照明燈和排風(fēng)扇等小功率家用電器。該電子開關(guān)在市電停電后自動(dòng)斷開 再次來電時(shí)不會(huì)自行接通 (需按動(dòng)控制按鈕才能接通 ),可避免因電器長(zhǎng)期通電而 耗費(fèi)電能或引發(fā)意外事故。 關(guān)于四角的接法問題:距離較遠(yuǎn)的兩腳短接即可,四角是為了焊接的更穩(wěn)固 三:系統(tǒng)原理圖 以 PDF 的形式發(fā)給你,自己在排版的過程中剪切粘貼一下。 四,元件清單: Part Type Designator Footprint 1K R3 1/8W 1K R4 1/8W 10K RP1 10K R26 1/8W 10UF C1 CD4 10uf C4 CD4 220 R13 1/8W 220 R1 1/8W 220 R10 1/8W 220 R8 1/8W 220 R18 1/8W 220 R17 1/8W 220 R20 1/8W 220 R19 1/8W 220 R15 1/8W 220 R14 1/8W 220 R16 1/8W 330 R22 1/8W 8550 D10 TO92C 8550 D11 TO92C DC5V_IN J1 LED1 D7 LED3 LED LED1 LED D3 LED3 LED D1 LED3 STC89C52 U1 DIP40 SW2 SW3 SW2 SW2 SW6 SW2 SW2 SW2 SW2 SW2 SW1 SW2 SW2 SW7 SW2 SW2 J2 SW2 SW2 SW8 SW2 SW2 SW4 SW2 SW2 SW5 SW2 五:程序編寫 5. 1C語言的 優(yōu)勢(shì) C 語言具有很強(qiáng)的功能性和結(jié)構(gòu)性,可以縮短單片機(jī)控制系統(tǒng)的開發(fā)周期,而且易于調(diào)試和維護(hù),已經(jīng)成為目前單片機(jī)語言中最流行的編程語言。(要是現(xiàn)在學(xué)的話就學(xué) C,但匯編是在以后的使用過程中必須明白的) 用慣了匯編的人,總覺得高級(jí)語言 “ 可控性 ” 不好,不如匯編那樣隨心所欲,但基本可以通過 C 語言的各種技巧來消除缺點(diǎn)! 程序清單: /****************************************************************/ /**程序名稱:基于 51 單片機(jī)的投票系統(tǒng) */ /**單 片 機(jī); STC89C52 */ /**功能描述: 7 人投票,當(dāng)功能按鍵按下后,開始計(jì)時(shí), 10 秒后顯示結(jié)果 */ /****************************************************************/ include define Led_data P2 /**數(shù)碼管數(shù)據(jù)接口 **/ sbit wei1=P0^6。 /**數(shù)碼管第 1 位 **/ sbit wei2=P0^7。 /**數(shù)碼管第 2 位 **/ sbit Led_R=P0^0。 /**紅:表決未通過 **/ sbit Led_G=P0^1。 /**綠:表決通過 **/ sbit Led_Y=P0^5。 /**黃:有待再次表決 **/ sbit Key0 =P3^2。 /**投票開啟關(guān)閉鍵 **/ /*********************投票鍵,共計(jì) 7 人投票 *********************/ sbit Key1 =P1^0。 sbit Key2 =P1^1。 sbit Key3 =P1^2。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1