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

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]1.控制點(diǎn)陣紅綠交替顯示,分別從上到下,從左到右循環(huán)閃爍三次接線:P0接J12、P1接J20、P2接J19/**1.控制點(diǎn)陣紅綠交替顯示,分別從上到下,從左到右循環(huán)閃爍三次**/#include unsignedchar code table_LeftRight[]={0

1.控制點(diǎn)陣紅綠交替顯示,分別從上到下,從左到右循環(huán)閃爍三次

接線:

P0接J12、P1接J20、P2接J19

/**

1.控制點(diǎn)陣紅綠交替顯示,分別從上到下,從左到右循環(huán)閃爍三次

**/

#include

unsignedchar code table_LeftRight[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};

unsignedchar code table_TopBottom[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

enum DisplayDirecte{

Left2Right,

Right2Left,

Top2Bottom,

Bottom2Top

};

void delay(void)

{

unsignedchar i,j,k;

for(k=10;k>0;k--)

for(i=20;i>0;i--)

for(j=248;j>0;j--);

}

/***********************************************************

顯示的規(guī)則

***********************************************************/

void DisplayRule(enum DisplayDirecte displayDirecte,unsignedchar index){

switch(displayDirecte){

case Left2Right:

P2=table_LeftRight[index];

P0=0xff;

P1=0xff;

break;

case Right2Left:

P1=table_LeftRight[7-index];

P0=0xff;

P2=0xff;

break;

case Top2Bottom:

P2=0x00;

P1=0xff;

P0=table_TopBottom[7-index];

break;

case Bottom2Top:

P1=0x00;

P2=0xff;

P0=table_TopBottom[index];

break;

}

}

/***********************************************************

顯示3次

***********************************************************/

void Display3Time(enum DisplayDirecte displayDirecte){

unsignedchar i,RepeatTime;

for(RepeatTime=0;RepeatTime<3;RepeatTime++)//控制重復(fù)的次數(shù)

{

for(i=0;i<8;i++)

{

DisplayRule(displayDirecte,i);

delay();

}

}

}

void main(void)

{

while(1)

{

Display3Time(Left2Right);

Display3Time(Right2Left);

Display3Time(Top2Bottom);

Display3Time(Bottom2Top);

}

}

2.自行編碼,控制LCD顯示0~F或一些簡(jiǎn)單漢字(紅綠交替顯示)

3./*****************************************************************************************

4.2.自行編碼,控制LCD顯示0~F或一些簡(jiǎn)單漢字(紅綠交替顯示)

5.******************************************************************************************/

#include

#define Lenth 19

unsignedchar code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//列選通

unsignedchar code digittab[Lenth][8]={

{0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00},//0

{0x00,0x00,0x00,0x00,0x21,0x7f,0x01,0x00},//1

{0x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00},//2

{0x00,0x00,0x22,0x49,0x49,0x49,0x36,0x00},//3

{0x00,0x00,0x0c,0x14,0x24,0x7f,0x04,0x00},//4

{0x00,0x00,0x72,0x51,0x51,0x51,0x4e,0x00},//5

{0x00,0x00,0x3e,0x49,0x49,0x49,0x26,0x00},//6

{0x00,0x00,0x40,0x40,0x40,0x4f,0x70,0x00},//7

{0x00,0x00,0x36,0x49,0x49,0x49,0x36,0x00},//8

{0x00,0x00,0x32,0x49,0x49,0x49,0x3e,0x00},//9

{0x00,0x00,0x7F,0x48,0x48,0x30,0x00,0x00},//P

{0x00,0x00,0x7F,0x48,0x4C,0x73,0x00,0x00},//R

{0x00,0x00,0x7F,0x49,0x49,0x49,0x00,0x00},//E

{0x00,0x00,0x3E,0x41,0x41,0x62,0x00,0x00},//C

{0x00,0x00,0x7F,0x08,0x08,0x7F,0x00,0x00},//H

{0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00},//I

{0x00,0x7F,0x10,0x08,0x04,0x7F,0x00,0x00},//N

{0x7C,0x48,0x48,0xFF,0x48,0x48,0x7C,0x00}, //中

{0x18,0x24,0x42,0x21,0x42,0x24,0x18,0x00} //心形

};

unsignedint timecount1 , timecount2;

unsignedchar cntx , cnty ;

void main(void)

{

cnty=0;

while(1)

{

if(cnty

{

P1=0xFF;

P2=tab[cntx]; // 列線

P0=digittab[cnty][cntx]; // 行線

}

else//綠色

{

P2=0xFF;

P1=tab[cntx]; // 列線

P0=digittab[cnty-Lenth][cntx]; // 行線

}

//用于控制動(dòng)態(tài)掃描的速度

if(++timecount1>=50)

{

timecount1=0;

if(++cntx>=8) cntx=0;

}

//用于控制動(dòng)字符間的切換速度

if(++timecount2>=20000)

{

timecount2=0;

if(++cnty>=Lenth*2)cnty=0;

}

}

}


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

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

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

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 蜂鳴器

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

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

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

關(guān)鍵字: OLED LCD

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

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

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

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

如今,汽車行業(yè)對(duì)先進(jìn)顯示屏的需求空前高漲,亟需能夠?qū)崿F(xiàn)更大尺寸、更高亮度、曲面設(shè)計(jì)、更高分辨率和更高對(duì)比度的解決方案。與此同時(shí),各類新型車載顯示屏也日益受到青睞。目前,TFT LCD是汽車平板顯示技術(shù)的主流選擇。OLED...

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

大家好,歡迎回來。在這個(gè)項(xiàng)目中,我們將學(xué)習(xí)如何使用鍵盤和LCD顯示制作一個(gè)安全的基于Arduino的門鎖。你可以用它來保護(hù)你的辦公室、房間或家里的保險(xiǎn)箱。要鎖門和開鎖,你需要在安全系統(tǒng)中輸入密碼。這確保了只有經(jīng)過授權(quán)的人...

關(guān)鍵字: 鍵盤 LCD Arduino 電子門鎖

April 1, 2025 ---- 樂金顯示廣州LCD 8.5代線今日(4月1日)正式交割至TCL華星光電,并改名為t11。至此,TCL華星光電將擁有2條6代、4條8.5代、1條8.6代和2條10.5代LCD產(chǎn)線。Tr...

關(guān)鍵字: 電視 PID面板 LCD

將您的樹莓派Pico變成帶有觸摸屏界面的USB-HID設(shè)備!在這個(gè)項(xiàng)目中,我們將在Arduino IDE中設(shè)置編程環(huán)境,為3.5”Pico Touch LCD屏蔽配置庫(kù),測(cè)試基本功能,創(chuàng)建簡(jiǎn)單的按鈕(用于復(fù)制和粘貼),顯...

關(guān)鍵字: 樹莓派 觸摸屏 LCD Windows
關(guān)閉