theo đúng datasheet em tìm được thì loai ở nhà em là column cathode, giống như anh lấy ví dụ: chung anode và là hàng.
Nhưng do đặc tình của 138 ( output có 1 chân Low) và 595 nên em quay 90 dộ, cho tiện làm,
do đó hàng của em giờ đây là cathode màu đỏ, bật tắt là nhờ 138. Còn anode chung là do 595 dịch dữ liệu vào. heheem xoay thế nên data trong bảng đưa vào 595 cũng hơi ngược:P

Anyway cái dữ liệu đưa vào này không phải vấn đề

Theo như em hiểu bài của anh, với ví dụ chính xác của anh thì là mình vẫn dùng 138 để bật tắt các hàng ở đây là anode chung. Còn 2 con 595 nói với cột cathode , mỗi con với 1 màu, thế thì ở đây nên mắc nồi tiếp hai con 595 này ạ

hay là để tách nó ra, tức là mỗi con gắn vào PIC là riêng biệt, mất 8 chân để đk 2 côn 595:-?. Trong cả hai trường hợp, em cũng chưa tưởng tượng ra hai màu đấy khi mà tạo hiệu ứng thì nó thể nào ạ

VD em muốn chạy một dòng chữ từ trái qua, phải qua, len trên, xuống dưới,etc.... như là 'ABC' mà A là red, B green, còn C orange

anh Nam có thể gợi ý cho em giải thuật ở đây không ạ

Thêm một tí xíu nữa là led sáng không đều, chỗ ít led sẽ sáng hơn nhièu led, phải giải quyết sao đây ạ

Hehe còn vụ open drain em không học điện tử nên không biết, nhưng bi h hiểu rồi ạ
