【正文】
沒(méi)有一個(gè)完好的計(jì)劃,做事情就會(huì)沒(méi)有一個(gè)好的順序,做事情會(huì)比較亂,很難成功。 //寫(xiě)保護(hù)}5 安裝調(diào)試 硬件組裝前首先要仔細(xì)核對(duì)硬件系統(tǒng)設(shè)計(jì)原理的正確性,包括參數(shù)選用的正確性和原理的正確性,對(duì)沒(méi)有把握的電路可以通過(guò)在通用實(shí)驗(yàn)板上直接焊接實(shí)際電路來(lái)進(jìn)行實(shí)物調(diào)試和驗(yàn)證,調(diào)試分為斷電調(diào)試和通電調(diào)試。 while (n) { *p++ = DS1302_ReadData(addr)。}/**************************************寫(xiě)入初始時(shí)間**************************************/void DS1302_SetTime(unsigned char *p){ unsigned char addr = 0x80。 SCLK = 0。 Delay()。 //送出到端口 SCLK = 1。 //延時(shí)等待 } return dat。 for (i=0。x0。 while(ms) { for(i = 0。 delay(5)。 write_date(0x30+shi)。LCD_wr=0。sbit LCD_EN = P1^5。 //sbit RST = P1^2。由于蜂鳴器的工作電流一般比較大,以致于單片機(jī)的I/O 口是無(wú)法直接驅(qū)動(dòng)的,所以要利用放大電路來(lái)驅(qū)動(dòng),一般使用三極管來(lái)放大電流就可以了。 在單片機(jī)應(yīng)用的設(shè)計(jì)上,很多方案都會(huì)用到蜂鳴器,大部分都是使用蜂鳴器來(lái)做提示或報(bào)警,比如按鍵按下、開(kāi)始工作、工作結(jié)束或是故障等等。 TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。圖33 LCD1602液晶顯示模塊MAX232芯片是美信公司專(zhuān)門(mén)為電腦的RS232標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源電平轉(zhuǎn)換芯片,使用+5V單電源供電。圖32 復(fù)位電路與晶振電路液晶顯示器各種圖形的顯示原理:線段的顯示,點(diǎn)陣圖形式液晶由MN個(gè)顯示單元組成,假設(shè)LCD顯示屏有64行,每行有128列,每8列對(duì)應(yīng)1字節(jié)的8位,即每行由16字節(jié),共168=128個(gè)點(diǎn)組成,屏上6416個(gè)顯示單元與顯示RAM區(qū)1024字節(jié)相對(duì)應(yīng),每一字節(jié)的內(nèi)容和顯示屏上相應(yīng)位置的亮暗對(duì)應(yīng)。在對(duì)EFROM編程和程序驗(yàn)證期間,它接收高8位地址。 STC12C5A16S2是一種帶4K字節(jié)存儲(chǔ)器的低電壓、高性能CMOS 8位微處理器,俗稱(chēng)單片機(jī).圖31 STC12C5A16S2管腳圖—(39—32)P0口是一個(gè)漏極開(kāi)路型準(zhǔn)雙向I/O口。 2 電子時(shí)鐘的設(shè)計(jì)流程在一個(gè)完整的鬧鐘系統(tǒng)的設(shè)計(jì)中,我們采用的是自頂向下的設(shè)計(jì)思想,整個(gè)系統(tǒng)由若干個(gè)模塊組合來(lái)實(shí)現(xiàn),包括計(jì)數(shù)模塊、控制模塊、譯碼模塊、動(dòng)態(tài)掃描輸出模塊、鬧鐘控制模塊?!笆謩?dòng)調(diào)整”可利用手動(dòng)的節(jié)拍調(diào)準(zhǔn)顯示時(shí)間。[關(guān)鍵詞] 定時(shí)鬧鐘 STC12C5A16S2 LCD16021共 2 頁(yè) 第 1 頁(yè)Time clock[Abstract] The regular alarm clock designers design, by the microcontroller STC12C5A16S2 chip and LCD1602 display、 DS18B20 , bined with the necessary circuitry to form a singlechip timer alarm clock. Clock can be digital circuit, the microcontroller can also be used to plete. LCD display when, sub, LED flash to do the second count, regular time to be able to sound an alarm or start relay to control the electrical start and stop. Now is the era of highly developed automation, especially electronic products are relying on the internal control circuitry to achieve control of the product to achieve the purpose of automatic operation, which requires us to do the design of electrical ponents and circuits to support . In this design it is mainly used to carry out regular AT89S51, but also bined with other auxiliary circuit implementation of the control, in time, when you click a control button on the hour plus one hour。LCD顯示“時(shí)”,“分”,LED閃動(dòng)來(lái)做秒計(jì)數(shù),定時(shí)時(shí)間到能發(fā)出警報(bào)聲或者啟動(dòng)繼電器,從而控制電器的啟停。隨著微電子技術(shù)的迅速發(fā)展,單片機(jī)功能也越來(lái)越強(qiáng)大,本設(shè)計(jì)基于STC單片機(jī)的電子時(shí)鐘技術(shù),以STC12C5A16S2為核心,構(gòu)成數(shù)字鐘,首先應(yīng)選擇一個(gè)脈沖源——能自動(dòng)地產(chǎn)生穩(wěn)定的標(biāo)準(zhǔn)時(shí)間脈沖信號(hào)?!±脤?shí)驗(yàn)開(kāi)發(fā)板上的液晶顯示屏,設(shè)計(jì)帶有鬧鐘及日期顯示功能的數(shù)字時(shí)鐘?!?3 系統(tǒng)硬件設(shè)計(jì) STC12C5A16S2單片機(jī)教學(xué)用電子打鈴器主要由S