日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀] /******************************************************************讀液晶狀態(tài)字到STA功能:用于往液晶寫數(shù)據(jù)或命令之前判斷忙閑***************************************************************

/******************************************************************
讀液晶狀態(tài)字到STA
功能:用于往液晶寫數(shù)據(jù)或命令之前判斷忙閑
*******************************************************************/
voidread_sta(void)


{
P4DIR=0x00;//P4數(shù)據(jù)輸入
P3OUT=P3_2_DATAIO;//4245(x1)數(shù)據(jù)傳送方向選擇為:由液晶到430
P3OUT=P3_1_CD;//命令方式
P3OUT&=~P3_0_RD;//read
STA=P4IN;//讀回狀態(tài)
P3OUT=P3_0_RD;//CANcelread
P4DIR=0xff;//P4口置為數(shù)據(jù)輸出方式
P3OUT&=~P3_2_DATAIO;//4245(x1)數(shù)據(jù)傳送方向選擇為:由430到液晶

}
/*****************************************************************************
判狀態(tài)位S1,S0函數(shù)(讀寫指令和讀寫數(shù)據(jù)狀態(tài))
******************************************************************************/
voidST1(void)
{
do
{
read_sta();
}
while((STA&0x03)!=0x03);

}
/**********************************************************
判狀態(tài)位S2函數(shù)(數(shù)據(jù)自動讀狀態(tài))
**********************************************************/
voidST2(void)
{
do
{
read_sta();
}
while((STA&0x04)!=0x04);
}
/***************************************************************
-判狀態(tài)位S3函數(shù)(數(shù)據(jù)自動寫狀態(tài))-
****************************************************************/
voidST3(void)
{
do
{
read_sta();
}
while((STA&0x08)!=0x08);
}
/*****************************************************************************
寫入數(shù)據(jù)字節(jié)
******************************************************************************/
voidwrite_data(unsignedcharByte)
{
ST1();
P4OUT=Byte;
P3OUT&=~P3_1_CD;//數(shù)據(jù)方式
P2OUT&=~P2_7_WR;//write
P2OUT=P2_7_WR;
}
/*****************************************************************************
自動寫入數(shù)據(jù)字節(jié)
******************************************************************************/
voidautowrite_data(unsignedcharByte)
{
P4OUT=Byte;
P3OUT&=~P3_1_CD;//數(shù)據(jù)方式
P2OUT&=~P2_7_WR;//write
P2OUT=P2_7_WR;
}

/*****************************************************************************
寫入命令字
******************************************************************************/
voidwrite_cmd(unsignedcharcmd)
{
ST1();
P4OUT=cmd;
P3OUT=P3_1_CD;//命令方式
P2OUT&=~P2_7_WR;//write
P2OUT=P2_7_WR;
}
/*****************************************************************************
寫只有一個參數(shù)的命令
******************************************************************************/
voidwrite_onepara(unsignedchardat1,unsignedcharcommand)
{

write_data(dat1);
write_cmd(command);

}
/*****************************************************************************
寫含有雙參數(shù)的命令
******************************************************************************/
voidwrite_doublepara(unsignedchardat1,unsignedchardat2,unsignedcharcommand)
{

write_data(dat1);
write_data(dat2);
write_cmd(command);

}
/*****************************************************************************
清顯示緩沖的函數(shù)
******************************************************************************/
voidCLEAR_RAM(void)
{
inti;
write_doublepara(0x00,0x00,0x24);/*設置顯示RAM首地址*/

write_cmd(0xb0);/*設置自動寫方式*/
for(i=0;i<8200;i++)/*清8K存儲器*/
{
ST3();/*判狀態(tài)位S3*/
write_data(0x00);/*寫入數(shù)據(jù)*/
}
write_cmd(0xb2);/*設置自動寫結(jié)束指令*/

}
/*****************************************************************************
對液晶屏的一些初始設置函數(shù)
******************************************************************************/
voidLCDIni(void)
{
write_doublepara(0x00,0x00,0x40);/*設文本顯示區(qū)域首地址*/
write_doublepara(0x28,0x00,0x41);/*設文本顯示區(qū)域?qū)挾?/
write_doublepara(0x03,0x00,0x22);/*設置CGRAM偏置地址*/

write_doublepara(0x00,0x08,0x42);/*設圖形顯示區(qū)域首地址*/
write_doublepara(0x1e,0x00,0x43);/*設圖形顯示區(qū)域?qū)挾?/
//write_cmd(0xa2);/*光標形狀設置*/
//write_doublepara(0x08,0x08,0x21);/*設置光標位置*/
write_cmd(0x80);/*顯示方式設置邏輯"或"合成,內(nèi)部字符發(fā)生器有效*/
write_cmd(0x98);/*顯示開關(guān)設置關(guān)文本和開圖形顯示*/
CLEAR_RAM();
}

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

