找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2774|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于msp430f149的超聲波用lcd12864顯示程序(續(xù)上篇的顯示)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:809369 發(fā)表于 2021-7-23 10:49 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
lcd12864帶中文字庫的128X64 是一種具有4 位/8 位并行、2 線或3 線串行多種接口方式,內(nèi)部含有國標一級、二級簡體 中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為128×64, 內(nèi)置8192 個16*16 點漢字,和128 個16*8 點ASCII 字符 集.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構(gòu)成全中文人機交互圖形界面?梢燥@示8×4 行16×16 點 陣的漢字. 也可完成圖形顯示.低電壓低功耗是其又一顯著特點。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點陣液晶 顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點陣的圖形液晶模塊。
    lcd12864比lcd1602不僅僅是屏幕更大,它的顯示比1602更豐富,而且中文字也能顯示的更準確,它的字庫也比1206的更豐富。
    基本參數(shù)

(1)低電源電壓(VDD:+3.0--+5.5V)

(2)顯示分辨率:128×64 點

(3)內(nèi)置漢字字庫,提供8192 個16×16 點陣漢字(簡繁體可選)

(4)內(nèi)置128 個16×8 點陣字符

(5)2MHZ 時鐘頻率

(6)顯示方式:STN、半透、正顯

(7)驅(qū)動方式:1/32DUTY,1/5BIAS

(8)視角方向:6 點

(9)背光方式:側(cè)部高亮白色LED,功耗僅為普通LED 的1/5-1/10

(10)通訊方式:串行、并口可選

(11)內(nèi)置DC-DC 轉(zhuǎn)換電路,無需外加負壓

(12)無需片選信號,簡化軟件設(shè)計

(13)工作溫度: 0℃ - +55℃ ,存儲溫度: -20℃ - +60℃

下面是顯示的數(shù)組代碼(數(shù)值需要轉(zhuǎn)成數(shù)組的形式然后進行顯示):

const unsigned char hang1[]={"<<超聲波測距儀>>"};

const unsigned char hang2[]={"距離:"};

const unsigned char hang3[]={"米"};

unsigned char disbuff[4]={"0.00"};

顯示的一些定義的函數(shù):

void Write_Cmd(unsigned char cmd);

void Write_Data(unsigned char dat);

void Init_Lcd(void);

void Disp_HZ(unsigned char addr,const unsigned char * pt,unsigned char num);

void init_clk();

void init_timerA();

void init_IO();

void display_juli();

顯示距離的函數(shù)里面的內(nèi)容:

void display_juli()

{

  if(S/100)

  {

    disbuff[0]=S/100+'0';

    disbuff[2]=S/10%10+'0';

    disbuff[3]=S%10+'0';

  }

  else if(S/10)

  {

    disbuff[2]=S/10+'0';

    disbuff[3]=S%10+'0';

    disbuff[0]='0';

  }

  else

  {

    disbuff[3]=S%10+'0';

    disbuff[0]='0';

    disbuff[2]='0';

  }

}

超聲波的脈沖發(fā)射:

P1OUT |= BIT1;

    Delay_Nms(10);

    P1OUT &=~BIT1;

    Delay_Nms(80);

    P6OUT &= ~BIT1;

限于本文篇幅余下的代碼在51hei附件中,歡迎下載!
上篇:http://www.torrancerestoration.com/bbs/dpj-210404-1.html

51hei.png (25.41 KB, 下載次數(shù): 151)

51hei.png

12864顯示超聲波.zip

32.26 KB, 下載次數(shù): 12, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表