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

當前位置:首頁 > 顯示光電 > 顯示光電
[導讀]在8X8點陣LED上顯示柱形,讓其先從左到右平滑移動三次,其次從右到左平滑移動三次,再次從上到下平滑移動三次,最后從下到上平滑移動三次,如此循環(huán)下去。 1. 程序設(shè)計內(nèi)容 8X8點陣LED工作原理說明 :8X8點陣共需要6

在8X8點陣LED上顯示柱形,讓其先從左到右平滑移動三次,其次從右到左平滑移動三次,再次從上到下平滑移動三次,最后從下到上平滑移動三次,如此循環(huán)下去。

1. 程序設(shè)計內(nèi)容

8X8點陣LED工作原理說明 :8X8點陣共需要64個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點上,當對應的某一列置1電平,某一行置0電平,則相應的二極管就亮;因此要實現(xiàn)一根柱形的亮法,如圖49所示,對應的一列為一根豎柱,或者對應的一行為一根橫柱,因此實現(xiàn)柱的亮的方法如下所述:

一根豎柱:對應的列置1,而行則采用掃描的方法來實現(xiàn)。
一根橫柱:對應的行置0,而列則采用掃描的方法來實現(xiàn)。

2. 硬件電路

3.匯編源程序
ORG 00H
START: NOP
MOV R3,#3
LOP2: MOV R4,#8
MOV R2,#0
LOP1: MOV P1,#0FFH
MOV DPTR,#TABA
MOV A,R2
MOVC A,@A+DPTR
MOV P3,A
INC R2
LCALL DELAY
DJNZ R4,LOP1
DJNZ R3,LOP2

MOV R3,#3
LOP4: MOV R4,#8
MOV R2,#7
LOP3: MOV P1,#0FFH
MOV DPTR,#TABA
MOV A,R2
MOVC A,@A+DPTR
MOV P3,A
DEC R2
LCALL DELAY
DJNZ R4,LOP3
DJNZ R3,LOP4

MOV R3,#3
LOP6: MOV R4,#8
MOV R2,#0
LOP5: MOV P3,#00H
MOV DPTR,#TABB
MOV A,R2
MOVC A,@A+DPTR
MOV P1,A
INC R2
LCALL DELAY
DJNZ R4,LOP5
DJNZ R3,LOP6

MOV R3,#3
LOP8: MOV R4,#8
MOV R2,#7
LOP7: MOV P3,#00H
MOV DPTR,#TABB
MOV A,R2
MOVC A,@A+DPTR
MOV P1,A
DEC R2
LCALL DELAY
DJNZ R4,LOP7
DJNZ R3,LOP8
LJMP START

DELAY: MOV R5,#10
D2: MOV R6,#20
D1: MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
DJNZ R5,D2
RET

TABA: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
TABB: DB 01H,02H,04H,08H,10H,20H,40H,80H
END

4.C51語言源程序
#include

