Nguyên văn bởi PDEL
Xem bài viết
Thông báo
Collapse
No announcement yet.
Led matran bằng ASM có nhiều bạn quang tâm..................
Collapse
X
-
Nguyên văn bởi 1991conga Xem bài viếtbác có thể giúp em viết chương trình cho phần cứng này đc ko, vì bài tập lớn này em chỉ đc dùng 595, ko đc dùng con 138 nên khó wa' viết mãi ko đc. thanks bác trước
PROTEUS 16X32.rar
bạn đang gặp khó khăn chổ quét hàng đúng không...thay vì 138 thì giờ phải dùng 595
Comment
-
Nguyên văn bởi CONGMINHfs Xem bài viếtbạn có rảnh thì vẽ hộ mình cái mạch mô phỏng 16 từ cái mạch 8 của mình(thêm 1 chú 138 nữa) ,xong pots lên chúng ta cùng viết code nhé....
Mạch như sau ba chân A,B,C của hai con mình nối chung với nhau, còn chân D thì lấy 1 chân tích cực mức thấp (OE mức thấp) của con thứ nhất nối vào 1 chân tích cực mức cao (OE mức cao ) của con thứ 2, có gì bạn xem mạch mình có gửi kem ha. ThanksAttached Files
Comment
-
Nguyên văn bởi CONGMINHfs Xem bài viếtcó 3 phương án về phần cứng cho yêu cầu của bạn.
1.nuế s dụng 89c52 thì đổi sang cách quét cột (nếu nhiều cột thì giảm độ sáng led đáng kể)
2.nếu giữ cách quét hàng mà s dụng 89 thì thêm RAM NGOÀI
3.như cách 2 nhưng dùng 89C51RD2 có trên 1k ram nội...
Comment
-
Nguyên văn bởi PDEL Xem bài viếtMình đã vẻ lại mạch của bạn từ 8 hàng thành 16 hàng sử dụng thêm 1 con 74HC138
Mạch như sau ba chân A,B,C của hai con mình nối chung với nhau, còn chân D thì lấy 1 chân tích cực mức thấp (OE mức thấp) của con thứ nhất nối vào 1 chân tích cực mức cao (OE mức cao ) của con thứ 2, có gì bạn xem mạch mình có gửi kem ha. Thanks
Comment
-
Code:;QUETLED hien thi gom 80 cot va 16 hang SI BIT P3.0 ;pin 14 74HC595 SCK BIT P3.1 ;pin 11 74HC595 RCK BIT P3.2 ;pin 12 74HC595 ;******************************************* CHONHANG EQU P2 ;CHONHANG PORT P2 ;******************************************* CON_TRO EQU R0 DIA_CHI EQU R1 SO_COT EQU R2 TOC_DO EQU R3 DICHBIT EQU 08H ;hang 0>7 p2=00H>>07H ;**************************************** ;************BAT DAU CHUONG TRINH ******** ;****************************************** ORG 0000H LJMP MAIN ; ORG 0003H ;LJMP EX0ISR ; ORG 000BH ;Dia chi vector bo dinh thoi 0 ; LJMP T0ISR ; ORG 001BH ;Dia chi vector bo dinh thoi 1 ; LJMP T1ISR ;tao am thanh bipbip ; ORG 002BH ;Dia chi vector bo dinh thoi 2 ;*************************************** ORG 0030H ;************************** MAIN : MOV SP,#40H MOV TMOD,#11H;11H ;Ca 2 bo dinh thoi che do 1 MOV IE,#8AH ;8A;cho phep ngat do cac bo dinh thoi ; MOV DPTR,#CONGMINH ;******************************************************* ;*************CH/TR Chinh ***************************** PLAY: ;*************************** MOV DIA_CHI,#-160;80 DICH_TRAI:MOV TOC_DO,#2 LRAM: LCALL LOADRAMTREN ;Co the dat LCALL QUET8HANG1_8 ;trong c/t con LCALL LOADRAMDUOI ;cho gon LCALL QUET8HANG8_16;....... DJNZ TOC_DO,EX_01 MOV TOC_DO,#2 INC DIA_CHI CJNE R1,#80,EX_01 LJMP DICH_PHAI EX_01: LJMP LRAM ;*************************** DICH_PHAI: MOV DIA_CHI,#80 dich_phai1: MOV TOC_DO,#2 LRAM_P: LCALL LOADRAMTREN ;Co the dat LCALL QUET8HANG1_8 ;trong c/t con LCALL LOADRAMDUOI ;cho gon LCALL QUET8HANG8_16;....... DJNZ TOC_DO,EX_02 MOV TOC_DO,#2 DEC DIA_CHI CJNE DIA_CHI,#-160,EX_02 LJMP DICH_trai EX_02: LJMP LRAM_P ;************************** LJMP PLAY ;************************************************ ;************************************************ ;**********CH/TR con ********************** ;********************************************** LOADLENRAM: PUSH 00H PUSH 01H PUSH 02H MOV CON_TRO,#5FH;80H ;Dia chi dau MOV A,DIA_CHI MOV SO_COT,#160;80 ;80cot LAPL_01: MOV A,DIA_CHI setb c subb a,#110 jc kxoa mov a,#0ffh jmp _01 kxoa: mov a,DIA_CHI _01: MOVC A, @A+DPTR ;lay du lieu MOV @CON_TRO,A ;ghi vao ram INC CON_TRO ;tang con to dia chi INC DIA_CHI ;tang dia chi trung gian DJNZ SO_COT,LAPL_01;du so cot chua POP 00H POP 01H POP 02H RET ;********************************************** LOADRAMTREN: MOV DPTR,#CONGMINHTREN LCALL LOADLENRAM RET ;********** LOADRAMDUOI: MOV DPTR,#CONGMINHDUOI LCALL LOADLENRAM RET ;*********************************************** QUET8HANG1_8: PUSH 07H PUSH 00H MOV R7,#7 ;chon hang LAPHANG: MOV CON_TRO,#5FH;80H CLR RCK LAPCOT:CLR SCK MOV A,@CON_TRO CLR C RRC A MOV @CON_TRO,A SETB SCK MOV SI,C INC CON_TRO CJNE CON_TRO,#0FFH,LAPCOT SETB RCK MOV CHONHANG,R7;Sang hang LCALL DELAYLED MOV CHONHANG,#30H ;tat hang DEC R7 CJNE R7,#-1,LAPHANG POP 00H POP 07H RET ;******************************************* QUET8HANG8_16: PUSH 07H PUSH 00H MOV R7,#17h ;chon hang LAPHANG2: MOV CON_TRO,#5FH;80H CLR RCK LAPCOT2:CLR SCK MOV A,@CON_TRO CLR C RRC A MOV @CON_TRO,A SETB SCK MOV SI,C INC CON_TRO CJNE CON_TRO,#0FFH,LAPCOT2 SETB RCK MOV CHONHANG,R7;Sang hang LCALL DELAYLED MOV CHONHANG,#30H ;tat hang DEC R7 CJNE R7,#0FH,LAPHANG2 POP 00H POP 07H RET ;******************************* DELAYLED: MOV 09H,#4;8 D1: MOV 10H,#250 DJNZ 10H,$ DJNZ 09H,D1 RET ;***************************;*********** ;************* ;************* ;************* CONGMINHTREN:;110 DB 0H,00FH,01FH,030H,020H,061H,0C2H,084H,088H,081H,0C3H,066H,03CH,000H,000H,000H,000H;16 DB 001H,009H,01BH,033H,032H,01BH,009H,000H,000H,000H,000H,000H,001H,003H,003H,001H DB 002H,003H,003H,001H,000H,000H,000H,000H,001H,003H,003H,002H,002H,003H,003H,003H DB 002H,000H,000H,000H,000H,000H,000H,000H,000H,000H,001H,003H,00EH,018H,021H,047H DB 0FFH,0FEH,0FEH,008H,011H,03FH,07FH,0FEH,0F8H,0C0H,000H,000H,000H,000H,001H,013H DB 03BH,03AH,010H,000H,000H,001H,003H,003H,001H,002H,003H,003H,001H,000H,000H,000H DB 000H,007H,01FH,07FH,0FCH,0E1H,081H,003H,003H,001H,000H,000H,000H,000H CONGMINHDUOI:;110 DB 0H,0F0H,0F8H DB 01CH,004H,084H,044H,044H,0C4H,084H,008H,010H,020H,040H,000H,038H,0FCH,0FCH,0C4H DB 004H,0C4H,038H,0F8H,0C8H,008H,010H,000H,01CH,0FCH,0FCH,0F0H,040H,080H,078H,0FCH DB 0F4H,0C4H,008H,004H,072H,0F9H,0F9H,085H,00BH,01FH,03EH,0FCH,0E4H,088H,010H,000H DB 000H,000H,018H,004H,004H,004H,018H,030H,0E0H,084H,01CH,0F8H,0F8H,0E0H,080H,000H DB 018H,0FCH,0FCH,0F4H,0C4H,004H,004H,008H,000H,000H,038H,0FCH,0FCH,0E4H,084H,008H DB 000H,01CH,0FCH,0FCH,0F0H,040H,080H,078H,0FCH,0F4H,0C4H,008H,000H,01CH,0FCH,0FCH DB 0F0H,020H,0C0H,018H,07CH,0FCH,0F4H,084H,004H,008H,000H,000H END
lần sau để tăng tốc cho vdk chúng ta sẽ dùng time để quét led ....
Comment
-
bận công minh ơii! giúp mình với, mình đang làm đề tài tốt nghiệp matrix 16x80, mình dùng 595 giải mã cột, dùng 138 quét hàng, mình quét 1/8, nghĩa là 138 quét 16 hàng hết, mình làm ok hết rùi, nhưng giờ mình tạo hiệu ứng chữ từ trên xuống ko dc, vì mình dùng 16 hàng chung 1 ic 138 quét 1/8. nên khi xuất hiện, nó xuất hiện cặp đôi, tức là nó rớt xuống 8 hàng, chứ ko dc 16 hàng. giúp mình vớikhông tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao
Comment
-
Nguyên văn bởi CONGMINHfs Xem bài viết[ATTACH=CONFIG]53740[/ATTACH]
Code:;QUETLED hien thi gom 80 cot va 16 hang SI BIT P3.0 ;pin 14 74HC595 SCK BIT P3.1 ;pin 11 74HC595 RCK BIT P3.2 ;pin 12 74HC595 ;******************************************* CHONHANG EQU P2 ;CHONHANG PORT P2 ;******************************************* CON_TRO EQU R0 DIA_CHI EQU R1 SO_COT EQU R2 TOC_DO EQU R3 DICHBIT EQU 08H ;hang 0>7 p2=00H>>07H ;**************************************** ;************BAT DAU CHUONG TRINH ******** ;****************************************** ORG 0000H LJMP MAIN ; ORG 0003H ;LJMP EX0ISR ; ORG 000BH ;Dia chi vector bo dinh thoi 0 ; LJMP T0ISR ; ORG 001BH ;Dia chi vector bo dinh thoi 1 ; LJMP T1ISR ;tao am thanh bipbip ; ORG 002BH ;Dia chi vector bo dinh thoi 2 ;*************************************** ORG 0030H ;************************** MAIN : MOV SP,#40H MOV TMOD,#11H;11H ;Ca 2 bo dinh thoi che do 1 MOV IE,#8AH ;8A;cho phep ngat do cac bo dinh thoi ; MOV DPTR,#CONGMINH ;******************************************************* ;*************CH/TR Chinh ***************************** PLAY: ;*************************** MOV DIA_CHI,#-160;80 DICH_TRAI:MOV TOC_DO,#2 LRAM: LCALL LOADRAMTREN ;Co the dat LCALL QUET8HANG1_8 ;trong c/t con LCALL LOADRAMDUOI ;cho gon LCALL QUET8HANG8_16;....... DJNZ TOC_DO,EX_01 MOV TOC_DO,#2 INC DIA_CHI CJNE R1,#80,EX_01 LJMP DICH_PHAI EX_01: LJMP LRAM ;*************************** DICH_PHAI: MOV DIA_CHI,#80 dich_phai1: MOV TOC_DO,#2 LRAM_P: LCALL LOADRAMTREN ;Co the dat LCALL QUET8HANG1_8 ;trong c/t con LCALL LOADRAMDUOI ;cho gon LCALL QUET8HANG8_16;....... DJNZ TOC_DO,EX_02 MOV TOC_DO,#2 DEC DIA_CHI CJNE DIA_CHI,#-160,EX_02 LJMP DICH_trai EX_02: LJMP LRAM_P ;************************** LJMP PLAY ;************************************************ ;************************************************ ;**********CH/TR con ********************** ;********************************************** LOADLENRAM: PUSH 00H PUSH 01H PUSH 02H MOV CON_TRO,#5FH;80H ;Dia chi dau MOV A,DIA_CHI MOV SO_COT,#160;80 ;80cot LAPL_01: MOV A,DIA_CHI setb c subb a,#110 jc kxoa mov a,#0ffh jmp _01 kxoa: mov a,DIA_CHI _01: MOVC A, @A+DPTR ;lay du lieu MOV @CON_TRO,A ;ghi vao ram INC CON_TRO ;tang con to dia chi INC DIA_CHI ;tang dia chi trung gian DJNZ SO_COT,LAPL_01;du so cot chua POP 00H POP 01H POP 02H RET ;********************************************** LOADRAMTREN: MOV DPTR,#CONGMINHTREN LCALL LOADLENRAM RET ;********** LOADRAMDUOI: MOV DPTR,#CONGMINHDUOI LCALL LOADLENRAM RET ;*********************************************** QUET8HANG1_8: PUSH 07H PUSH 00H MOV R7,#7 ;chon hang LAPHANG: MOV CON_TRO,#5FH;80H CLR RCK LAPCOT:CLR SCK MOV A,@CON_TRO CLR C RRC A MOV @CON_TRO,A SETB SCK MOV SI,C INC CON_TRO CJNE CON_TRO,#0FFH,LAPCOT SETB RCK MOV CHONHANG,R7;Sang hang LCALL DELAYLED MOV CHONHANG,#30H ;tat hang DEC R7 CJNE R7,#-1,LAPHANG POP 00H POP 07H RET ;******************************************* QUET8HANG8_16: PUSH 07H PUSH 00H MOV R7,#17h ;chon hang LAPHANG2: MOV CON_TRO,#5FH;80H CLR RCK LAPCOT2:CLR SCK MOV A,@CON_TRO CLR C RRC A MOV @CON_TRO,A SETB SCK MOV SI,C INC CON_TRO CJNE CON_TRO,#0FFH,LAPCOT2 SETB RCK MOV CHONHANG,R7;Sang hang LCALL DELAYLED MOV CHONHANG,#30H ;tat hang DEC R7 CJNE R7,#0FH,LAPHANG2 POP 00H POP 07H RET ;******************************* DELAYLED: MOV 09H,#4;8 D1: MOV 10H,#250 DJNZ 10H,$ DJNZ 09H,D1 RET ;***************************;*********** ;************* ;************* ;************* CONGMINHTREN:;110 DB 0H,00FH,01FH,030H,020H,061H,0C2H,084H,088H,081H,0C3H,066H,03CH,000H,000H,000H,000H;16 DB 001H,009H,01BH,033H,032H,01BH,009H,000H,000H,000H,000H,000H,001H,003H,003H,001H DB 002H,003H,003H,001H,000H,000H,000H,000H,001H,003H,003H,002H,002H,003H,003H,003H DB 002H,000H,000H,000H,000H,000H,000H,000H,000H,000H,001H,003H,00EH,018H,021H,047H DB 0FFH,0FEH,0FEH,008H,011H,03FH,07FH,0FEH,0F8H,0C0H,000H,000H,000H,000H,001H,013H DB 03BH,03AH,010H,000H,000H,001H,003H,003H,001H,002H,003H,003H,001H,000H,000H,000H DB 000H,007H,01FH,07FH,0FCH,0E1H,081H,003H,003H,001H,000H,000H,000H,000H CONGMINHDUOI:;110 DB 0H,0F0H,0F8H DB 01CH,004H,084H,044H,044H,0C4H,084H,008H,010H,020H,040H,000H,038H,0FCH,0FCH,0C4H DB 004H,0C4H,038H,0F8H,0C8H,008H,010H,000H,01CH,0FCH,0FCH,0F0H,040H,080H,078H,0FCH DB 0F4H,0C4H,008H,004H,072H,0F9H,0F9H,085H,00BH,01FH,03EH,0FCH,0E4H,088H,010H,000H DB 000H,000H,018H,004H,004H,004H,018H,030H,0E0H,084H,01CH,0F8H,0F8H,0E0H,080H,000H DB 018H,0FCH,0FCH,0F4H,0C4H,004H,004H,008H,000H,000H,038H,0FCH,0FCH,0E4H,084H,008H DB 000H,01CH,0FCH,0FCH,0F0H,040H,080H,078H,0FCH,0F4H,0C4H,008H,000H,01CH,0FCH,0FCH DB 0F0H,020H,0C0H,018H,07CH,0FCH,0F4H,084H,004H,008H,000H,000H END
lần sau để tăng tốc cho vdk chúng ta sẽ dùng time để quét led ....
Comment
-
Nguyên văn bởi lonelycat Xem bài viếtMình nạp vào test thử chỉ thấy có 8 hàng trên thôi, 8 hàng dưới không thấy.
Comment
-
Nguyên văn bởi 01642555134 Xem bài viếtbận công minh ơii! giúp mình với, mình đang làm đề tài tốt nghiệp matrix 16x80, mình dùng 595 giải mã cột, dùng 138 quét hàng, mình quét 1/8, nghĩa là 138 quét 16 hàng hết, mình làm ok hết rùi, nhưng giờ mình tạo hiệu ứng chữ từ trên xuống ko dc, vì mình dùng 16 hàng chung 1 ic 138 quét 1/8. nên khi xuất hiện, nó xuất hiện cặp đôi, tức là nó rớt xuống 8 hàng, chứ ko dc 16 hàng. giúp mình với
1.h1=data(h16) ---> h9=tatled
2.h2=data(h16),h1=data(h15)---->h10=tatled
3.h3=data(h16),h2=data(h15),h1=data(h14)---->h11=tatled
4.h4=...
5.....
.......
......
8.h8=............................................. .................h16=tatled;hết 8 lần
9,h9=data(h16).................................... .............h1=data(h1)
10..........
.............
16.h(16)=data(16)................................. .............h8=data(h8);;xong
chúc thành công....
Comment
-
Nguyên văn bởi 1991conga Xem bài viếtbác có thể giúp em viết chương trình cho phần cứng này đc ko, vì bài tập lớn này em chỉ đc dùng 595, ko đc dùng con 138 nên khó wa' viết mãi ko đc. thanks bác trước
PROTEUS 16X32.rar
1991conga đã viết code được chưa..
Comment
-
Nguyên văn bởi CONGMINHfs Xem bài viết[ATTACH=CONFIG]53740[/ATTACH]
Code:;QUETLED hien thi gom 80 cot va 16 hang SI BIT P3.0 ;pin 14 74HC595 SCK BIT P3.1 ;pin 11 74HC595 RCK BIT P3.2 ;pin 12 74HC595 ;******************************************* CHONHANG EQU P2 ;CHONHANG PORT P2 ;******************************************* CON_TRO EQU R0 DIA_CHI EQU R1 SO_COT EQU R2 TOC_DO EQU R3 DICHBIT EQU 08H ;hang 0>7 p2=00H>>07H ;**************************************** ;************BAT DAU CHUONG TRINH ******** ;****************************************** ORG 0000H LJMP MAIN ; ORG 0003H ;LJMP EX0ISR ; ORG 000BH ;Dia chi vector bo dinh thoi 0 ; LJMP T0ISR ; ORG 001BH ;Dia chi vector bo dinh thoi 1 ; LJMP T1ISR ;tao am thanh bipbip ; ORG 002BH ;Dia chi vector bo dinh thoi 2 ;*************************************** ORG 0030H ;************************** MAIN : MOV SP,#40H MOV TMOD,#11H;11H ;Ca 2 bo dinh thoi che do 1 MOV IE,#8AH ;8A;cho phep ngat do cac bo dinh thoi ; MOV DPTR,#CONGMINH ;******************************************************* ;*************CH/TR Chinh ***************************** PLAY: ;*************************** MOV DIA_CHI,#-160;80 DICH_TRAI:MOV TOC_DO,#2 LRAM: LCALL LOADRAMTREN ;Co the dat LCALL QUET8HANG1_8 ;trong c/t con LCALL LOADRAMDUOI ;cho gon LCALL QUET8HANG8_16;....... DJNZ TOC_DO,EX_01 MOV TOC_DO,#2 INC DIA_CHI CJNE R1,#80,EX_01 LJMP DICH_PHAI EX_01: LJMP LRAM ;*************************** DICH_PHAI: MOV DIA_CHI,#80 dich_phai1: MOV TOC_DO,#2 LRAM_P: LCALL LOADRAMTREN ;Co the dat LCALL QUET8HANG1_8 ;trong c/t con LCALL LOADRAMDUOI ;cho gon LCALL QUET8HANG8_16;....... DJNZ TOC_DO,EX_02 MOV TOC_DO,#2 DEC DIA_CHI CJNE DIA_CHI,#-160,EX_02 LJMP DICH_trai EX_02: LJMP LRAM_P ;************************** LJMP PLAY ;************************************************ ;************************************************ ;**********CH/TR con ********************** ;********************************************** LOADLENRAM: PUSH 00H PUSH 01H PUSH 02H MOV CON_TRO,#5FH;80H ;Dia chi dau MOV A,DIA_CHI MOV SO_COT,#160;80 ;80cot LAPL_01: MOV A,DIA_CHI setb c subb a,#110 jc kxoa mov a,#0ffh jmp _01 kxoa: mov a,DIA_CHI _01: MOVC A, @A+DPTR ;lay du lieu MOV @CON_TRO,A ;ghi vao ram INC CON_TRO ;tang con to dia chi INC DIA_CHI ;tang dia chi trung gian DJNZ SO_COT,LAPL_01;du so cot chua POP 00H POP 01H POP 02H RET ;********************************************** LOADRAMTREN: MOV DPTR,#CONGMINHTREN LCALL LOADLENRAM RET ;********** LOADRAMDUOI: MOV DPTR,#CONGMINHDUOI LCALL LOADLENRAM RET ;*********************************************** QUET8HANG1_8: PUSH 07H PUSH 00H MOV R7,#7 ;chon hang LAPHANG: MOV CON_TRO,#5FH;80H CLR RCK LAPCOT:CLR SCK MOV A,@CON_TRO CLR C RRC A MOV @CON_TRO,A SETB SCK MOV SI,C INC CON_TRO CJNE CON_TRO,#0FFH,LAPCOT SETB RCK MOV CHONHANG,R7;Sang hang LCALL DELAYLED MOV CHONHANG,#30H ;tat hang DEC R7 CJNE R7,#-1,LAPHANG POP 00H POP 07H RET ;******************************************* QUET8HANG8_16: PUSH 07H PUSH 00H MOV R7,#17h ;chon hang LAPHANG2: MOV CON_TRO,#5FH;80H CLR RCK LAPCOT2:CLR SCK MOV A,@CON_TRO CLR C RRC A MOV @CON_TRO,A SETB SCK MOV SI,C INC CON_TRO CJNE CON_TRO,#0FFH,LAPCOT2 SETB RCK MOV CHONHANG,R7;Sang hang LCALL DELAYLED MOV CHONHANG,#30H ;tat hang DEC R7 CJNE R7,#0FH,LAPHANG2 POP 00H POP 07H RET ;******************************* DELAYLED: MOV 09H,#4;8 D1: MOV 10H,#250 DJNZ 10H,$ DJNZ 09H,D1 RET ;***************************;*********** ;************* ;************* ;************* CONGMINHTREN:;110 DB 0H,00FH,01FH,030H,020H,061H,0C2H,084H,088H,081H,0C3H,066H,03CH,000H,000H,000H,000H;16 DB 001H,009H,01BH,033H,032H,01BH,009H,000H,000H,000H,000H,000H,001H,003H,003H,001H DB 002H,003H,003H,001H,000H,000H,000H,000H,001H,003H,003H,002H,002H,003H,003H,003H DB 002H,000H,000H,000H,000H,000H,000H,000H,000H,000H,001H,003H,00EH,018H,021H,047H DB 0FFH,0FEH,0FEH,008H,011H,03FH,07FH,0FEH,0F8H,0C0H,000H,000H,000H,000H,001H,013H DB 03BH,03AH,010H,000H,000H,001H,003H,003H,001H,002H,003H,003H,001H,000H,000H,000H DB 000H,007H,01FH,07FH,0FCH,0E1H,081H,003H,003H,001H,000H,000H,000H,000H CONGMINHDUOI:;110 DB 0H,0F0H,0F8H DB 01CH,004H,084H,044H,044H,0C4H,084H,008H,010H,020H,040H,000H,038H,0FCH,0FCH,0C4H DB 004H,0C4H,038H,0F8H,0C8H,008H,010H,000H,01CH,0FCH,0FCH,0F0H,040H,080H,078H,0FCH DB 0F4H,0C4H,008H,004H,072H,0F9H,0F9H,085H,00BH,01FH,03EH,0FCH,0E4H,088H,010H,000H DB 000H,000H,018H,004H,004H,004H,018H,030H,0E0H,084H,01CH,0F8H,0F8H,0E0H,080H,000H DB 018H,0FCH,0FCH,0F4H,0C4H,004H,004H,008H,000H,000H,038H,0FCH,0FCH,0E4H,084H,008H DB 000H,01CH,0FCH,0FCH,0F0H,040H,080H,078H,0FCH,0F4H,0C4H,008H,000H,01CH,0FCH,0FCH DB 0F0H,020H,0C0H,018H,07CH,0FCH,0F4H,084H,004H,008H,000H,000H END
lần sau để tăng tốc cho vdk chúng ta sẽ dùng time để quét led ....
LAPL_01: MOV A,DIA_CHI
setb c
subb a,#110
jc kxoa
mov a,#0ffh
jmp _01
kxoa: mov a,DIA_CHI
Bạn co thể giải thích gium mình doạn mã này có nhiệm vụ như thế nào không?
Và với lại bạn có cách nào mà để làm cho CT đơn gian hơn không? Túc là mình sẻ làm sao để giảm bót từ 02 bảng DATA thành một bảng DATA. Máy bửa nay mình có nghỉ tới thanh ghi DPTR là thanh ghi 16 bit vậy mình có thể dùng hai thanh ghi byte thấp ( dpl) và byte cao (dph) không biết có dược không, mình chỉ nghỉ tới thôi chứ thật sự mình cũng chua biết phải làm như thế nào, đành nhờ bạn hướng dẩn vậy. Thanks
Comment
Bài viết mới nhất
Collapse
-
bởi heidi123Phòng Họp Thông Minh: Cuộc cách mạng khoa học Cho Mọi doanh nghiệp
Trong kỷ nguyên số hóa, phòng họp thông minh không còn là điều viển vông. Hãy nghĩ đến 1 không gian họp nơi mọi thứ – trong khoảng âm thanh, ánh sáng đến kỹ thuật – hoạt động...-
Channel: Công nghệ internet và mạng có dây
hôm nay, 00:42 -
-
bởi thanghiCùng với sự bùng nổ của công nghệ và xu hướng chuyển đổi số, ngành điện tử đang trở thành một trong những lĩnh vực thu hút nhiều doanh nhân và nhà đầu tư. Việc thành lập công ty trong ngành này không chỉ giúi hạn ở việc sản xuất phần cứng mà còn mở rộng sang các dịch vụ...
-
Channel: Xu hướng, nhu cầu và thị trường
Hôm qua, 21:02 -
-
Trả lời cho Hỏi cách điều chế xungbởi thetungBạn cho qua cái Tờ ri gơ Sờ mít ấy ......
-
Channel: Kỹ thuật điện tử tương tự
16-12-2024, 11:26 -
-
Trả lời cho Hỏi cách điều chế xungbởi nguyendinhvanCó gì mà khó ?
Răn cưa vuông đây
...-
Channel: Kỹ thuật điện tử tương tự
15-12-2024, 23:36 -
-
Trả lời cho hỏi về tụ điệnbởi ndp62Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
-
Channel: Điện thanh
15-12-2024, 18:24 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi bqvietTrừ trường hợp công suất (rất) thấp, hầu như tất cả các loại nguồn xung thông thường đều có tụ nhỏ 1 - 10nF nối giữa sơ cấp và thứ cấp, để thoát nhiễu và để chống hiện tượng tương tự tĩnh điện. Vụ này đã thảo luận vài...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 22:02 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi namlangnhoE thử 3 cái nguồn nó đều giống nhau. Nên e làm tiếp địa luôn.
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 19:58 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi mèomướpDạ chú sắm con át chống giật và thay nguồn tổ ong khác cho an toàn ạ. Đa phần nguồn xung đều xả nhiễu của bên thứ cấp về điện lưới qua 1 con tụ nên cảm giác tê sẽ khó xác định rõ ràng là do rò điện hay là nó vốn vậy...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 18:51 -
-
bởi namlangnhoXin chào mọi người. E có sử dụng 1 cục nguồn tổ ong 12v-30A chạy đèn led xe trà sữa. Mà thợ thi công bị rò điện nên điện rò ra khung xe. E dùng đồng hồ đo điện ở khung xe và cả output thì thấy có dòng điện xoay chiều hơn 100v. Nên chạm...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 00:12 -
-
bởi Manh.n.trCác bác cho em hỏi cách điều chế xung răng cưa sang xung vuông với ạ. Em đang thấy khó ạ...
-
Channel: Kỹ thuật điện tử tương tự
13-12-2024, 20:46 -
Comment