當(dāng)前位置:(上海辦事處)廈門興銳嘉進(jìn)出口有限公司>>Bosch Rexroth Indramat驅(qū)動>>Indramat 伺服控制器>> INDRAMAT DDS2.1-W150-DS04-01
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):176次
聯(lián)系我時,請告知來自 儀表網(wǎng)您從不試圖相信我們的價格低廉,質(zhì)量卻這般優(yōu)質(zhì)!
您何不選擇這般用心經(jīng)營產(chǎn)品的我們,讓自己買的放心,購的滿意?
您何不嘗試給我們一個機(jī)會,還您一個大大的驚喜,還您雙倍的利益?
慢慢的您發(fā)現(xiàn),我們的產(chǎn)品不僅僅是*,更多的是品質(zhì)的保障?!
我們的產(chǎn)品,我們的態(tài)度,我們的質(zhì)量,我們的價格。
你只看了我們的價格卻沒看到我們的質(zhì)量,別人有別人的高仿,我們有的是原裝*,我們的產(chǎn)品與服務(wù)能支撐起一個團(tuán)隊(duì)和公司,現(xiàn)在的市場,眼花繚亂的產(chǎn)品實(shí)在太多,唯有真正的品質(zhì)才是制勝的法寶,品質(zhì)就等于信任,信任就等于財富,擁有您的信任就是我zui大的財富。真實(shí)擺在您面前,期待您的發(fā)現(xiàn)!請不要再猶豫,不要再迷失,趕緊來電!
DDS2.1-W150-DS04-01 在8X8 LED點(diǎn)陣上顯示柱形,讓其先從左到右平滑移動三次,其次從右到左平滑移動三次,再次從上到下平滑移動三次,zui后從下到上平滑移動三次,如此循環(huán)下去。
2. DDS2.1-W150-DS04-01 電路原理圖
3. 硬件電路連線
(1). 把“單片機(jī)系統(tǒng)”區(qū)域中的P1端口用8芯排芯連接到“點(diǎn)陣模塊”區(qū)域中的“DR1-DR8”端口上;
(2). 把“單片機(jī)系統(tǒng)”區(qū)域中的P3端口用8芯排芯連接到“點(diǎn)陣模塊”區(qū)域中的“DC1-DC8”端口上;
4. 程序設(shè)計(jì)內(nèi)容
(1). 8X8 點(diǎn)陣LED工作原理說明
8X8點(diǎn)陣LED結(jié)構(gòu)如下圖所示
從圖4.24.2中可以看出,8X8點(diǎn)陣共需要64個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一根柱形的亮法,如圖49所示,對應(yīng)的一列為一根豎柱,或者對應(yīng)的一行為一根橫柱,因此實(shí)現(xiàn)柱的亮的方法如下所述:
一根豎柱:對應(yīng)的列置1,而行則采用掃描的方法來實(shí)現(xiàn)。
一根橫柱:對應(yīng)的行置0,而列則采用掃描的方法來實(shí)現(xiàn)。
5.DDS2.1-W150-DS04-01 匯編源程序
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
6. DDS2.1-W150-DS04-01 C語言源程序
#Include
unsignedcharcode taba【】={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsignedcharcode tabb【】={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
void delay(void)
{
unsignedchari,j;
for(i=10;i>0;i--)
for(j=248;j>0;j--);
}
void delay1(void)
{
unsignedchari,j,k;
for(k=10;k>0;k--)
for(i=20;i>0;i--)
for(j=248;j>0;j--);
}
void main(void)
{
unsignedchari,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();
}
}
}
}
請輸入賬號
請輸入密碼
請輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。