Chào mừng đến với Câu Lạc Bộ Sáng Tạo
Chia sẻ kinh nghiệm
Kết nối đam mê
Đang cập nhật thời gian...
BÀI VIẾT NỔI BẬT
Xin chào! Tôi là Ếch Sáng Tạo :-)
Chia sẻ trang




Chuyên mục
Bài mới
Xem nhiều
Thống kê
  • Bài viết: 334/334
  • Thành viên: 10.085
  • Đang online: 7
  • Khách hôm nay: 5.766
  • Khách hôm qua: 2.955
  • Tổng khách: 16.203.324
Bài viết
Giúp code quét matrix 8x32 8051 - SangTaoClub.Net
Giúp code quét matrix 8x32 8051
Đăng bởi: center0202 - Thời gian: 03-12-2015, 19:19
Chuyên mục: Thảo luận chung - Lượt xem: 4.008

em nói thật là tò mò với sở thích nên cũng làm vài cái led ma trận cho vui - mà cũng loay hoai mãi mà vẫn chưa làm nên cái j ra hồn cả.

hôm nay post bài này mong các Bác giúp em sữa file code này là mã led 8x32 của sangtaoclub.

em sau khi thêm các NOT (uln2803) vào hàng và đổi P1=0x00 thì chữ vẫn chạy nhưng chữ tắt đèn còn viền thì sáng .

vì em làm ra bảng led 5li red color nên đèn sáng mờ quá - sau khi có code các dòng thêm vào con ULN2803 thì đèn sáng hơn khá nhiều - nên mô phỏng em thêm NOT vào các dòng nhưng kết quả lại ngược chiều.

em gửi file đính kèm - mong các bác giúp đỡ cho em hoàn thành cái bảng sớm nhất .


