Chào các bạn, hiện mình dang làm bảng quảng cáo dùng led ma trận nhưng không biết cách thức dùng IC dịch dữ liệu đối với 2 IC 74LS595 và 6B595. Mong các bạn hướng dẫn mình cách dùng 2 IC này. Cảm ơn các bán
Thông báo
Collapse
No announcement yet.
Cách dùng 74LS595 và 6B595
Collapse
X
-
!!
mình chỉ biết dùng con 74595 thôi!
nó như thế này: mỗi lần mún dịch 1 bit vào nó thì phải có 1 xung cạnh lên ở chân shift,cứ như vậy đến đủ 8 bit,rồi sau đó 1 xung cạnh lên trên chân store của 74595 sẽ cho xuất 8 bit đó ra 8 pin của nó!
chúc vui!SỰ HỌC LÀ MÃI MÃI......!!!!
-
Chân OE phải được tích cực(GND) nữa!Nguyên văn bởi tallht Xem bài viếtmình chỉ biết dùng con 74595 thôi!
nó như thế này: mỗi lần mún dịch 1 bit vào nó thì phải có 1 xung cạnh lên ở chân shift,cứ như vậy đến đủ 8 bit,rồi sau đó 1 xung cạnh lên trên chân store của 74595 sẽ cho xuất 8 bit đó ra 8 pin của nó!
chúc vui!●█═██▄▄▄▄▄▄▄▄▄
▄▅██████▅▄▃▂
████████████████
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤
Comment
-
chào các bạn
Trong thời gian qua minh lam mạch kết nối 5 led ma trận dùng IC chốt 74373. Hàng trên thì điều khiển màu đỏ còn hàng dưới DK màu xanh. Dữ liệu mình xuất chung ra 1 port. Mình cũng đã viết chương trình chạy thử 2 led mình thấy cũng tốt nhưng có điều mấy led kia vẫn còn bị lem mặt dù mình có chống lem, mình ko biết khắc phục như thế nào, sơ đồ như vậy có được chưa. Mong các bạn chỉ giúp. Đây là sơ đồ của mình
Last edited by VNarmy; 20-09-2008, 17:15.
Comment
-
Ơ thế hóa ra là 373 chứ ko phải 595 à. Hay để mình đổi giúp chủ đề nhé.Nguyên văn bởi agnort Xem bài viếtTrong thời gian qua minh lam mạch kết nối 5 led ma trận dùng IC chốt 74373. Hàng trên thì điều khiển màu đỏ còn hàng dưới DK màu xanh. Dữ liệu mình xuất chung ra 1 port. Mình cũng đã viết chương trình chạy thử 2 led mình thấy cũng tốt nhưng có điều mấy led kia vẫn còn bị lem mặt dù mình có chống lem, mình ko biết khắc phục như thế nào, sơ đồ như vậy có được chưa. Mong các bạn chỉ giúp. Đây là sơ đồ của mình
AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
Xem thêm tại Online Store ---> Click here
Mob: 0982.083.106
Comment
-
chương trình
Sau đây là chương trình điều khiển 2 led ma trận với nội dung ở mỗi led khác nhau, các bạn xem có thể viết ngắn hơn được nữa ko thì hướng dẫn giúp mình:
hang equ p2
oe bit p3.1 ;chan chot du lieu led 1
oe1 bit p3.2 ;chan chot du lieu led 2
datain equ p1
org 00h
mov tmod,#11h
xx1: setb 00h
mov 41h,#0
mov 42h,#8
jb 00h,x1
x1:
mov r7,#255
main: lcall hienthi
lcall hienthi1
djnz r7,main
; mov r7,#255
;main11: lcall hienthi1
; djnz r7,main11
mov hang,#0ffh
cpl 00h
mov 41h,#8
mov 42h,#16
jnb 00h,x1
setb 00h
mov 41h,#16
mov 42h,#24
jb 00h,x2
x2:
mov r7,#255
main1: lcall hienthi
lcall hienthi1
djnz r7,main1
; mov r7,#255
;main22: lcall hienthi1
; djnz r7,main22
mov hang,#0ffh
cpl 00h
mov 41h,#24
mov 42h,#32
jnb 00h,x2
setb 00h
mov 41h,#32
mov 42h,#40
jb 00h,x3
x3:
mov r7,#255
main2: lcall hienthi
lcall hienthi1
djnz r7,main2
mov hang,#0ffh
cpl 00h
mov 41h,#40
mov 42h,#48
jnb 00h,x3
setb 00h
mov 41h,#48
mov 42h,#56
jb 00h,x4
x4:
mov r7,#255
main4: lcall hienthi
lcall hienthi1
djnz r7,main4
mov hang,#0ffh
cpl 00h
mov 41h,#56
mov 42h,#64
jnb 00h,x4
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx
setb 00h
mov 41h,#64
mov 42h,#72
jb 00h,xx3
xx3:
mov r7,#255
mainx2: lcall hienthi
lcall hienthi1
djnz r7,mainx2
mov hang,#0ffh
cpl 00h
mov 41h,#72
mov 42h,#80
jnb 00h,xx3
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
setb 00h
mov 41h,#80
mov 42h,#88
jb 00h,xx4
xx4:
mov r7,#255
mainx4: lcall hienthi
lcall hienthi1
djnz r7,mainx4
mov hang,#0ffh
cpl 00h
mov 41h,#88
mov 42h,#96
jnb 00h,xx4
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx
setb 00h
mov 41h,#96
mov 42h,#104
jb 00h,x5
x5:
mov r7,#255
main5: lcall hienthi
lcall hienthi1
djnz r7,main5
mov hang,#0ffh
cpl 00h
;mov 41h,#40
;mov 42h,#48
jnb 00h,xx5
xx5: ljmp xx1
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx
hienthi: mov dptr,#400h
mov hang,#11111110b
mov r5,41h
x0: mov a,r5
movc a,@a+dptr
setb oe
mov datain,a
clr oe
setb oe1
mov datain,#0ffh
clr oe1
call delay
setb oe
mov datain,#0ffh
clr oe
mov a,hang
rl a
mov hang,a
inc r5
clr a
mov a,r5
cjne a,42h,x0
ret
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx
hienthi1:
mov dptr,#300h
mov hang,#11111110b
mov r5,41h
xx0: mov a,r5
movc a,@a+dptr
setb oe1
mov datain,a
clr oe1
setb oe
mov datain,#0ffh
clr oe
call delay
setb oe1
mov datain,#0ffh
clr oe1
mov a,hang
rl a
mov hang,a
inc r5
clr a
mov a,r5
cjne a,42h,xx0
ret
delay:
del1: mov r6,#50
djnz r6,$
ret
delay1s: mov 70h,#255
del11: mov 60h,#255
djnz 60,$
djnz 70,del11
ret
delay2:
mov 7fh,#20
hthi2: mov th1,#high(-50000)
mov tl1,#low(-50000)
setb tr1
jnb tf1,$
clr tf1
clr tr1
djnz 7fh,hthi2
ret
org 400h
db 0FFH,0FFH,0EFH,0D7H,0EFH,0FFH,0FFH,0FFH
db 0FFH,0EFH,0D7H,0BBH,0D7H,0EFH,0FFH,0FFH
db 0EFH,0D7H,0BBH,7DH,0BBH,0D7H,0EFH,0FFH
db 0D7H,0BBH,7DH,0FEH,7DH,0BBH,0D7H,0EFH
db 56H,0BBH,7DH,0FEH,7DH,0BBH,0D7H,6EH
db 6EH,0D7H,0BBH,7DH,0BBH,0D7H,0EFH,7EH
db 7EH,0EFH,0D7H,0BBH,0D7H,0EFH,0FFH,7EH
db 7EH,0FFH,0EFH,0D7H,0EFH,0FFH,0FFH,7EH
db 7EH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,7EH
db 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
db 7EH,0BDH,0DBH,0E7H,0E7H,0DBH,0BDH,7EH
db 0F1H,0EEH,0DEH,0BDH,0BDH,0DEH,0EEH,0F1H
db 0F1H,0EEH,0DEH,0BDH,0BDH,0DEH,0EEH,0F1H
org 300h
db 0C3H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0C3H ;0
db 0F7H,0F3H,0F7H,0F7H,0F7H,0F7H,0F7H,0E3H ;1
db 0E3H,0DDH,0DDH,0EFH,0F7H,0FBH,0FDH,0C1H ;2
db 0C3H,0BFH,0BFH,0C3H,0BFH,0BFH,0C3H,0FFH ;3
db 0F9H,0F7H,0EFH,0DBH,0BBH,81H,0FBH,0FBH ;4
db 83H,0FDH,0FDH,0C3H,0BFH,0BDH,0BDH,0C3H ;5
db 0C3H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0C3H ;0
db 0F7H,0F3H,0F7H,0F7H,0F7H,0F7H,0F7H,0E3H ;1
db 0E3H,0DDH,0DDH,0EFH,0F7H,0FBH,0FDH,0C1H ;2
db 0C3H,0BFH,0BFH,0C3H,0BFH,0BFH,0C3H,0FFH ;3
db 0F9H,0F7H,0EFH,0DBH,0BBH,81H,0FBH,0FBH ;4
db 83H,0FDH,0FDH,0C3H,0BFH,0BDH,0BDH,0C3H ;5
db 0F1H,0EEH,0DEH,0BDH,0BDH,0DEH,0EEH,0F1H
end
Comment
-
Mình sắp hoàn thành xong 5 led matrix. vấn đề của mình bây giờ là làm sao cho dữ liệu chạy khi dùng IC chốt. mong các bạn hướng dẫn. Khi nào xong mình post lên cho các bạn nào chưa làm được tham khảo. mạch này có thể giao tiếp được máy tính.
Comment
-
Bạn ơi làm ơn nói cho mình biết cạnh xung mà bạn nói có thể lấy từ đâu vậy? Mình cũng đang cần dùng 595 đây nhưng mới down datasheet về không hiểu cho lắm, có phải đây là IC có 3 đường dữ liệu vào và 8 ngỏ ra không?Nguyên văn bởi tallht Xem bài viếtmình chỉ biết dùng con 74595 thôi!
nó như thế này: mỗi lần mún dịch 1 bit vào nó thì phải có 1 xung cạnh lên ở chân shift,cứ như vậy đến đủ 8 bit,rồi sau đó 1 xung cạnh lên trên chân store của 74595 sẽ cho xuất 8 bit đó ra 8 pin của nó!
chúc vui!
Mong các bạn chỉ giáo!!!!
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
06-12-2025, 17:17 -
-
Trả lời cho Xin hỏi về mạch thu FM/AM trong catsettebởi nguyendinhvanTheo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
-
Channel: Điện thanh
05-12-2025, 19:59 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi afrendlyCó vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
-
Channel: Thiết bị điện tử cá nhân
04-12-2025, 01:27 -
-
Trả lời cho Máy điện châm ?bởi nick22Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
-
Channel: Điện tử y sinh
01-12-2025, 13:23 -

Comment