国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

單片機(jī)C51液晶顯示器LM016L的操作方法

這篇具有很好參考價(jià)值的文章主要介紹了單片機(jī)C51液晶顯示器LM016L的操作方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

單片機(jī)----南楓


一、在Proteus中配好電路圖

單片機(jī)C51液晶顯示器LM016L的操作方法

二、打開(kāi)K5軟件進(jìn)行編程

1.首先寫(xiě)初始結(jié)構(gòu)

單片機(jī)C51液晶顯示器LM016L的操作方法
注:這里上面的應(yīng)該為:sbit en=P2^2;
P需要大寫(xiě),剛開(kāi)始截圖的時(shí)候未注意到,抱歉。

2.第二步、寫(xiě)入命令和寫(xiě)入內(nèi)容

單片機(jī)C51液晶顯示器LM016L的操作方法


3.第三步、寫(xiě)想展示出的內(nèi)容

單片機(jī)C51液晶顯示器LM016L的操作方法


4.第四步、寫(xiě)主函數(shù)的程序

單片機(jī)C51液晶顯示器LM016L的操作方法


5.第五步、查看運(yùn)行結(jié)果

單片機(jī)C51液晶顯示器LM016L的操作方法文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-428542.html

附錄(代碼)

#include<reg51.h>
#define uint unsigned int//定義類型
#define uchar unsigned char
	sbit rs=P2^0;
	sbit rw=P2^1;
	sbit en=P2^2;
uchar code name[]={"nanfeng.blog.com"};
uchar code text[]={"study together!"};
void delay(uint xms);//函數(shù)聲明
void write_com(uchar com);
void write_data(uchar dat);
void main()
{
	uint i=0;
	//在初學(xué)階段,這些可看作是默認(rèn)寫(xiě)的指令,直接寫(xiě)上即可。具體指令,可參考教材。
	//-----------------------------------------------
	write_com(0x01);//清屏指令
	write_com(0x06);//光標(biāo)向右移動(dòng)
	write_com(0x0c);//顯示功能開(kāi),無(wú)光標(biāo),不閃爍
	write_com(0x38);//數(shù)據(jù)總線8位,顯示2行數(shù)據(jù)
	//---------------------------------------------
	while(1)
	{
		//從第一行的第一個(gè)位置開(kāi)始寫(xiě)數(shù)據(jù)
		write_com(0x80);
		//寫(xiě)數(shù)據(jù)
		for(i=0;i<16;i++)
		{
			write_data(name[i]);
		}
		//從第二行的第一個(gè)位置開(kāi)始寫(xiě)數(shù)據(jù)
		write_com(0xc0);
		//寫(xiě)數(shù)據(jù)
		for(i=0;i<15;i++)
		{
			write_data(text[i]);
		}
	}
}
//寫(xiě)入命令
void write_com(uchar com)
{
	
	en=0;//初始狀態(tài)E設(shè)置為0
	//R/W為讀寫(xiě)信號(hào),高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作
	
	rw=0;//低電平進(jìn)行寫(xiě)操作
	//RS數(shù)據(jù)、命令選擇,高電平1時(shí)選擇數(shù)據(jù)寄存器,低電平0時(shí)選擇指令寄存器
	
	rs=0;//指令寄存器
	
	P0=com;//將要寫(xiě)的命令送到P0口
	
	//en是E引腳,E為使能端,當(dāng)E由高電平跳變成低電平時(shí),液晶顯示模塊執(zhí)行指令
	en=1;
	delay(5);//稍作延時(shí)
	en=0;
}

//寫(xiě)入內(nèi)容
void write_data(uchar dat)
{
	en=0;
	rw=0;
	rs=1;//數(shù)據(jù)寄存器
	P0=dat;//將要寫(xiě)的內(nèi)容送到P0口
	
	en=1;
	delay(5);//稍作延時(shí)
	en=0;
}

//延時(shí)
void delay(uint xms)
{
	uint i,j;
	for(i=xms;i>0;i--)
		for(j=110;j>0;j--);
}

總結(jié)

