I GIỚI THIỆU SƠ QUA : Trong proteus có rất nhiều loại led ma trận , ví dụ như loại 8x8 hoặc 5x8.Tôi chỉ nói về led matrix loại 8x8 vì nó phổ biến và thường hay được dung ,các loại led matrix khác nguyên lý đều tượng tự như nhau . Led ma trận trong proteus thì có nhiều màu khác nhau ,có 3 loại chính là màu đỏ ,màu xanh lá cây ,và màu xanh da trời . Mỗi loại này lại có sự khác biệt nhau về chân để xác định đâu là hàng đâu là cột . Do đó để đơn giản tui ,nói về loại màu xanh lá cây ,vì loại này trông nó đẹp . Led ma tran màu xanh lá cây có hình dạng như sau : II CÁCH XÁC ĐỊNH HÀNG CỘT ,THAY ĐỔI THÔNG SỐ Khi chúng ta làm việc với led matrix , điều quan tâm lớn nhất của chúng ta là phải xác định xem ,chân của nó thế nào ,tức là đâu là chân hàng , đâu là Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. chân cột ,trong các chân hàng ,thì chân nào là chân ứng với hàng đầu ,và chân nào ứng với hàng cuối để chúng ta xác định bít cao ,bít thấp . - Dùng nguồn 5V và mass để thử và rút ra kết luận như hình vẽ sau Ta thấy các chân ở trên là chân hàng và được nối với mass suy ra trong cấu tạo nó được nối với catốt của led . ngược lại chân ở dưới là chân cột . - Ta thấy các chân ở trên là chân hàng có 1 chân ko nối mass thì hàng trên cùng ko sáng suy chân đầu tiên bên trai của led sẽ ứng với hàng đầu tiên tính từ trên . - Và đương nhiên các chân phía dưới là chân cột thì chân đầu tiên bên trái sẽ ứng ngay với cột đầu tiên bên trái . Như vậy chúng ta xác định được rõ rang các chân của led. Tuy nhiên giả sử chúng ta muốn thay đổi theo các kiểu như sau : a: chân trên của led vẫn là hàng ,chân dưới vẫn là cột ,nhưng lúc này hàng Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. được tich cực với bít 1 (5v) còn cột tich cực mức 0 .(ngược với trên ) ta làm như sau: Kich chuột phải vào led chọn edit properties sau đó đánh dấu vào edit all properties as text thay đổi A,B,C,D,E,F,G,H thanh 1,2,3,4,5,6,7,8. Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Ta được như sau : Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. b.Nếu chúng ta muốn thay đổi cho cột lên trên,hàng xuống dưới và cực tính không đổi thì dung quay 1800 là ok III : CÁCH TÍNH MÃ LED HIỆN THỊ Chúng ta nhìn vào hình vẽ sau : Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. setb p3.1 mov a,b movc a,@a+DPTR mov p2,a inc b acall delay cjne r3,#07fh,main5 djnz r0,main1 inc DPTR mov a,DPL cjne a,#144,lap ; 144 là = (số hàng db x8 ,để giới hạn và quay về ) sjmp batdau delay : push 04 ; cất vào sactk để tý còn lấy ra dung lần thư 2 push 05 push 06 mov r4,#4 n1:mov r5,#4 n2:mov r6,#4 n3:djnz r6,n3 djnz r5,n2 djnz r4,n1 pop 06 pop 05 pop 04 ret delay2: ; tạo trễ thời gian ,t= 4X4X4x2us = 128us mov r4,#4 m1:mov r5,#4 m2:mov r6,#4 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. m3:djnz r6,m3 djnz r5,m2 djnz r4,m1 ret org 800h ;chọn địa chỉ này để tránh data bị đè lên nhau maled: db 0h, 0h, 0h, 0h, 0h, 0h ,0h, 0h db 0h, 0h, 0h, 0h, 0h, 0h, 0h, 0h db 0h, 0h, 0h, 0h, 0h, 0h, 0h, 0h db 0h, 0h, 0h, 0h, 0h, 0h, 0h, 0h db 0h, 0h, 7eh, 10h, 8h, 70h, 0h,8h db 3eh, 48h, 20h,0h,8h,3eh,48h,20h db 0h ,0fch, 14h, 14h ,8h, 0h,0h, 24h db 0h, 40h, 0a0h, 50h, 28h, 14h,0ah, 4h db 0h, 7eh, 8h, 8h, 8h,7eh,0h,3ch db 42h,42h,42h,3ch,0h,7eh,0h, 0h db 3ch, 42h, 42h, 62h, 7ch,80h,0h,3eh db 40h, 40h, 3eh, 0h,7ch,0ah,0ah, 0ah db 7ch, 0h, 7eh, 4h, 8h,10h ,7eh, 0h db 0h, 8h, 7eh, 4ah, 4ah, 42h, 3ch, 0h db 7eh, 0h, 7eh,4ah, 4ah, 42h ,0h, 7eh db 4h, 8h, 10h, 7eh, 0h, 0h, 2h, 2h db 7eh, 2h, 2h,0h ,3eh, 40h ,40h, 40h db 3eh, 3h ,0h, 0h, 0h, 0h ,0h, 0h end Vì không có thời gian để giải thích hết các lệnh và phân tich đến bản chất mong các bạn thông cảm nha. Co ji thi mail cho minh (anle_433@yahoo.com hay 0984040941) Khi làm phải chuý các chân của led ma trận và mã để quýet led theo hàng ,chân nào ứng với MSB và chân nào ứng với LSB . Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. . SƠ QUA : Trong proteus có rất nhiều loại led ma trận , ví dụ như loại 8x8 hoặc 5x8.Tôi chỉ nói về led matrix loại 8x8 vì nó phổ biến và thường hay được dung ,các loại led matrix khác nguyên. ,vì loại này trông nó đẹp . Led ma tran màu xanh lá cây có hình dạng như sau : II CÁCH XÁC ĐỊNH HÀNG CỘT ,THAY ĐỔI THÔNG SỐ Khi chúng ta làm việc với led matrix , điều quan tâm lớn nhất. Dùng nguồn 5V và mass để thử và rút ra kết luận như hình vẽ sau Ta thấy các chân ở trên là chân hàng và được nối với mass suy ra trong cấu tạo nó được nối với catốt của led . ngược lại