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

正文內(nèi)容

基于單片機(jī)的智能調(diào)光燈設(shè)計(jì)(專業(yè)版)

  

【正文】 //刷新星期 break。 w=(w+d)%7。 } Write_Data_TO_DS1302(0x8E,0x80)。 Write_Byte_TO_DS1302(addr)。 CLK=1。 // 讀取當(dāng)前時(shí)間 void Initialization()。 // 加 sbit k3=P3^6。 //字符進(jìn)入模式:屏幕不動(dòng),字符后移 Write_LCD_Command(0x0c)。 DelayMS(2)。 RW=1。 D7=1。 D3=0。//LED 燈 I/O 口分配 sbit D1=P1^5。面向?qū)ο蟮?C++語(yǔ)言, C++語(yǔ)言原本不具備面向?qū)ο蟮脑O(shè)計(jì)功能,然而隨著面向?qū)ο缶幊痰母拍畹钠占埃?C++語(yǔ)言也開(kāi)發(fā)出了支持面向?qū)ο蠊δ艿陌姹尽_@樣的好處是讓各部分相互充分獨(dú)立,并且任務(wù)單一。當(dāng) RS和 R/W 共同為低電平時(shí)可以寫(xiě)入指令或者顯示地址,當(dāng) RS為低電平 R/W 高電平時(shí)可以讀忙信號(hào),當(dāng) RS 為高電平 R/W 為低電平時(shí)可以寫(xiě)入數(shù)據(jù)。 SCLK 始終是輸入端。電阻起限流作用, 13 個(gè) I/O 均采用低電平有效方式,即給相應(yīng)的 I/O 低 電平 LED 工作。由于晶體自身的特性致使這兩個(gè)頻率的距離相當(dāng)?shù)慕咏?,在這個(gè)極窄的頻率范圍內(nèi),晶振等效為一個(gè)電感,所以只要晶振的兩端并聯(lián)上合適的電容它就會(huì)組成并聯(lián)諧振電路。 方案二: 采用 LED數(shù)碼管動(dòng)態(tài)掃描 ,雖然 LED數(shù)碼管價(jià)格適中 ,但要顯示多個(gè)數(shù)字所需 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 8 要的個(gè)數(shù)偏多,功耗較大,所以也不用此種作為顯示。用戶依次進(jìn)入日期設(shè)置、星期設(shè)置、時(shí)間設(shè)置。智能燈不是傳統(tǒng)燈具,而是智能設(shè)備的一種,除了智能燈體,還有一個(gè)手持智能控制設(shè)備,智能燈控制設(shè)備具備計(jì)算能力和網(wǎng)絡(luò)聯(lián)接能力,通過(guò)應(yīng)用程序,功能可以不斷擴(kuò)展。 41 參考文獻(xiàn) 37 LCD1602 時(shí)鐘仿真 22 臺(tái)燈模塊程序 10 單片機(jī)控制模塊 5. 第十一周~第十二周 整理并組織論文。 內(nèi)容: 設(shè)計(jì)一電路,不僅亮度可調(diào),還可以顯示時(shí)間等功能。 本文介紹了設(shè)計(jì)的框架結(jié)構(gòu)和組成模塊以及各模塊的原理,介紹了各部分硬件設(shè)計(jì)和各部分軟件設(shè)計(jì)以及軟件流程圖。 II 目 錄 9 系統(tǒng)整體硬件圖 20 系統(tǒng)軟件編程工具 C和 C++ 23 LCD1602 液晶顯示 37 PROTEUS 仿真圖 電子鐘已成為人們?nèi)粘I钪斜夭豢缮俚奈锲?,廣泛用于個(gè)人家庭以及車站、碼頭、劇院、辦公室等公共場(chǎng)所,給人們的生活、學(xué)習(xí)、工作、娛樂(lè)帶來(lái)極大的方便。 ( 1) 燈光模塊用 D0~ D12個(gè) LED 燈實(shí)現(xiàn)。所以不采用此方案。本設(shè)計(jì)選擇晶振頻率為 12MHz,輸入芯片震蕩周期為 1/12μ s,一個(gè)機(jī)器周期為 1μ s。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。位 0是讀 /寫(xiě)操作位,進(jìn)行讀操作時(shí),該位為 1;該位為 0 則表示進(jìn)行的是寫(xiě)操作。 根據(jù)設(shè)計(jì)要求需要選擇四個(gè)獨(dú)立按鍵分別為選擇、加、減、確定, 按鍵 用來(lái)調(diào)整時(shí)間和設(shè)置鬧鐘,調(diào)光亮度,各鍵功能在介紹硬件部分已描述。在操作系統(tǒng)和系統(tǒng)使用程序以及需要對(duì)硬件進(jìn)行操作的場(chǎng)合,用 C 語(yǔ)言明顯優(yōu)于其它高級(jí)語(yǔ)言,但在編寫(xiě)大型程序時(shí), C 語(yǔ)言仍面臨著挑戰(zhàn)。模板使 C++能夠支持 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 22 泛型編程( generic programming)和生成式編程( generative programming) 的泛型。 sbit D6=P1^6。 D4=1。 D12=1。 DelayMS(2)。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 28 EN=0。 for(i=0。 //周日,周一到周六 // LCD 顯示緩沖 uchar LCD_DSY_BUFFER1[]={DATE 000000 } 。 //允許中斷 外部 0 中斷和 T0 中斷 IP=0x01。i8。 } // //向 DS1302 指定位置寫(xiě)入數(shù)據(jù) , 寫(xiě)數(shù)據(jù) // void Write_Data_TO_DS1302(uchar addr,uchar dat) // 向 DS1302 指定位置寫(xiě)入數(shù)據(jù) , 寫(xiě)數(shù)據(jù) { CLK=0。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 32 } } // //日期與時(shí)間值轉(zhuǎn)換為數(shù)字字符 // void Format_DateTime(uchar d,uchar *a) { a[0]=d/10+39。} d+=DateTime[3]。amp。amp。year%100!=0)||(year%400==0) 。 } // // 設(shè)置時(shí)間 // void SET_DS1302() // 設(shè)置時(shí)間 { uchar i。 } // //BCD 碼轉(zhuǎn)換 // return byte/16*10+byte%16。 // 啟動(dòng)定時(shí)器 } //*寫(xiě)字節(jié)函數(shù),向 DS1302 寫(xiě)入一個(gè)字節(jié) *// void Write_Byte_TO_DS1302(uchar X) // 向 DS1302 寫(xiě)入一個(gè)字節(jié) { uchar i。 // 向 DS1302 寫(xiě)入一個(gè)字節(jié) uchar Read_Byte_FROM_DS1302()。 sbit SDA=P1^0。DelayMS(2)。 RS=0。 while(K) { for(i=0。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 25 D10=0。 sbit D12=P1^6。 3. 3 臺(tái)燈模塊編程 臺(tái)燈模塊流程圖 該模塊只需給 LED 紅燈 D0的 、黃燈 D1到 D4的 口和綠燈 D5 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 23 到 D12 的 口 送低電平即可,再通過(guò)按鍵 K0、 K K2 調(diào) LED 燈光亮度。 C++語(yǔ)言的主要特點(diǎn)表現(xiàn)在兩個(gè)方面,一是盡量兼容C,二是支持面向?qū)ο蟮姆椒āN覀兛梢园押瘮?shù)看成一個(gè)“黑盒子”,你只要將數(shù)據(jù)送進(jìn)去就能得到結(jié)果,而函數(shù)內(nèi)部究竟是如何工作的的,外部程序是不知道的。 1602LCD 分為背光和不帶背光兩種,基控制大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無(wú)差別,引腳功能說(shuō)明: 表 2 1602LCD功能表 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 Vss 電源地 9 D2 數(shù)據(jù)口 2 Vcc 電源正極 10 D3 數(shù)據(jù)口 3 VO 液晶顯示對(duì)比度調(diào)節(jié)端 11 D4 數(shù)據(jù)口 4 RS 數(shù)據(jù) /命令選擇端( H/L) 12 D5 數(shù)據(jù)口 5 R/W 讀寫(xiě)選擇端( H/L) 13 D6 數(shù)據(jù)口 6 E 能使信號(hào) 14 D7 數(shù)據(jù)口 7 D0 數(shù)據(jù)口 15 BLA 背光電源正極 8 D1 數(shù)據(jù)口 16 BLK 背光電源負(fù)極 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 18 1602LCD 采用標(biāo)準(zhǔn)的 14 腳(無(wú)背光)或 16 腳(帶背光)接口,各引腳接口說(shuō)明如表 2所示: 第 1 腳: VSS 為地電源。 RST輸 入有兩種功 能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器; 其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。 復(fù)位電路工作原理如下圖所示, Vcc上電時(shí), C3 充電,在 10K 電阻上出現(xiàn)電壓,使得單片機(jī)復(fù)位;幾個(gè)毫秒后, C3充滿, 10K 電阻上電流降為 0,電壓也為0,使得單片機(jī)進(jìn)入工作狀態(tài)。單片機(jī)控制用 AT89C52,顯示模塊用 LCD1602液晶顯示、時(shí)間、日期等內(nèi)容,按鍵模塊用來(lái)調(diào)整時(shí)間、日期、 LED 的亮度等,時(shí)鐘用 DS1302 時(shí)鐘芯片,臺(tái)燈模塊用13 顆 LED,通過(guò)按鍵 K0、 K K2調(diào)節(jié)燈光的亮度,分為一級(jí)亮度、二級(jí)亮度和三級(jí)亮度。 系統(tǒng)基本方案選擇和論證 單片機(jī)芯片的選擇方案和論證 方案一 : 采用 STC89C52 芯片作為硬件核心,采用 Flash ROM,內(nèi)部具有 4KB ROM 存儲(chǔ)空間 ,能于 3V 的超低壓工作 ,而且與 MCS51 系列單片機(jī)完全兼容 ,但是運(yùn)用于電路設(shè)計(jì)中時(shí)由于不具備 ISP 在線編程技術(shù) , 當(dāng)在對(duì)電路進(jìn)行調(diào)試時(shí),由于程序的錯(cuò)誤修改或?qū)Τ绦虻男略龉δ苄枰獰氤绦驎r(shí),對(duì)芯片的多次拔插會(huì)對(duì)芯片造成一定的損壞。在此項(xiàng)目的設(shè)計(jì)研究過(guò)程中需綜合運(yùn)用所學(xué)的數(shù)字電子技術(shù)、單片機(jī)原理與應(yīng)用等課程的知識(shí),掌握實(shí)用電子鐘的設(shè)計(jì)、組裝與調(diào)試方法,利用現(xiàn)代的單片機(jī)等新電子技術(shù)以及現(xiàn)代的設(shè)計(jì)手段,系統(tǒng)地培養(yǎng)了綜合設(shè)計(jì)、操作調(diào)試、故障 處理的能力,達(dá)到綜合素質(zhì)以及創(chuàng)新能力的提高。 25 時(shí)鐘設(shè)置流程圖 9 各模塊電路的設(shè)計(jì) III 第一章 緒 論 關(guān)鍵詞: 單片機(jī),智能,顯示, LED燈,時(shí)間 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 II ABSTRACT In practical applications, we found that the brightness of LED lights in the surrounding large power LED is still the same, there is a waste of energy。 聯(lián)機(jī)進(jìn)行系統(tǒng)仿真調(diào)試。 繪制 PRTUSE 電原理圖并編寫(xiě)系統(tǒng)控制程序。軟件設(shè)計(jì)用單片機(jī) C /C++編寫(xiě),通過(guò) PROTEUS和 KEIL 仿真軟件進(jìn)行程序仿真,實(shí)現(xiàn)了全部控制功能。 41 解決的措施 實(shí)用電子鐘是一個(gè)時(shí)間控制系統(tǒng),既能作為一般的時(shí)間顯示器,也可作為一個(gè)定時(shí)控制器,驅(qū)動(dòng)負(fù)載或顯示信息,同時(shí)可以根據(jù)需要擴(kuò)展其功能。同時(shí)負(fù)責(zé)掃描鍵盤,并將時(shí)間送給 LCD 顯示 。硬件設(shè)計(jì)分為單片機(jī)控制模塊、按鍵模塊、臺(tái)燈模塊、時(shí) 鐘模塊、鬧鈴模塊、顯示模塊等五個(gè)部分。 在 RST復(fù)位輸入引腳上接一電容至 Vcc 端,下接一個(gè)電阻到地即可。RST 是復(fù) 位 /片選線,通過(guò)把 RST 輸 入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。 西北工業(yè)大學(xué)明德學(xué)院本科畢業(yè)設(shè)計(jì)論文 17 P 1 . 0P 1 . 1P 1 . 2RS T5S CL K7I /O6X12X23V CC 18V CC 21U3DS 1 3 0 2X2CR Y S T A L 圖 29 DS1302時(shí)鐘電路模塊 1602LCD 顯示模塊 字符型液晶顯示模塊是一種 專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式 LCD,目前常用 16*1, 16*2, 20*2 和 40*2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1