在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 12864液晶電子時鐘+溫度顯示

            12864液晶電子時鐘+溫度顯示

            作者: 時間:2012-08-06 來源:網(wǎng)絡 收藏

            點擊瀏覽下一頁

            上午花了一上午時間,用液晶寫了一個電子時鐘加溫度傳感器程序,先說一下程序的功能,可以實現(xiàn)顯示年月日時間和溫度,

            年月日和時間是可通過按鍵調(diào)節(jié)的,調(diào)節(jié)相應的選項時,該選項會閃爍,并停止走時,當調(diào)節(jié)完畢后時鐘恢復走時。現(xiàn)在將程序和思路寫下來,以便日后查看和與大家探討改進,歡迎高手提出寶貴意見。

            我使用的是HJM-1帶字庫液晶,所以在顯示上稍微方便一點。下面先來說一下我的編程思路。時間更新用的是單片機自帶的定時器,液晶要顯示數(shù)字必需將它轉(zhuǎn)換成ASCii碼的形式,數(shù)字0-9的ASCii碼與數(shù)字之間有一個定量的關系,當數(shù)字加上0x30之后便得到該數(shù)字的ASCii碼,這樣以來液晶更新數(shù)據(jù)就變得簡單了。調(diào)節(jié)時間時對應選項閃爍,是通過不斷的交替寫入數(shù)據(jù)和空格實現(xiàn)的。用的是DS18B20,,將測得的當前溫度不斷更新顯示在液晶上。調(diào)節(jié)時間用的是三個獨立按鍵。由于這個程序我使用模塊化來寫的,就只能將每個模塊分別給出來,大家只要組裝一下便可以使用。如果需要完整程序的可以給我留言我發(fā)給你們。

            下面是液晶的初始化,讀寫命令,及讀忙操作

            #include "lcd12864.h"
            #include reg52.h>
            sbit RS=P2^5; //控制端口位定義
            sbit RW=P2^6;
            sbit EN=P2^7;
            void init_12864()
            {
            delay(40);
            write_com(0x30);//8位數(shù)據(jù)格式,基本指令顯示
            delay(10); //延時時間
            write_com(0x30);//8位數(shù)據(jù)格式,基本指令顯示
            delay(37);
            write_com(0x0C);//開顯示、關閉光標
            delay(10);
            write_com(0x01);//清屏指令
            delay(10); //延時
            write_com(0x06);//設置顯示點:指針自加1
            }


            上一頁 1 2 3 4 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