以上就是今天要講的內(nèi)容,本文簡(jiǎn)單介紹了單片機(jī)中液晶顯示器LM016L的使用,還有許多的命令沒(méi)有提到,大家可以再參考書(shū)籍或其他博客等進(jìn)行拓展。
最后:希望大家學(xué)習(xí)進(jìn)步!事業(yè)有成!制作文章不易,本人未設(shè)置那些關(guān)注才可閱讀文章的條條框框,即希望一起學(xué)習(xí),一起進(jìn)步!如果這篇文章對(duì)您有幫助,希望您點(diǎn)個(gè)贊,點(diǎn)個(gè)關(guān)注,支持一下,您的支持,就是我的動(dòng)力! ?????????????????????????????????????????????????????????????????????????????????????????作者:南楓

到了這里,關(guān)于單片機(jī)C51液晶顯示器LM016L的操作方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 單片機(jī)接口與技術(shù) 實(shí)驗(yàn)03 顯示器與按鍵

    單片機(jī)接口與技術(shù) 實(shí)驗(yàn)03 顯示器與按鍵

    目錄 前言: 1、實(shí)驗(yàn)?zāi)康模?2、實(shí)驗(yàn)內(nèi)容: 第一版:lcd1602顯示器: 代碼 電路圖 第二版(提高版): 代碼: lcd1602.h lcd1602.c main.c 電路圖: 電路圖詳解: 代碼詳解: lcd1602.h lcd1602.c lcd1602命令字 重點(diǎn): ? ? ? ? 首先是初始化 ? ? ? ? 顯示字符串 ? ? ? ? 設(shè)置光標(biāo)位置 ? ?

    2024年02月08日
    瀏覽(18)
  • 單片機(jī)原理及應(yīng)用 實(shí)驗(yàn)五 電子秒表顯示器

    單片機(jī)原理及應(yīng)用 實(shí)驗(yàn)五 電子秒表顯示器

    單片機(jī)原理及應(yīng)用(C51版) 功能: 繪制實(shí)驗(yàn)電路原理圖,程序開(kāi)始時(shí)顯示“00”;當(dāng)1s產(chǎn)生時(shí),秒計(jì)數(shù)加1;秒表顯示器計(jì)數(shù)到59后,自動(dòng)從“00”開(kāi)始。 目的:掌握定時(shí)/計(jì)數(shù)器的中斷法工作原理,熟悉C51編程與調(diào)試方法。 步驟: 1.根據(jù)實(shí)驗(yàn)要求繪制所需電路原理圖,如下圖所

    2024年02月12日
    瀏覽(93)
  • 【單片機(jī)】16-LCD1602和12864和LCD9648顯示器

    【單片機(jī)】16-LCD1602和12864和LCD9648顯示器

    (1)顯示器,常見(jiàn)顯示器:電視,電腦 (2)LCD(Liquid Crystal Display),液晶顯示器,原理介紹 (3)LCD應(yīng)用領(lǐng)域:手機(jī),電腦 (4)將來(lái)取代LCD:LED,OLED【全面屏---軟性】 1.像素(分辨率) 顯示單元【液晶分子】 但是實(shí)際上: 像素!=分辨率 比如:出廠時(shí)電腦的像素已經(jīng)確

    2024年02月08日
    瀏覽(22)
  • 51單片機(jī) | LCD1602 液晶顯示實(shí)驗(yàn)

    51單片機(jī) | LCD1602 液晶顯示實(shí)驗(yàn)

    ??在前面章節(jié),我們已經(jīng)學(xué)習(xí)過(guò)幾種顯示裝置,例如靜態(tài)數(shù)碼管、動(dòng)態(tài)數(shù)碼管、 8*8LED 點(diǎn)陣、串口通信。使用它們可以直觀顯示一些字符數(shù)據(jù),但是它們也有各種局限性,比如顯示字符數(shù)據(jù)太少,硬件設(shè)計(jì)復(fù)雜、代碼編寫(xiě)難度大等。這一章就來(lái)介紹一種非常簡(jiǎn)單且常用的顯

    2023年04月11日
    瀏覽(29)
  • 51單片機(jī)LCD1602液晶屏顯示方法

    51單片機(jī)LCD1602液晶屏顯示方法

    以顯示hello,world!? ? 2022.10.17? 為例。 首先把LCD1602的模塊化程序添加到項(xiàng)目目錄中,模塊化方法在51單片機(jī)之程序模塊化_學(xué)習(xí)筆記吧的博客-CSDN博客這里可以學(xué)習(xí)。 實(shí)驗(yàn)程序: LCD1602.c文件代碼: LCD1602.h文件代碼: 把這兩個(gè)代碼,分別添加到LCD1602.c 和 LCD1602.h 文件,然后添加

    2023年04月08日
    瀏覽(23)
  • 【51單片機(jī)】LCD1602 液晶顯示實(shí)驗(yàn)指導(dǎo)書(shū)

    【51單片機(jī)】LCD1602 液晶顯示實(shí)驗(yàn)指導(dǎo)書(shū)

    ??????? ?來(lái)介紹一種非常簡(jiǎn)單且常用的顯示裝置——LCD1602 液晶顯示器,使用它可以顯示更多的字符數(shù)字。這將有助于我們清晰的觀察程序的運(yùn)行結(jié)果,更加方便我們的后續(xù)調(diào)試和開(kāi)發(fā)。 ????????我們的開(kāi)發(fā)板上集成了一個(gè) LCD1602 液晶顯示器接口,將LCD1602 液晶對(duì)應(yīng)插

    2024年02月01日
    瀏覽(24)
  • 【附報(bào)告】51單片機(jī)計(jì)算器(LCD1602液晶顯示)

    【附報(bào)告】51單片機(jī)計(jì)算器(LCD1602液晶顯示)

    ? 由于本文較早,這里推薦一下近期剛優(yōu)化的:【優(yōu)化】51單片機(jī)計(jì)算器(LCD1602液晶顯示)_Gxtoeilee的博客-CSDN博客 ? 1 設(shè)計(jì)目標(biāo) 設(shè)計(jì)可選模式的計(jì)算器? 2 主要功能 功能一:可選兩種計(jì)算模式,模式一為四則運(yùn)算,模式二為擴(kuò)展內(nèi)容; 功能二:除法的計(jì)算結(jié)果保留到小數(shù)點(diǎn)

    2024年02月11日
    瀏覽(21)
  • 基于51單片機(jī)直流電機(jī)PWM調(diào)速液晶1602顯示設(shè)計(jì)

    基于51單片機(jī)直流電機(jī)PWM調(diào)速液晶1602顯示設(shè)計(jì)

    一、系統(tǒng)方案 本文主要研究了利用MCS-51系列單片機(jī)控制PWM信號(hào)從而實(shí)現(xiàn)對(duì)直流電機(jī)轉(zhuǎn)速進(jìn)行控制的方法。本文中采用了三極管組成了PWM信號(hào)的驅(qū)動(dòng)系統(tǒng),并且對(duì)PWM信號(hào)的原理、產(chǎn)生方法以及如何通過(guò)軟件編程對(duì)PWM信號(hào)占空比進(jìn)行調(diào)節(jié),從而控制其輸入信號(hào)波形等均作了詳細(xì)的

    2024年02月11日
    瀏覽(35)
  • STM32單片機(jī)三線制PT100溫度采集控制系統(tǒng)LCD12864顯示器
  • 【C語(yǔ)言】51單片機(jī)計(jì)算器(LCD1602液晶顯示)

    【C語(yǔ)言】51單片機(jī)計(jì)算器(LCD1602液晶顯示)

    ? 由于本文較早,這里推薦一下近期剛優(yōu)化的:【優(yōu)化】51單片機(jī)計(jì)算器(LCD1602液晶顯示)_Gxtoeilee的博客-CSDN博客 ? 1 設(shè)計(jì)目標(biāo) 設(shè)計(jì)可選模式的計(jì)算器? 2 主要功能 功能一:可選兩種計(jì)算模式,模式一為四則運(yùn)算,模式二為擴(kuò)展內(nèi)容; 功能二:除法的計(jì)算結(jié)果保留到小數(shù)點(diǎn)

    2024年02月07日
    瀏覽(53)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包