娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年12月29日(星期日)

2020年12月29日 | 單片機+LCD1602顯示℃ 這種自定義符號

發布者:玉樹瓊花 來源: 51hei關鍵字:單片機  LCD1602 手機看文章 掃描二維碼
隨時隨地手機看文章

#include "all.h"

u8 xdata LCD1602_Write_Buffer1[16];

u8 xdata LCD1602_Write_Buffer2[16];

u8 code LCD1602_5x8[8]={0x08,0x00,0x07,0x08,0x08,0x08,0x08,0x07};

u8 xdata LCD1602_Write_Cursor_Add;

void LCD1602_Delay(u8 len)

{

        u8 idata i;

        while(len--)

        {

                i=15;

                while(i--);

        }

}

void LCD1602_Write_Add(u8 Add)                //寫地址命令

{

        LCD1602_RS=0;

        LCD1602_E=0;

        LCD1602_Delay(10);

        LCD1602_E=1;

        HC595_Write_Buffer[0]=Add;               

        HC595_Write_Buffer[1]=0;

        HC595_Write_Data_Drive();

        LCD1602_E=0;

}


void LCD1602_Write_Dat(u8 Dat)                //寫內容

{

        LCD1602_RS=1;

        LCD1602_E=0;

        LCD1602_Delay(10);

        LCD1602_E=1;

        HC595_Write_Buffer[0]=Dat;               

        HC595_Write_Buffer[1]=0;

        HC595_Write_Data_Drive();

        LCD1602_E=0;        

}


void LCD1602_Init()

{

        u8 i;

        P4M0&=0x9f;

        P4M1&=0x9f;//P4.6  P4.5 準雙向口模式

        LCD1602_Write_Add(0x38);

        LCD1602_Delay(250);

        LCD1602_Write_Add(0x01);

        LCD1602_Delay(250);

        LCD1602_Write_Add(0x02);

        LCD1602_Delay(250);

        LCD1602_Write_Add(0x06);

        LCD1602_Delay(250);        

        LCD1602_Write_Add(0x0C);

        LCD1602_Delay(250);

        LCD1602_Write_Add(0x14);

        LCD1602_Delay(250);        

        LCD1602_Write_Add(0x40);//自定義存儲空間起始地址

        for(i=0;i<8;i++)

        {

                LCD1602_Write_Dat(LCD1602_5x8[i]);

        }

}


void LCD1602_Display_Ser()

{

        u8 i;

        LCD1602_Write_Add(0x80);        

        for(i=0;i<16;i++)

        {

                LCD1602_Write_Dat(LCD1602_Write_Buffer1[i]);

        }

        LCD1602_Write_Add(0xC0);        

        for(i=0;i<16;i++)

        {

                LCD1602_Write_Dat(LCD1602_Write_Buffer2[i]);

        }

        switch(LCD1602_Write_Cursor_Add)

        {

                case 0:LCD1602_Write_Add(0x0C);break;//不顯示也不閃爍光標

                case 1:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xCa);break;

                case 2:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xCd);break;

                case 3:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xC7);break;

                case 4:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xC4);break;

                case 5:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xC1);break;

                case 6:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0xCf);break;

                case 7:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0x89);break;

                case 8:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0x86);break;

                case 9:LCD1602_Write_Add(0x0F);LCD1602_Write_Add(0x83);break;

        }

}


一、以上代碼,主函數大循環前面初始化P4IO口為準雙向口

二、主函數大循環前面需要初始化LCD1602_Init();

三、我們是使用595轉換給LCD的D0~D7。你們可以直接用P2口賦值給LCD。

四、主函數每500ms 調用LCD1602_Display_Ser()函數。實現數據每半秒刷新一次即可。省掉讀忙的過程。

五、兩個LCD1602_Write_Buffer[];數組,分別是上下兩行的顯存。其他地方有需要,就往里面丟ASCII值就可以了。比如0x30+5.液晶顯示數字5

六、以上代碼由《人人學會單片機》視頻教程原創書寫。其他地方引用請注明出處!


關鍵字:單片機  LCD1602 引用地址:單片機+LCD1602顯示℃ 這種自定義符號

上一篇:表白神器 MAX7219點陣驅動程序
下一篇:基于51單片機的dht11溫濕度數碼管顯示

推薦閱讀