上海 2025年5月29日 /美通社/ -- 2025年5月,飛凱材料旗下子公司江蘇和成顯示科技有限公司(以下簡稱"和成顯示")與全球領(lǐng)先的液晶材料企業(yè)JNC株式會社(前身為日本智索Chisso株式...

關(guān)鍵字: 液晶 液晶材料 終端 人機交互

液晶(LC)和液晶高分子(LCP)通常是指在一定溫度范圍" title="溫度范圍">溫度范圍內(nèi)呈現(xiàn)介于固相和液相之間的中間相的有機化合物。

關(guān)鍵字: 液晶 LC 液晶高分子

在未來的5-10年里,液晶材料仍然會是顯示面板行業(yè)的主流發(fā)展方向。 上海2023年8月31日 /美通社/ -- 為了深入了解液晶材料的技術(shù)及應用,近日,網(wǎng)易科技以新一代智能液晶調(diào)光技術(shù)為主題,對飛凱材料全資子...

關(guān)鍵字: 液晶 PD 液晶材料 HC

觸摸屏(Touch Panel)又稱為“觸控屏”、“觸控面板”,是一種可接收觸頭等輸入訊號的感應式液晶顯示裝置,當接觸了屏幕上的圖形按鈕時。

關(guān)鍵字: 觸摸屏 觸控面板 液晶

從色域角度來說,普通液晶電視的NTSC色域只有70%左右(顯示器追求sRGB,電視為NTSC),而一些廣色域電視能達到80%以上。OLED電視先天能達到95%甚至更高,所以在色域上OLED完爆普通液晶電視

關(guān)鍵字: OLED 電視 液晶

OLED(Organic Light-Emitting Diode),全稱“有機發(fā)光二極管”,是一種顯示屏幕技術(shù)。采用OLED技術(shù)制造的OLED電視,已經(jīng)不再需要液晶,RGB色彩信號直接由OLED二極管顯示,幾乎已經(jīng)不存...

關(guān)鍵字: OLED 電視 液晶

顯示技術(shù)是人機交互中最重要的一個分支,從材料、面板再到顯示應用,都有眾多優(yōu)秀企業(yè)在這個領(lǐng)域長期耕耘。顯示技術(shù)升級換代速度非??欤潭處资陙?,CRT顯示器已經(jīng)退隱江湖,液晶曾經(jīng)一統(tǒng)天下,現(xiàn)在OLED方興未艾,而MiniL...

關(guān)鍵字: 液晶 OLED 材料

你們家的電視有多久沒有換了?5年,還是10年?最新數(shù)據(jù)顯示,去年我國彩電銷量創(chuàng)14年來最大降幅。

關(guān)鍵字: 電視 彩電 液晶

超級計算機(Super computer),是指能夠執(zhí)行一般個人電腦無法處理的大量資料與高速運算的電腦。就超級計算機和普通計算機的組成而言,構(gòu)成組件基本相同,但在性能和規(guī)模方面卻有差異。

關(guān)鍵字: 科學家 液晶 計算機
關(guān)閉