unsigned char code taba[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char code tabb[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

void delay(void)
{
unsigned char i,j;
for(i=10;i>0;i--)
for(j=248;j>0;j--);
}

void delay1(void)
{
unsigned char i,j,k;
for(k=10;k>0;k--)
for(i=20;i>0;i--)
for(j=248;j>0;j--);
}

void main(void)
{
unsigned char i,j;
while(1)
{
for(j=0;j<3;j++)//from left to right 3 time
{
for(i=0;i<8;i++)
{
P3=taba[i];
P1=0xff;
delay1();
}
}
for(j=0;j<3;j++)//from right to left 3 time
{
for(i=0;i<8;i++)
{
P3=taba[7-i];
P1=0xff;
delay1();
}
}
for(j=0;j<3;j++)//from top to bottom 3 time
{
for(i=0;i<8;i++)
{
P3=0x00;
P1=tabb[7-i];
delay1();
}
}
for(j=0;j<3;j++)//from bottom to top 3 time
{
for(i=0;i<8;i++)
{
P3=0x00;
P1=tabb[i];
delay1();
}
}
}
}

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

百奧賽圖(北京)醫(yī)藥科技股份有限公司的全資子公司祐和醫(yī)藥科技(北京)有限公司宣布與臨床階段的美國生物制藥公司Syncromune達成協(xié)議,共同開發(fā)和商業(yè)化基于Syncrovax?技術(shù)的瘤內(nèi)免疫療法。Syncrovax?平...

關(guān)鍵字: ROM OV

慕尼黑2022年10月17日 /美通社/ -- TUV南德意志集團(以下簡稱"TUV南德")在EcoVadis全球企業(yè)社會責任評級中以總分71分榮獲金獎。...

關(guān)鍵字: OV ADIS BSP COM

本文重點: 8月25日發(fā)表在《歐洲呼吸雜志》上的最新臨床試驗數(shù)據(jù)表明,在患有進展性纖維化性間質(zhì)性肺疾病的兒童和青少年中,以體重為基礎(chǔ)的尼達尼布給藥方案與在成人患者中觀察到的暴露量相當,并顯示了可接受的安全性。...

關(guān)鍵字: RS INTER BSP OV

北京2022年10月9日 /美通社/ -- 近日,國際公認的測試、檢驗和認證機構(gòu)SGS與瑞穗銀行(中國)有限公司(下簡稱"瑞穗銀行")正式簽訂戰(zhàn)略合作意向書,雙方旨在ESG關(guān)聯(lián)業(yè)務(wù)方面開啟更緊密的合作...

關(guān)鍵字: 可持續(xù)發(fā)展 ISO AN OV

CLO Virtual Fashion宣布收購GoVise Technologies,提升研發(fā)的核心競爭力。 上海2022年10月9日 /美通社/ -- 近期,時尚科技跨國公司CLO Virtual Fashion I...

關(guān)鍵字: VIRTUAL IO SE OV

深度洞察旅游趨勢 -- 近半數(shù)中國市場調(diào)研受訪者渴望探索全新目的地,萬豪旅享家將憑借30 個卓越非凡的酒店品牌及專屬禮遇,助力會員開啟夢想旅程 上海2022年10月8日 /美通社/ -- 萬豪國際集團旗下屢獲...

關(guān)鍵字: BSP UG RS OV

(全球TMT2022年9月27日訊)Super Micro Computer, Inc. (SMCI) 率先推出第二代NVIDIA OVX系統(tǒng)。Supermicro OVX服務(wù)器采用全新的L40 GPU,為4...

關(guān)鍵字: MICRO NVIDIA SUPER OV

美國輝瑞公司(Pfizer)首席執(zhí)行官艾伯樂(Albert Bourla)新冠病毒檢測結(jié)果再次呈陽性。艾伯樂表示自己“感覺很好,沒有任何癥狀”。60歲的艾伯樂曾于今年8月15日感染新冠,并已開始服用治療新冠藥物Paxlo...

關(guān)鍵字: 控制 VI TE OV

程序存儲器(又稱數(shù)據(jù)Flash),顧名思義,是用來存儲用戶的程序,使單片機能夠按照編寫的代碼順序執(zhí)行,完成指定的任務(wù)。所以程序存儲器是只讀存儲器(只讀存儲器),我們已經(jīng)聽過很多次了。代碼存儲在里面,一般有常數(shù)、表格、pi...

關(guān)鍵字: 51單片機 存儲器

(全球TMT2022年9月21日訊)數(shù)字技術(shù)和客戶體驗(CX)服務(wù)提供商CSS Corp已更名為Movate™。新品牌標志象征著公司向以數(shù)字為主導、以人為導向的組織轉(zhuǎn)型,通過技術(shù)和人類的聰明才智,幫助眾多...

關(guān)鍵字: TE OV MT MOMENTUM

顯示光電

64673 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