1. <tr id="ho3jr"><td id="ho3jr"></td></tr>

      • <sub id="ho3jr"></sub>
        午夜福利在线观看6080,日本极品少妇videossexhd,国产成人午夜精品永久免费,黄色三级亚洲男人的天堂,麻豆一区二区三区香蕉视频 ,国产精品三级中文字幕,亚洲第一区二区快射影院,最新午夜男女福利片视频
        財訊中國

        LCD1602程序代碼及顯示流程圖

        來源:網絡 2022-01-21 16:29:59

        lcd1602顯示程序代碼

        前些天弄了最小系統板后就想著學習1602的顯示程序,可惜壇子里的或網上的,都沒有簡單的1602顯示程序,無柰在網上下載了一段經過反復修改測試,終于有了下面一段代碼:

        // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        // - - 初始化接口

        # define LCD_DB P0 // - - P0 = DB0~DB7

        sbit LCD_RS=P2^0; // - - p2.0 = RS

        sbit LCD_RW=P2^1; // - - p2.1 = RW

        sbit LCD_E=P2^2; // - - p2.2 = E

        // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        // - - 定義函數

        # define uchar unsigned char

        # define uint unsigned int

        // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        // - - 定義子程序函數

        void LCD_init(void); // - - 初始化LCD1602函數

        void LCD_write_command(uchar command); // - - 向LCD1602寫指令函數

        void LCD_write_data(uchar dat); // - - 向LCD1602寫數據函數

        void LCD_set_xy(uchar x,uchar y); // - - 設置LCD1602顯示位置 X(0-16),y(1-2)

        void LCD_disp_char(uchar x,uchar y,uchar dat); // - - 在LCD1602上顯示一個字符

        void LCD_disp_string(uchar X,uchar Y,uchar *s); // - - 在LCD1602上顯示一個字符串

        //void LCD_check_busy(void);//檢查忙函數。我沒用到此函數,因為通過率極低。

        void LCD_delay_10us(uint n); // - - 10微秒的延時子程序

        void LCD_delay_50us(uint n); // - - 50微秒的延時子程序

        // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        // - - 初始化LCD1602

        void LCD_init(void)

        {

        LCD_delay_10us(20);

        LCD_write_command(0x38); // - - 設置8位格式,2行,5x7

        LCD_delay_10us(5);

        LCD_write_command(0x0c); // - - 整體顯示,關光標,不閃爍

        LCD_delay_10us(5);

        LCD_write_command(0x06); // - - 設定輸入方式,增量不移位

        LCD_delay_10us(5);

        LCD_write_command(0x01); // - - 清除屏幕顯示

        LCD_delay_50us(40);

        }

        //********************************

        // - - 向LCD1602寫指令

        void LCD_write_command(uchar dat)

        {

        LCD_delay_10us(5);

        LCD_RS=0; // - - 指令

        LCD_RW=0; // - - 寫入

        LCD_DB=dat;

        LCD_delay_10us(5);

        LCD_E=1; // - - 允許

        LCD_delay_10us(5);

        LCD_E=0;

        }

        // - - 向LCD1602寫數據

        void LCD_write_data(uchar dat)

        {

        LCD_delay_10us(5);

        LCD_RS=1;// - - 數據

        LCD_RW=0;// - - 寫入

        LCD_DB=dat;

        LCD_delay_10us(5);

        LCD_E=1;// - - 允許

        LCD_delay_10us(5);

        LCD_E=0;

        }

        // - - 設置顯示位置

        void LCD_set_xy(uchar x,uchar y)

        {

        uchar address;

        if(y==1)

        {

        address=0x80+x; // - - 第一行位置

        } else {

        address=0xc0+x; // - - 第二行位置

        }

        LCD_delay_10us(5);

        LCD_write_command(address);

        }

        // - - 顯示一個字符函數

        void LCD_disp_char(uchar x,uchar y,uchar dat) // - - LCD_disp_char(0,1,0x38); // - - 顯示8

        {

        LCD_set_xy(x,y);

        LCD_delay_10us(5);

        LCD_write_data(dat);

        }

        // - - 顯示一個字符串函數

        void LCD_disp_string(uchar x,uchar y,uchar *s)

        {

        LCD_set_xy(x,y);

        LCD_delay_10us(5);

        while(*s!=‘\0’)

        {

        LCD_write_data(*s);

        s++;

        }

        }

        //********************************

        /*******檢查忙函數*************

        void LCD_check_busy() //實踐證明,在我的LCD1602上,檢查忙指令通過率極低,以

        { //至于不能正常使用LCD。因此我沒有再用檢查忙函數。而使

        do //用了延時的方法,延時還是非常好用的。我試了一下,用

        { LCD_E=0; //for循環作延時,普通指令只要1次循就可完成。清屏指令

        LCD_RS=0; //要用200次循環便能完成。

        LCD_RW=1;

        LCD_DB=0xff;

        LCD_E=1;

        }while(LCD_DB^7==1);

        ******************************/

        void LCD_delay_10us(uint n) // - - 10微秒的延時子程序

        {

        uint i,j;

        for(i=n;i》0;i--)

        for(j=2;j》0;j--);

        }

        void LCD_delay_50us(uint n) // - - 50微秒的延時子程序

        {

        uint i,j;

        for(i=n;i》0;i--)

        for(j=22;j》0;j--);

        }

        LCD1602顯示程序流程圖及句解

        讓LCD1602顯示字符前要輸入字符所在的地址,這也是每顯示一個字符地址要加一的原因,在下面的一段代碼里你會明白怎么設置地址,怎么讓地址自動加一,怎么清屏,怎么顯示字符,希望你能看懂哦

        sbit LCD_E=P2^0; //lcd1602控制置位

        sbit LCD_RW=P2^1; //lcd1602控制置位

        sbit LCD_RS=P2^2; //lcd1602控制置位

        void LCD_command(unsigned char com)

        {

        LCD_E=0;

        LCD_RW=0;

        LCD_RS=0;

        P1=com;

        delay_us(100);

        LCD_E=1;

        delay_us(100);

        LCD_E=0;

        }

        void LCD_date(unsigned char dat)

        {

        LCD_E=0;

        LCD_RW=0;

        LCD_RS=1;

        P1=dat;

        delay_us(100);

        LCD_E=1;

        delay_us(100);

        LCD_E=0;

        }

        LCD_command(0x38); //設置LCD為16*2顯示,5*7點陣,8位數據接口

        LCD_command(0x0c); //設置LCD顯示開,光標顯示關

        LCD_command(0x06); //寫一個數據后地址加1

        LCD_command(0x01); //顯示清屏

        LCD_command(0x80); //數據指針設置為第一行第一位

        LCD_date(‘pi’);

        LCD_date(‘l’);

        LCD_date(‘e’);

        LCD_date(‘a’);

        LCD_date(‘s’);

        LCD_date(‘e’);

        LCD_date(‘ ’);

        LCD_date(‘c’);

        LCD_date(‘h’);

        LCD_date(‘e’);

        LCD_date(‘c’);

        LCD_date(‘k’);

        LCD_date(‘ ’);

        LCD_date(‘t’);

        LCD_date(‘h’);

        LCD_date(‘e’);

        LCD_command(0x80+0x40); //LCD地址指針指向第二行第一個位置

        LCD_date(‘c’);

        LCD_date(‘o’);

        LCD_date(‘n’);

        LCD_date(‘n’);

        LCD_date(‘e’);

        LCD_date(‘c’);

        LCD_date(‘t’);

        LCD_date(‘i’);

        LCD_date(‘o’);

        LCD_date(‘n’);

        LCD_date(‘!’);

        LCD_date(‘!’);

        關鍵詞: LCD1602 LCD1602顯示程序

        相關新聞

        LCD1602程序代碼及顯示流程圖
        2022-01-21 16:29:59
        "怕上火,貼王老吉" 王老吉紅魔聯名散熱背夾曝光
        2022-01-21 15:09:48
        只抽不賣哦 Xbox推“萌虎迎新版”Xbox Series S主機套裝
        2022-01-21 15:09:37
        吉利要做手機了!擬收購魅族手機 目前交易正在進行中
        2022-01-21 15:09:28
        三星2022 QLED和“自由家”Lifestyle電視獲全球頂級機構認證
        2022-01-21 15:09:19
        下月發布?王騰爆料小米12 Ultra
        2022-01-21 15:09:08
        《恭喜恭喜》限時免費體驗 國行版《舞力全開》上線5首中文歌曲
        2022-01-21 15:08:56
        首款新一代驍龍8屏下手機亮相微博 前置6000萬像素鏡頭
        2022-01-21 15:08:43
        魅族新品上市 熱門聯名產品49元起
        2022-01-21 15:08:29
        Redmi K50系列四款機型配置曝光 中配搭載天璣8000/驍龍870
        2022-01-21 15:08:15
        3.5s內加速到50km/h 雅馬哈發布EMF純電動踏板車
        2022-01-21 15:08:02
        激光打印機工作原理—原來是醬紫的?。。?/div>
        2022-01-21 15:00:35
        軟交換技術及其應用
        2022-01-21 15:00:27
        電壓跟隨器電路- -電路中也有跟屁蟲?!
        2022-01-21 15:00:20
        VSAT衛星通信系統詳解
        2022-01-21 15:00:13
        繼電器符號
        2022-01-21 15:00:06
        光電編碼器工作原理
        2022-01-21 14:59:59
        更名「東原致新」之后,它將玩出哪些「新」花樣?
        2022-01-21 13:43:14
        驍龍8游戲手機將至!黑鯊5系列手機官宣 即將硬核登場
        2022-01-21 13:38:27
        Redmi Note 11將登陸歐洲:換芯驍龍680
        2022-01-21 13:38:17
        距發布僅隔6周 watchOS 8.4 RC更新開始推送
        2022-01-21 13:38:06
        4個免費的物聯網構建平臺
        2022-01-21 13:30:32
        什么是三相全波整流電路,三相全波整流電路的工作原理是什么,三相全波整流電路電路圖
        2022-01-21 13:30:25
        555定時器引腳圖及功能表
        2022-01-21 13:30:18
        寬帶直流放大器
        2022-01-21 13:30:10
        FF將通過并購在納斯達克上市
        2022-01-21 13:30:03
        15.3 RC發布!蘋果:快升級iOS 15 原因很重要
        2022-01-21 12:21:35
        Intel將推出傲騰P5810X:可惜沒有PCIe 5.0
        2022-01-21 12:21:28
        韓國計劃到2026年成為全球第五大元宇宙市場
        2022-01-21 12:21:19
        阿斯麥去年四季度營收49.86億歐元 全年超過180億歐元
        2022-01-21 12:21:11
        Apple Music成為全球第二大音樂流媒體服務
        2022-01-21 12:21:03
        更爽的后期 抖音推出PC版客戶端
        2022-01-21 12:13:29
        iPad Pro勁敵!三星Galaxy Tab S8 Ultra售價偷跑
        2022-01-21 12:13:21
        微軟收購動視暴雪后索尼首次發聲:玩歸玩鬧歸鬧 別拿獨占開玩笑
        2022-01-21 12:13:13
        DIY不用自己動手了?韓國科技公司推出機器人手臂產品
        2022-01-21 12:13:05
        Redmi K50系列配置爆料:天璣9000安排
        2022-01-21 12:12:56
        玩家腦洞大開 微軟收購動視暴雪梗圖大賞
        2022-01-21 12:12:48
        Meta將進軍中國元宇宙市場 已經在招大中華區經理
        2022-01-21 12:12:39
        TikTok用戶對旨在幫助集中注意力的游戲玩家口香糖評價不一
        2022-01-21 12:12:38
        亞馬遜意外泄露三星新平板全貌 堪稱iPad Pro勁敵
        2022-01-21 12:12:31
        Pinpin簡史:蘋果的第一臺游戲主機
        2022-01-21 12:12:30
        【手慢無】1499元買30英寸2K分辨率200HZ高刷顯示器
        2022-01-21 12:12:23
        埃隆·馬斯克回應抨擊特斯拉全自動駕駛軟件的廣告
        2022-01-21 12:12:22
        1分鐘輸入400字 訊飛輸入法宣推游戲語音鍵盤
        2022-01-21 12:12:14
        摩根士丹利:蘋果圣誕季營收將再創新高 超出華爾街預期
        2022-01-21 12:12:14
        三菱電機與創企Cartken合作 進入機器人送貨領域
        2022-01-21 12:12:06
        陜西幫客小伙被封管控區 當志愿者跨半城給老人買藥
        2022-01-21 12:12:05
        Google Workplace現在網頁版Google Chat中提供更強大的編輯體驗
        2022-01-21 12:11:59
        奎爺降臨!華碩顯卡實測《戰神4》PC版
        2022-01-21 12:11:56
        發改委:逐步取消各地新能源車購買限制
        2022-01-21 12:11:51
        抖音一哥羅永浩 帶貨50億 上演“甄嬛傳”
        2022-01-21 12:11:47
        iOS 15.3 RC發布 蘋果給出了一個盡快升級iOS 15的理由
        2022-01-21 12:11:43
        1999元起!曝Redmi K50系列有驍龍870版
        2022-01-21 12:11:38
        AMD Zen4/Zen 4C處理器現身Linux:最大128核 性能增超25%
        2022-01-21 12:11:35
        將于2月9日發布 爆料稱三星Tab S8系列平板在路上
        2022-01-21 12:11:30
        川航回應航班掛出7700緊急代碼:途中出現疑似發動機故障信息
        2022-01-21 12:11:27
        暢享高畫質游戲 藍寶石RX 6500 XT 白金試用
        2022-01-21 12:11:20
        最強SSD即將升級 Intel傲騰P5810X首次曝光
        2022-01-21 12:11:19
        首批通過凈水機新水效標準產品發布
        2022-01-21 12:11:11
        Metalenz PolarEyes偏振相機技術正加速投入市場
        2022-01-21 12:11:10
        蘋果2022賀歲短片《卷土重來》 iPhone 13 Pro將農村變火星
        2022-01-21 12:11:02
        RTX 3050比GTX 1650強無限倍!英偉達營銷宣傳讓人無語
        2022-01-21 12:11:02
        足型機器人的又一新技能:ANYmal正在學習爬山
        2022-01-21 12:10:54
        【手慢無】酷睿i5-12490F原價放貨 1599元
        2022-01-21 12:10:53
        “元宇宙”混沌未開,四大怪現象提前“攪局”
        2022-01-21 12:10:46
        酣戰三A大作 迪蘭6500XT X戰將開箱
        2022-01-21 12:10:44
        修不好的“電動爹”:奔馳EQC被曝冷卻液泄漏燒毀電機 68位車主發聯合聲明
        2022-01-21 12:10:38
        多核趕上5800X!酷睿i5-12400成功在B660主板超頻
        2022-01-21 12:10:34
        1899元的RTX 3050顯卡即將開賣 NVIDIA營銷宣傳引吐槽
        2022-01-21 12:10:30
        海信新風空調用實力證明地位 再次領跑行業賽道
        2022-01-21 12:10:25
        拍出濃濃年味 華為nova9系列新春福利最高優惠100元
        2022-01-21 12:10:22
        美的服務攜手京東電器藍盾計劃 打造安全健康入戶服務
        2022-01-21 12:10:16
        微軟為Excel for Web帶來“條件格式設置”新體驗
        2022-01-21 12:10:13
        1899元的RTX 3050顯卡即將開售!能原價買到算我輸
        2022-01-21 12:10:06
        美COVID檢測公司因涉嫌給人們提供虛假結果而被起訴
        2022-01-21 12:10:05
        美國互動健身平臺Peloton暫停部分設備生產 股價暴跌23.9%
        2022-01-21 12:09:56
        谷歌正開發新AR頭盔 預最快于2024年上市
        2022-01-21 12:09:56
        美國稅局今夏將開始在其網站中接入第三方面部識別系統
        2022-01-21 12:09:48
        谷歌健康:聯手歐萊雅 提供服務
        2022-01-21 12:09:47
        FAA預估78%的商業航班可在5G C-band覆蓋的機場降落
        2022-01-21 12:09:39
        AMD Zen4/Zen 4C處理器現身Linux:最大128核
        2022-01-21 12:09:37
        S+Note兩大旗艦合二為一 高管預告三星機皇S22 Ultra:下月發
        2022-01-21 12:09:30
        搭載驍龍 8 Gen 1處理器 黑鯊5手機即將發布
        2022-01-21 12:09:26
        美IIHS將把高級駕駛輔助技術納入新評級系統中:“目前沒一個符合標準”
        2022-01-21 12:09:20
        搭載高通驍龍 8 Gen 1 黑鯊 5系手機將硬核來襲
        2022-01-21 12:09:15
        ARM推出首款Morello原型測試板 基于CHERI安全架構擴展
        2022-01-21 12:09:10
        后背全是攝像頭 小米12 Ultra設計曝光
        2022-01-21 12:09:03
        自96版本開始 網頁應用可在Edge中使用Protocol Handlers
        2022-01-21 12:08:58
        參議院已批準 蘋果iPhone將在美國開放側載
        2022-01-21 12:08:52
        iOS 15.3/macOS 12.2已修復Safari泄露瀏覽歷史漏洞
        2022-01-21 12:08:48
        居中打孔直角中框 小米或開啟機海模式
        2022-01-21 12:08:40
        TikTok正在考慮讓其創作者收取訂閱費用
        2022-01-21 12:08:37
        愛迪德與江南天安合作推出全平臺數字版權管理(DRM)解決方案
        2022-01-21 12:08:29
        硬幣另一面:蘋果AirTag正成為秘密追蹤Android用戶的完美工具
        2022-01-21 12:08:25
        AMD Zen4/Zen 4C處理器現身Linux:最大128核
        2022-01-21 12:08:15
        被李想炮轟上熱搜的“團車造車”員工全員待崗 只發2000最低工資
        2022-01-21 12:08:13
        電動車、燃油車誰更容易自燃起火?統計結果與你想象的不同
        2022-01-21 12:08:02
        微軟Xbox萌虎迎新版發布:這也太可愛了
        2022-01-21 12:08:02
        9種超寬帶天線的設計方案
        2022-01-21 12:00:22
        索尼Tablet S全面拆解
        2022-01-21 12:00:15

        熱門文章

        熱點專題

        主站蜘蛛池模板: 无遮挡国产高潮视频免费观看| 在线国产综合一区二区三区| 成人久久18免费网站| 久久国产精品夜色| 国产一级黄色电影| 中文字幕亚洲成人| 国产av无码专区亚汌a√| 精品午夜福利在线观看| 欧美视频一区| 色偷偷女人的天堂亚洲网| 亚洲第一免费播放区| 最近2019中文字幕大全第二页| 亚洲欧洲成人a∨在线| 男人的天堂无码动漫av| 亚洲av网站首页在线观看| 亚洲人妻av伦理| 午夜爽爽爽男女污污污网站| 视频一区二区三区高清在线| 夜色福利久久精品福利| 午夜通通国产精品福利| 久久这里只精品国产2| 久久久久亚洲AV无码专区导航| AV色网站青青草| 一级黄色国产精品视频| 亚洲精品第一区二区三区| 小泽玛利亚av无码专区| 威信县| 中文字幕国产精品日韩| 男人的天堂av社区在线| 婷婷五月花| 人妻?日韩?欧美?综合?制服| 国产午夜无码精品免费看动漫| 国产精品电影久久久久电影网| 宝贝腿开大点我添添公口述视频| 人妻少妇久久中文字幕| 亚洲人成电影在线播放| 少妇被多人c夜夜爽爽av| 国产精品久久蜜臀av| 亚洲无码精品人妻| 五月综合激情视频在线观看| 国产av一区二区亚洲精品|