Tải về đính kèm:
8x32 sang tat chu_1449145159.rar
Kích thước: 53.49 KB
  • Bạn chưa đăng nhập, không thể viết bình luận!
    Bấm vào đây để Đăng nhập hoặc Đăng ký!
  • no1bestrivenpt lúc 25-04-2018, 23:59
    ai cho e xin code matrix 8x32 vs e bí quá mà còn vài ngày nữa nộp mạch rồi mong mọi người giúp e nhiệt tình ạ
  • center0202 lúc 04-12-2015, 13:17
    cam on cac bac nhe! da test thanh cong qua ULN Bóng sang hon rat nhieu !thank all
  • center0202 lúc 04-12-2015, 11:35
    cach 2 em cung da lam - mo phong da chay - Thuc te chay cung ok - Nhung ket qua cach 2 thay ULN vao ktot led Bong rat mo - mo hon rat nhieu - mong cac bac chi giao giup do - em dang test o nguon 5v PC
  • center0202 lúc 04-12-2015, 11:03
    em da lam theo bac B1 : thay vao 32 con tran C1815 C qua 5v , B qua 595 va E ra led nhung ket qua Bong sang van binh thuong - ko tang duoc do sang - da bo Dien tro ket qua van nhu the - mong cac bac chi giao
  • Vũ Văn Thái lúc 03-12-2015, 21:16
    Còn có 1 cách khác là quét 32 ktot led, bằng các mắc ULN2803 vào đệm sau 595 thay cho 32 trans kia, ở code thì chỉ cần sửa đoạn
    DataPort=0x00;    //Ngắt data trước đó tắt bóng mờ
                 SCL=1;
                 SCL=0;
                 STR=1;
                 STR=0;
                 DataPort = ~Temp_code; //Đảo trạng thái các bit
                 SDA=0;
  • Vũ Văn Thái lúc 03-12-2015, 21:12
    Đúng rồi bạn, bạn phải đệm như vậy thì nó mới hiển thị đúng và cấp đủ dòng cho 8led trên cột sáng được.
  • center0202 lúc 03-12-2015, 20:44
    cảm ơn bạn Vũ Văn Thái nha. nghĩa là vẫn giữ nguyên code cũ và đệm vào 32 con C1815 ha bạn. có cách nào đơn giản hơn không bạn - chỉ giáo mình với- do mới tập tành nên còn kém lắm
  • Vũ Văn Thái lúc 03-12-2015, 20:02
    Hàng không cần đệm bạn nha mà mắc trở (khoảng 100-470 ohm tùy mức sáng của bảng) hạn dòng cho led, chỉ 32 cột mới cần đệm thôi, đệm cột thì bạn dùng trans NPN (C1815-ECB hoặc S8050-EBC) mắc kiểu không đảo tức cực B thì mắc với trở 470 ohm về chân 595, cực C nối 5V (dương nguồn), cực E nối vào Anot chung của matrix, mắc kiểu này thì vào 1 ra 1 về mặt logic.
    Cổng P1 là cổng xuất data matrix, xuất logic 0 là led sáng cho lên bạn không cần đệm cho cổng này khi dùng 1 led cho mỗi DOT.
  • Trang 1/1: 1

    Bài viết cùng chuyên mục
    Truyền thông nối tiếp 8051 đọc giá trị ds1307 Truyền thông nối tiếp 8051 đọc giá trị ds1307
    Đăng bởi: philong123 - Thời gian: 13-11-2022, 12:12
    Chuyên mục: Thảo luận chung - Lượt xem: 1.218
    mạch chóp tắt dùng 555 mạch chóp tắt dùng 555
    Đăng bởi: huy1509 - Thời gian: 25-10-2022, 15:47
    Chuyên mục: Thảo luận chung - Lượt xem: 1.203
    mạch khuếch đại âm thanh TDA2030 mạch khuếch đại âm thanh TDA2030
    Đăng bởi: 0399829394 - Thời gian: 30-03-2022, 16:15
    Chuyên mục: Thảo luận chung - Lượt xem: 2.103
    mạch khuyếc đại âm thanh mạch khuyếc đại âm thanh
    Đăng bởi: nguyenvanluu11674 - Thời gian: 10-01-2022, 22:04
    Chuyên mục: Thảo luận chung - Lượt xem: 1.761
    Cần hướng dẫn giao tiếp module wifi esp8266 với AVR hoặc 8051 Cần hướng dẫn giao tiếp module wifi esp8266 với AVR hoặc 8051
    Đăng bởi: tanbinhzero - Thời gian: 30-11-2021, 18:24
    Chuyên mục: Thảo luận chung - Lượt xem: 2.912
    Lập trình AVR giao tiếp i2c Lập trình AVR giao tiếp i2c
    Đăng bởi: chutien1012 - Thời gian: 03-09-2020, 09:39
    Chuyên mục: Thảo luận chung - Lượt xem: 3.437
    Hiển thị LCD16x2 bằng giao thức I2C trong AVR Hiển thị LCD16x2 bằng giao thức I2C trong AVR
    Đăng bởi: lyhaospkt - Thời gian: 28-07-2020, 01:38
    Chuyên mục: Thảo luận chung - Lượt xem: 3.275
    mạch đếm sử dụng ic số mạch đếm sử dụng ic số
    Đăng bởi: lmhcdtk15 - Thời gian: 06-06-2020, 11:08
    Chuyên mục: Thảo luận chung - Lượt xem: 2.445
    LCD 16x2 hiển thị sai chữ LCD 16x2 hiển thị sai chữ
    Đăng bởi: thanh2771998 - Thời gian: 19-12-2019, 23:55
    Chuyên mục: Thảo luận chung - Lượt xem: 3.767
    Chữa máy tính VINACAL 570ES PLUS II liệt phím ON Chữa máy tính VINACAL 570ES PLUS II liệt phím ON
    Đăng bởi: Phamhieu72 - Thời gian: 22-06-2019, 22:02
    Chuyên mục: Thảo luận chung - Lượt xem: 3.295
    
    Chào mừng hieutrang đã tham gia câu lạc bộ sáng tạo!
    Vũ Văn Thái - vuthai
    Hôm nay là sinh nhật của doinhugiobayxa, bangguong84, thaivande, haidong0212, quynang, ocbieu3636, skytnut, soidonghoangtd94, vuquocdungmta, khangdlk123, thanh7780, ngovanson, tuananhckd2504, lybang, splendid2504, Lesondt, thucduyen2604, hanhbe, tuanngocly95, anhhungsg, anhkhoa951, ← Gửi tin nhắn chúc mừng
    Múi giờ: UTC+07:00 - Asia/Ho Chi Minh ***** IP của bạn: 3.15.225.173 ***** Status: Cache Update thành công!