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

正文內(nèi)容

基于51單片機lcd電子時鐘畢業(yè)設(shè)計-預(yù)覽頁

2025-07-03 21:46 上一頁面

下一頁面
 

【正文】 作為第八位地址接收。 P2口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進行存取時, P2口輸出地址的高八位。當(dāng) P3口寫入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。當(dāng)振蕩器復(fù) 位器件時,要保持 RST腳兩個機器周期的高電平時間。因此它可用作對外部輸出的脈沖或用于定時目的。另外,該引腳被略微拉高。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN信號將不出現(xiàn)。 XTAL1:反向振蕩放大器的輸入及內(nèi) 部時鐘工作電路的輸入。如下圖所示: 武漢紡織大學(xué) 電子與電氣工程學(xué)院 電子 91 班 8 2) 晶振電路 晶振電路原理圖如 32: 32 晶振模塊原理圖 選取原則:電容選取 30pF,晶振為 12MHz。 它采用主電源和備用電源雙電源供電。內(nèi)部的寄存器為我們調(diào)時,鬧鐘定時提供了寄存空間。 DS1302管腳及寄存器說明 ( 1) DS1302 的引腳排列 Vcc1 為后備電源, VCC2 為主電源。當(dāng) Vcc2 小于 Vcc1時, DS1302 由 Vcc1 供電。 RST 輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。只有在 SCLK 為低電平時,才能將 RST 置為高電平。此外, DS1302 還有年份寄存器、控制寄存器、充電寄存器、時鐘突發(fā)寄存器及與 RAM相關(guān)的寄存器等。時鐘線 SCLK 與 相連,數(shù)據(jù)線 I/O 與 相連,復(fù)位線 RST 與 相連。 Vcc2 提供高電源作為芯片供電的主電源。經(jīng)上網(wǎng)查閱資料及市場考察, DS18b20 體積小,只有 3 只腳,電路接法簡單。 C,也符合我們設(shè)計的要求。頭兩個字節(jié)包含測得的溫度信息,第三和第四 字節(jié)是 TH 和 TL 的拷貝,是易失的,每次上電復(fù)位時被刷新。低 5 位一直為 1, TM 是測試模式位,用于設(shè)置 DS18B20 在工作模式還是在測試模式。方法一適合于遠(yuǎn)距離溫度監(jiān)控,不需要本地電源。用單片機的 4 個 I/O 口接收控制信號,其電路圖如下: 4 個按鍵的一端與地相連,另一端分別與 、 、 、 相連。 三、 軟硬件調(diào)試部分 1) 軟件調(diào)試 軟件調(diào)試,我是在 keil 軟件平臺和單片機學(xué)習(xí)板上來完成的。 經(jīng)過一系列排錯,最后文件沒有錯誤但還有警告。經(jīng)過分析,疊屏現(xiàn)象是沒有對液晶清平所致。謝天謝地啊!有進步! 又經(jīng)過幾天,排錯,上網(wǎng)查閱與參考程序?qū)φ?。界面的閃爍不能閃爍。加上另一個鬧鐘實現(xiàn)設(shè)計需求。我只有請教高手啰! 2)硬件調(diào)試 硬件調(diào)試,我們用萬用表,單片機學(xué)習(xí)板來完成的。我們用萬用表測試各連線是否導(dǎo)通及某些點的電壓,發(fā)現(xiàn)沒問題。后來在調(diào)試液晶能夠顯示了。接上電源后,時鐘能夠正常顯示,按鍵也能控制。老板很細(xì)心的邊挑邊幫我們講解有關(guān)的知識,讓我們受益匪淺。但畢竟這是我們第一次設(shè)計,能把實物做出來,我們心底還是很高興的。單片機課程設(shè)計重點就在于軟件算法 的設(shè)計,需要有很巧妙的程序算法。但最終還是堅持下來,并成功將問題解決。月可以實現(xiàn)掉電保護,具有貪睡功能,且貪睡時間可以設(shè)置,具有跑表功能,可以實現(xiàn)背光長亮或是自動控制背光亮的時間。 //大小月標(biāo)志位 bit cenbit=0。 /**********定義 LCD12864 的數(shù)據(jù)線和相關(guān)函數(shù) *************/ sbit LCD_RS=P2^7。 //背光控制 define LCD_Data P0 //LCD12864 的 8 位數(shù)據(jù)總線,單片機的 P0端口 void WriteDataLCD(unsigned char WDLCD)。 //LCD12864 清屏 void CheckBusy(void)。 //在 LCD 上顯示秒鐘 void DisplayMin(void)。 //在 LCD 上顯示年份 void DisplayMonth(void)。 //DS1302 的時鐘信號線 sbit DS1302_IO=P1^1。 //給DS1302 寫入時間,先確定地址,再確定要寫入的數(shù)據(jù) unsigned char ReadDs1302(unsigned char address)。 void DS18B20Init(void)。 bit TempReadBit(void)。 bit GetMoonDay(unsigned char month_p,unsigned int TableAddr)。 武漢紡織大學(xué) 電子與電氣工程學(xué)院 電子 91 班 27 /**********定義開關(guān)按鍵 ,及蜂鳴器的數(shù)據(jù)線 ************/ sbit SetKey=P2^3。 //按鍵功能:減 void Key(void)。 //1~7 在頻率表中的位置 unsigned char code LengthTab[7]={1,2,4,8,16,32,64}。 武漢紡織大學(xué) 電子與電氣工程學(xué)院 電子 91 班 28 void SpeakerDiDi(void) { unsigned char i。 DelayMs(100)。 for(i=0。 Speaker=1。i2。 DelayMs(100)。 //計算 TH1 應(yīng)裝入的初值 TH1=SoundTempTH1。 //定時器 0 開中斷 ET1=0。 //開啟 CPU 中斷 } void Speakertimer(void) interrupt 1 //音符發(fā)生中斷 { Speaker=!Speaker。 Speed 歌曲演奏速度 { unsigned int NewFreTab[12]。 //yindiao 音調(diào) length 音長 yinfu 音符 gaodi 高低音 shengban 是否升半 leixing 音符類型 (0 普通 1 連音 2 頓音 ) for(i=0。 NewFreTab[i]=FreTab[j]*2。 //如果是升調(diào) 則頻率翻倍速 } SoundLength=0。 //第一個字節(jié)為音符音調(diào) length=SoundName[Point+1]。 //普通音最長間隔標(biāo)準(zhǔn) 武漢紡織大學(xué) 電子與電氣工程學(xué)院 電子 91 班 33 TR0=0。 //十位,高低音 shengban=yindiao/100。 //高音 , 頻率翻倍速 TempCounter=65536(50000/CurrentFre)*10/(12021000/Fosc)。 TL0=SoundTempTL0+12。 yinfuchang=yipai/SLen。 武漢紡織大學(xué) 電子與電氣工程學(xué)院 電子 91 班 35 else LDiv1=yinfuchang/2。 //算出不發(fā)音的長度 if (yinfu!=0) { TR0=1。 TH1=SoundTempTH1。 Speaker=0。 TH1=SoundTempTH1。 yindiao=SoundName[Point]。 unsigned char code Butterfly[]= { 0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03, 0x10,0x0E, 0x15,0x04, 0x0F,0x01, 0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03, 0x15,0x03, 0x16,0x01, 0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03, 0x10,0x0E, 0x15,0x04, 0x0F,0x01, 0x17,0x03, 0x19,0x03, 0x19,0x01, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x17,0x01, 0x16,0x03, 0x16,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03, 0x10,0x0D, 0x15,0x00, 0x19,0x03, 0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x1B,0x03, 0x1B,0x03, 0x1A,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x03, 武漢紡織大學(xué) 電子與電氣工程學(xué)院 電子 91 班 38 0x16,0x0D, 0x17,0x01, 0x17,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1A,0x02, 0x10,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x01, 0x17,0x03, 0x19,0x03, 0x19,0x03, 0x17,0x03, 0x19,0x02, 0x1F,0x02, 0x1B,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04, 0x17,0x02, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04, 0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x17,0x0D, 0x16,0x03, 0x17,0x03, 0x19,0x01, 0x19,0x03, 0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x1B,0x03, 0x1B,0x03, 0x1A,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x03, 0x16,0x03, 0x17,0x01, 0x17,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1A,0x02, 0x10,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x01, 0x17,0x03, 0x19,0x03, 0x19,0x03, 0x17,0x03, 0x19,0x03, 0x1F,0x02, 0x1B,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04, 0x17,0x02, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04, 0x17,0x16, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04, 0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x0F,0x02, 0x10,0x03, 0x15,0x00, 0x00,0x00
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1