RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用8051單片機(jī)在LCD屏幕上顯示內(nèi)容的教程

科技觀察員 ? 來源:英銳恩 ? 作者:英銳恩 ? 2023-07-07 11:35 ? 次閱讀

液晶顯示器(LCD)是一種常用的顯示屏,在許多電子產(chǎn)品中經(jīng)常使用它來以文本或圖像格式顯示信息。LCD用于在其屏幕上顯示字母、數(shù)字等字符。LCD顯示器由8條數(shù)據(jù)線和3條控制線組成,用于將LCD顯示器與8051單片機(jī)連接。

考慮使用基于Proteus模擬LCD與8051單片機(jī)的接口是:

embedded-system-lcd-programmming1.png

如何在LCD顯示屏上顯示“8051單片機(jī)”,案例程序如下:

#include< reg51.h >
#define kam P0
void lcd_initi();
void lcd_dat(unsigned char );
void lcd_cmd(unsigned char );
void delay();
void display(unsigned char *s, unsigned char r)
sbit rs=P2^0;
sbit rw=P2^1;
sbit en=P2^2;
void main()
{
lcd_initi();
lcd_cmd(0x80);
delay(100);
lcd_cmd(0xc0);
display("8051單片機(jī)",10);
while(1);
}
void display(unsigned char *s, unsigned char r)
{
unsignedint w;
for(w=0;w< r;w++)
{
lcd_data(s[w]);
}
}
voidlcd_initi()
{
lcd_cmd(0x01);
delay(100);
lcd_cmd(0x38);
delay(100);
lcd_cmd(0x06);
delay(100);
lcd_cmd(0x0c);
delay(100);
}
voidlcd_dat(unsigned char dat)
{
kam = dat;
rs=1;
rw=0;
en=1;
delay(100);
en=0;
}
}
voidlcd_cmd(unsigned char cmd)
{
kam=cmd;
rs=0;
rw=0;
en=1;
delay(100);
en=0;
}
void delay( unsigned int n)
{
unsignedint a;
for(a=0;a< n;a++);
}
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4424

    瀏覽量

    167398
  • 液晶顯示器
    +關(guān)注

    關(guān)注

    11

    文章

    576

    瀏覽量

    43629
  • 8051單片機(jī)
    +關(guān)注

    關(guān)注

    5

    文章

    153

    瀏覽量

    25491
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī)掃描串口動(dòng)態(tài)的顯示LCD內(nèi)容

    鄙人用單片機(jī)開發(fā)版實(shí)現(xiàn)點(diǎn)陣液晶的顯示內(nèi)容,但是想用單片機(jī)掃描串口的方法液晶顯示
    發(fā)表于 05-02 19:23

    8051單片機(jī),LCD1602顯示溫度程序要注意哪些

    8051單片機(jī),LCD1602顯示溫度程序要注意哪些
    發(fā)表于 04-14 22:02

    請(qǐng)問如何讓手機(jī)向單片機(jī)發(fā)送短信讓短信內(nèi)容顯示12864屏幕?

    [url=]手機(jī)向單片機(jī)發(fā)送短信讓短信內(nèi)容顯示12864屏幕[/url]
    發(fā)表于 07-19 04:58

    如何通過串口向單片機(jī)發(fā)送DAC值并顯示LCD屏幕?

    如何通過串口向單片機(jī)發(fā)送DAC值并顯示LCD屏幕
    發(fā)表于 12-06 07:05

    基于增強(qiáng)型8051單片機(jī)的音樂頻譜顯示器的設(shè)計(jì)

    基于增強(qiáng)型8051單片機(jī)的音樂頻譜顯示器的設(shè)計(jì)基于增強(qiáng)型8051單片機(jī)的音樂頻譜顯示器的設(shè)計(jì)
    發(fā)表于 05-20 16:50 ?26次下載

    單片機(jī)原理及應(yīng)用LCD1602顯示原理

    單片機(jī)原理及應(yīng)用LCD1602顯示原理,為了讓你們更快掌握1602的使用
    發(fā)表于 06-15 15:53 ?19次下載

    單片機(jī)實(shí)驗(yàn)--LCD顯示實(shí)驗(yàn)

    單片機(jī)實(shí)驗(yàn)--LCD顯示實(shí)驗(yàn)
    發(fā)表于 12-23 02:00 ?0次下載

    8051單片機(jī)C語言軟件設(shè)計(jì)8051單片機(jī)C語言軟件設(shè)計(jì)

    8051單片機(jī)C語言軟件設(shè)計(jì)8051單片機(jī)C語言軟件設(shè)計(jì)
    發(fā)表于 10-16 11:25 ?92次下載
    <b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)</b>C語言軟件設(shè)計(jì)<b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)</b>C語言軟件設(shè)計(jì)

    使用8051單片機(jī)和1601LCD設(shè)計(jì)計(jì)算器的仿真電路圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用8051單片機(jī)和1601LCD設(shè)計(jì)計(jì)算器的仿真電路圖免費(fèi)下載。
    發(fā)表于 12-30 17:48 ?12次下載
    使用<b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)</b>和1601<b class='flag-5'>LCD</b>設(shè)計(jì)計(jì)算器的仿真電路圖免費(fèi)下載

    8051單片機(jī)的歷史_8051單片機(jī)的應(yīng)用領(lǐng)域

    前,有關(guān)8051單片機(jī)的說法很多:8051單片機(jī)是Intel發(fā)明的,可與8位系列處理器一起使用?,F(xiàn)在,8051
    發(fā)表于 06-24 11:39 ?8583次閱讀
    <b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)</b>的歷史_<b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)</b>的應(yīng)用領(lǐng)域

    使用8051單片機(jī)LCD1601設(shè)計(jì)計(jì)算器的程序和仿真電路圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用8051單片機(jī)LCD1601設(shè)計(jì)計(jì)算器的程序和仿真電路圖免費(fèi)下載。
    發(fā)表于 08-13 17:16 ?26次下載
    使用<b class='flag-5'>8051</b><b class='flag-5'>單片機(jī)</b>和<b class='flag-5'>LCD</b>1601設(shè)計(jì)計(jì)算器的程序和仿真電路圖免費(fèi)下載

    基于51單片機(jī)下通過藍(lán)牙串口控制LCD1602屏幕顯示步進(jìn)電機(jī)正反轉(zhuǎn)以及轉(zhuǎn)速

    的判斷,LCD1602屏幕顯示正反轉(zhuǎn)狀態(tài) 以及 轉(zhuǎn)速。一.準(zhǔn)備:1.單片機(jī) —— 個(gè)人使用8
    發(fā)表于 11-13 19:51 ?24次下載
    基于51<b class='flag-5'>單片機(jī)</b>下通過藍(lán)牙串口控制<b class='flag-5'>LCD</b>1602<b class='flag-5'>屏幕</b><b class='flag-5'>顯示</b>步進(jìn)電機(jī)正反轉(zhuǎn)以及轉(zhuǎn)速

    51單片機(jī)怎么顯示當(dāng)前時(shí)間_(記錄)51單片機(jī)——LCD1602液晶顯示模塊

    51單片機(jī)怎么顯示當(dāng)前時(shí)間_(記錄)51單片機(jī)——LCD1602液晶顯示模塊
    發(fā)表于 11-16 15:06 ?29次下載
    51<b class='flag-5'>單片機(jī)</b>怎么<b class='flag-5'>顯示</b>當(dāng)前時(shí)間_(記錄)51<b class='flag-5'>單片機(jī)</b>——<b class='flag-5'>LCD</b>1602液晶<b class='flag-5'>顯示</b>模塊

    8051 單片機(jī)1(概述

    電子發(fā)燒友網(wǎng)站提供《8051 單片機(jī)1(概述).pdf》資料免費(fèi)下載
    發(fā)表于 11-25 11:21 ?12次下載
    <b class='flag-5'>8051</b> <b class='flag-5'>單片機(jī)</b>1(概述<b class='flag-5'>上</b>)

    8051單片機(jī)和PIC單片機(jī)的區(qū)別是什么

    8051單片機(jī)和PIC單片機(jī)都屬于單片機(jī)的一種,8051單片機(jī)和PIC
    的頭像 發(fā)表于 07-07 11:31 ?2249次閱讀
    RM新时代网站-首页