www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]由PIC16F946的Datasheet中得知,將值寫到LCD做顯示有兩種方法  1.直接將值寫入LCDDATA1~LCDDATA23  2.利用斷開將值寫入LCDDATA1~LCDDATA23  第一種方法有一個缺點需判斷LCDPS里的WA,若WA=1,才可以寫入LCDDATA1~

PIC16F946的Datasheet中得知,將值寫到LCD做顯示有兩種方法

  1.直接將值寫入LCDDATA1~LCDDATA23

  2.利用斷開將值寫入LCDDATA1~LCDDATA23

  第一種方法有一個缺點需判斷LCDPS里的WA,若WA=1,才可以寫入LCDDATA1~LCDDATA23

  這在程序中是非常不好寫,也容易造成錯誤,若WA=0時將值寫入LCDDATA1~LCDDATA23,會造成錯誤(LCDCON的WERR會變成1),

  若在程序中用回圈一直判斷WA是否為1然后再將值寫入LCDDATA,對系統(tǒng)而言這個等待時間太長了(幾個ms),且寫入錯誤時

  (WERR=1),不只值 沒有寫入成功,還需用軟件將WERR清為零,非常的不好用.

  第二種方法只是比第一種麻煩一點,它是在LCD允許你寫入時產(chǎn)生斷開,斷開可以寫入的時間為

  TFRAME/(2*(LMUX<1:0>+1))+TCY/2

  若是FRAME FREQUENCY=64Hz,TFRAME=1/64=15.625ms

  我是用1/4 multiplex及1/3 LCD Bias,所以LMUX<1:0>=11

  所以15.625/(2*(3+1))+TCY/2=15.625/8+TCY/2=1.953125+TCY/2,TCY是一個命令運行的時間,這個可忽略不計,因為值太小了,

  這約2ms的時間,表示你可以寫入LCDDATA的時間,以下是我的做法

  斷開副程序如下

  if(T0IE && T0IF)

  {

  //30ms斷開一次

  LCDIE=1;

  }

  if(LCDIF && LCDIE)

  {

  LCDDATA0=lcddata0;

  LCDDATA1=lcddata1;

  LCDDATA2=lcddata2;

  LCDDATA3=lcddata3;

  LCDDATA4=lcddata4;

  LCDDATA5=lcddata5;

  LCDDATA6=lcddata6;

  LCDDATA7=lcddata7;

  LCDDATA8=lcddata8;

  LCDDATA9=lcddata9;

  LCDDATA10=lcddata10;

  LCDDATA11=lcddata11;

  LCDDATA12=lcddata12;

  LCDDATA13=lcddata13;

  LCDDATA14=lcddata14;

  LCDDATA15=lcddata15;

  LCDDATA16=lcddata16;

  LCDDATA17=lcddata17;

  LCDDATA18=lcddata18;

  LCDDATA19=lcddata19;

  LCDDATA20=lcddata20;

  LCDDATA21=lcddata21;

  LCDDATA22=lcddata22;

  LCDDATA23=lcddata23;

  LCDIE=0;

  }

  其中l(wèi)cddata1~lcddata23是自己定義的變量名稱,在主程序中需點亮某一段LCD,只需將lcddata1~lcddata23的bit設(shè) 為1即可,

  當(dāng)然主程序中還需設(shè)置LCDPS,LCDCON,LCDSE0~LCDSE5及LCDIE,這樣的做法保證一定能將數(shù)據(jù)寫入LCDDATA且不會發(fā)生錯誤,

  因為Timer0 30ms才斷開一次也就是30ms才enable LCD的斷開,這樣的好處是LCD不會很頻繁的斷開,當(dāng)然30ms可以再延長,因為

  畢竟人的眼睛沒法反應(yīng)那么快,這同時解決了LCDDATA不易寫入的問 題及LCD不會時常在斷開

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

7月29日消息,LG Display已將其在美國的70項LCD液晶顯示器相關(guān)專利轉(zhuǎn)讓給三星顯示,值得注意的是,三星顯示已于三年前退出LCD業(yè)務(wù)。

關(guān)鍵字: LCD 三星

德國斯圖加特 2025年7月2日 /美通社/ -- 國際關(guān)鍵通信協(xié)會The Critical Communications Association (以下簡稱TCCA)宣布...

關(guān)鍵字: 通信 TETRA TC 測試流程

HT16K24操作電壓為2.4V~5.5V,內(nèi)建I2C通信接口,提供三種LCD顯示與按鍵模式:24SEG × 4COM + 24 KEY;22SEG × 6COM + 22 KEY;20SEG × 8COM + 20 K...

關(guān)鍵字: LCD MCU 蜂鳴器

會議議題將涵蓋 ?AI 驅(qū)動的工程設(shè)計、智能制造以及基于 ?HPC 和 AI 相結(jié)合的智能擴展 上海 2025年6月19日 /美通社/ -- 全球計算智能領(lǐng)域科技公司Altair將于?2025 年 6 月...

關(guān)鍵字: ENGINEERS FOR TC AIR

離線GPS工具:跟蹤、保存和查找具有距離和方位的航路點——沒有網(wǎng)絡(luò),沒有云,您的數(shù)據(jù),您的規(guī)則。

關(guān)鍵字: GPS設(shè)備 LCD 微控制器 Arduino Uno

在技術(shù)上,LCD和OLED各有其獨特之處。液晶電視通過控制液態(tài)晶體實現(xiàn)圖像顯示,其原理是在兩片玻璃基板中夾入液態(tài)晶體,通過細小的電線控制水晶分子的方向。而OLED憑借自發(fā)光二極管帶來更優(yōu)的視角與色彩表現(xiàn),其RGB色彩信號...

關(guān)鍵字: OLED LCD

蘇州 2025年6月3日 /美通社/ -- 2025年5月21日,民航安徽空管分局新橋管制業(yè)務(wù)樓正式啟用。新橋管制業(yè)務(wù)樓2021年11月奠基施工,2025年5月通過行業(yè)驗收,內(nèi)部集結(jié)了一系列新系統(tǒng)、新技術(shù)和國產(chǎn)化設(shè)備,...

關(guān)鍵字: 顯示器 TC 安防監(jiān)控 顯卡

3D智造鏈灣區(qū),跨境出海贏商機,就來TCT深圳展! 上海 2025年5月15日 /美通社/ -- 2025年,TCT品牌將迎來在中國區(qū)上海、深圳"雙城聯(lián)動"的全新布局,以更強的資源整合力,驅(qū)動增材制造全產(chǎn)業(yè)鏈的升級與...

關(guān)鍵字: TC 金屬 3D打印技術(shù) 消費電子

雙鎖系統(tǒng),通過鍵盤輸入密碼開門,客人來了用短信開門

關(guān)鍵字: LCD 雙鎖系統(tǒng) L293D 變壓器

在汽車顯示系統(tǒng)領(lǐng)域,TFT LCD顯示屏目前是車載顯示面板的主流選擇。與此同時,OLED和micro-LED顯示屏也逐漸吸引了市場的廣泛關(guān)注。為了適應(yīng)不同的顯示技術(shù),我們需要開發(fā)相應(yīng)的電源技術(shù)。TFT LCD顯示屏通常使...

關(guān)鍵字: LCD OLED micro-LED
關(guān)閉