集微網消息,在Geekbench跑分網站上出現了一款型號為vivo 1819的新機,它搭載聯發科MT6771V/WT處理器,單核跑分1533分,多核跑分5873分,輔以6GB內存。值得一提的是vivo這款新機出廠預裝的是Android9.0的操作系統,從前陣子vivo給旗下的X21、NEX升級該操作系統的日志內容看,型號為vivo 1819的新機實際上預裝的是基于Android9.0深度定制的Funtouch OS4....
隨著續航里程和駕乘品質的提升,越來越多的新能源汽車走進了廣大消費者懷抱。然而,由于配套基礎設施建設相對滯后,充電難問題困擾著許多新能源車用戶。在商場、寫字樓等公共場所,不時會出現充電樁數量不夠或充電車位被燃油車占據的情況,讓電動車車主很是頭疼。 為此,大眾集團發布了新的解決方案,利用移動式機器人來給新能源汽車充電。這一理念由大...
有多少人是被小編的標題騙進來的?小編我可是不會跟你們道歉的哦。因為小編可不是標題黨哦,只不過要說的這個東西嘛,就是有那么點沉重所以也想大家閱讀的氣氛放松一點。好了,言歸正傳。作為駕駛者,我相信大家都不想在路上發生嚴重碰撞,但意外這個東西嘛,有時候真的想也想不到,避也避不開。面對意外,作為駕駛者真的分分鐘就那個了。不過好在,汽車工...
12月17日,南京集成電路產業知識產權聯盟線上成立大會暨第一次聯盟成員大會在浦口區知識產權局組織下順利召開。會上,經全體成員一致同意,審議通過了《南京集成電路產業知識產權聯盟章程》,南京集成電路產業知識產權聯盟正式成立。聯盟是以企業、高校院所、科研機構、律所和知識產權服務機構等知識產權資源整合和戰略運用為紐帶,在自愿、平等、互利、合...

史海拾趣

問答坊 | AI 解惑

【2009年電子設計大賽題目分析三】——多圖

電子競賽中的30m的頻率通訊電路圖出來了 https://bbs.eeworld.com.cn/thread-85045-1-1.html 電子大賽之最大功率跟蹤 https://bbs.eeworld.com.cn/thread-85046-1-1.html 大賽B題 自制聲源 https://bbs.eeworld.com.cn/viewthread.php?tid=85080 ...…

查看全部問答∨

教你如何學習嵌入式系統(基于ARM平臺)(轉)

一、嵌入式系統的概念          著重理解“嵌入”的概念    主要從三個方面上來理解。      1、從硬件上,將基于CPU的處圍器件,整合到CPU芯片內部,比如早期基于X86體系結構 ...…

查看全部問答∨

WIFI安全性問題

wifi在連接路由器時,wifi會搜索出周圍存在無線路由器,對于其中一臺無線路由器,如果我們不輸入密碼,能不能連上。我在做wifi測試的時候,只指定用戶名,而沒有輸入密碼或者輸入錯誤的密碼能連接上了無線路由器,請問產生這個現象的原因是不是wifi ...…

查看全部問答∨

wince下,BitBlt 效率很低

wince下,BitBlt 效率很低是什么原因啊?大家有有什么意見多提提 謝謝啊…

查看全部問答∨

中*美*愛*梯*科*技, 9月10日新班開課, 免費試聽!

中*美*愛*梯*科*技, .NET外企軟件工程師班將于2007年9月10日開課, 開課第一周免費試聽, 歡迎大家踴躍報名參加!   中*美*愛*梯*科*技向學員鄭重承諾: 百分之百保證就業, 月薪3000——8000, 就不了業者退還全部學費!    ...…

查看全部問答∨

Code Composer Studio v4.2 for MSP430(tm) User’s Guide

[ 本帖最后由 wstt 于 2011-9-14 13:34 編輯 ]…

查看全部問答∨

單片機通電之后繼電器就一直響。

在淘寶上買的鐵牛單片機,本來之前用還好好的,后來不知道燒了一個什么程序,導致每次通電之后繼電器都會響一聲,同時繼電器下面那個綠燈也閃了一下,就一下。。。。燒錄程序過程中,繼電器就一直響,綠燈也一直閃爍。求高手們解答這是什么問題。? ...…

查看全部問答∨

基于無線的定位算法研究資料大全

最近由于在研究無線定位算法,所以上傳一些資料和大伙共享下,這都是我從各個渠道匯集而來的,希望對大家有用,也希望下載過的朋友留下個腳印。 [ 本帖最后由 wateras1 于 2012-5-3 22:01 編輯 ]…

查看全部問答∨

MXCHIP+跑第一個Wifi例程的注意事項

第一個例程我昨天晚上就跑通了。今天看到網友說得好像很不容易,我把我的方法及遇到的問題說下。為以后掃清道路。 首先只要嚴格按照用戶手冊去做就應該沒有問題。在這里再傳下手冊。同時自己也MARK一下。 我首先是下bootlaod: 手冊上說很明確了 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 阜平县| 泽普县| 类乌齐县| 靖边县| 石台县| 神木县| 南投县| 兰西县| 莱州市| 恩平市| 屯门区| 旅游| 鹤岗市| 涡阳县| 沂源县| 鹤壁市| 衡南县| 南部县| 天水市| 元氏县| 佳木斯市| 沁水县| 清徐县| 昌江| 岐山县| 石家庄市| 泸定县| 平凉市| 库尔勒市| 阜城县| 泽库县| 霍城县| 察哈| 璧山县| 临武县| 苏州市| 固原市| 湘潭县| 西丰县| 富民县| 嘉定区|