Mình muốn làm 1 led trái tim bao gồm: 32 led xếp hình trái tim bao ngoài, còn ở giữa gồm 8 chữ cái, như vậy cần đến 40 chân điều khiển, cho mình hỏi có cách nào để có được 40 chân điều khiển độc lập không mà không dùng 2 con VĐk 89C52.? (khi dùng 1 con 89C52 thì có được 32 chân, như vậy 8 chân cho 8 chữ thì chỉ còn lại 24 chân cho led bao ngoài thì ít quá xếp hình trái tim không đẹp lắm..).!
Thông báo
Collapse
No announcement yet.
32 Led trái tim + 8 chữ cái ở trong...giúp mình với.!
Collapse
X
-
Nguyên văn bởi mrbaosuper Xem bài viếtdùng ic ghi dịch 74 hc595, vv
con đó hoạt động như thế nào vậy.?
Comment
-
Nguyên văn bởi mrbaosuper Xem bài viếtdùng ic ghi dịch 74 hc595, vv
Comment
-
Nguyên văn bởi phucan2104 Xem bài viếtGửi bác Vi dụ mẩu 8051 và 4 con 74HC595 nếu muốn sử dụng 40 chân thì chỉ cần thêm 01 con 595
Comment
-
Nguyên văn bởi phucan2104 Xem bài viếtGửi bác Vi dụ mẩu 8051 và 4 con 74HC595 nếu muốn sử dụng 40 chân thì chỉ cần thêm 01 con 595
mà như thế cũng không sao, 8 chân của 595 dùng điều khiển 8 chữ cái ở phía trong, còn lại mình sẽ lấy 28 chân của 89C52 để điều khiển 28 led trái tim bao ngoài cũng được (28led cũng không khác 32 led là mấy),..
nhưng nếu dùng thế này thì mình chẳng biết cách viết code cho nó, giả sử con 595 nối vào 3 chân p2.0, p2.1, p2.2..thì 28 led trái tim kia bao gồm 8 chân P0,P1,P3 = 24 chân + 4 chân p2.4,p2.5,p2.6,p2.7,,
Với cách mắc như vậy thì viết code khó không bác.??Mình chỉ biết viết code khi mắc 32 led trái tim, vì khi đó nó đối xứng nên dễ viết.>!
Comment
-
Nguyên văn bởi huydo7new Xem bài viếtmuốn sử dụng 40 chân thì mình phải dùng 2 con 595 lẫn chờ bác, vì con 89C52 có 32 chân, khi dùng 1 con 595 thi mất 3 chân cho con này, vậy là con lại 29 chân + 8 chân cua 595 thành có đc 37 chân..
mà như thế cũng không sao, 8 chân của 595 dùng điều khiển 8 chữ cái ở phía trong, còn lại mình sẽ lấy 28 chân của 89C52 để điều khiển 28 led trái tim bao ngoài cũng được (28led cũng không khác 32 led là mấy),..
nhưng nếu dùng thế này thì mình chẳng biết cách viết code cho nó, giả sử con 595 nối vào 3 chân p2.0, p2.1, p2.2..thì 28 led trái tim kia bao gồm 8 chân P0,P1,P3 = 24 chân + 4 chân p2.4,p2.5,p2.6,p2.7,,
Với cách mắc như vậy thì viết code khó không bác.??Mình chỉ biết viết code khi mắc 32 led trái tim, vì khi đó nó đối xứng nên dễ viết.>!
[ATTACH=CONFIG]49217[/ATTACH]
như thế này thì có thể dùng 16 chân của cổng P0 & P1 + 16 chân của 2 con 595 thì được 32 chân cho 32 led trái tim xung quanh, còn 8 chân của cổng P3 dùng cho 8 chữ cái ở trong..như thế có được không.?
Comment
-
Nguyên văn bởi huydo7new Xem bài viếthay là mình nên nối như thế này
[ATTACH=CONFIG]49218[/ATTACH]
như thế này thì có thể dùng 16 chân của cổng P0 & P1 + 16 chân của 2 con 595 thì được 32 chân cho 32 led trái tim xung quanh, còn 8 chân của cổng P3 dùng cho 8 chữ cái ở trong..như thế có được không.?
Các chân 11, 12 của tất cả 595 ghép chung lại vs nhau và vào 2 chân 8051.
1 chân ra của 8051 ghép vào chân 14 của 1 con 595, còn chân 9 của con đó sẽ lắp tiếp vào chân 14 của con sau.
=>Như vậy bạn có thể sử dụng 3 chân của 8051 mà điều khiển đc tới 16 hay nhiều hơn nữa.
Nguyên lý thì có trong datasheet, sơ lược thế này:
Khi chân 11 có 1 xung cạnh lên => mức logic từ chân 14 đc ghi vào bit 0 của thanh ghi, đẩy từ từ bit 0 => bit 1, bit 1 => bit 2... Khi nào bạn cho chân 12 1 xung cạnh lên thì dữ liệu của thanh ghi sẽ xuất ra cái ngõ ra tương ứng (Q0 đến Q7). Còn Q7' (chân 9) sẽ có mức logic là bit 7 của thanh ghi (ko cần chân 12 kích), điều này giúp cho 595 có thể ghép nối tiếp vs con khác.
Về cách sử dụng, ví dụ bạn có 1 con 595 thoy:
Đưa chân 11 về thấp
Đưa bit cao nhất (bit 7, sẽ xuất ra chân Q7) của byte dữ liệu vào chân 14.
Đưa chân 11 lên cao, ròy lại đưa về thấp.
Tiếp tục đưa bit 6 của byte dữ liệu vào chân 14.
Lại đưa chân 11 lên cao, ròy lại đưa về thấp.
Lặp lại tương tự khi đủ 8 bit, sau đó đưa chân 12 lên cao, ròy lại đưa chân 12 về thấp.
16 bit tương tự, vs byte dữ liệu truyền trước sẽ hiển thị ở con sau (tức con 595 mà chân 14 bị mắc vào chân 9 con trước).Computer Science major - Vietnamese-German University
Sponsored by
Comment
Bài viết mới nhất
Collapse
-
bởi bpsvietnamNguyên lý hoạt động ngưng tụ lạnh của máy hút ẩm
Không khí ẩm sẽ được hút vào trong máy thông qua cửa hút gió, không khí vào trong tiếp tục đi qua giàn lạnh. Tại hệ thống làm lạnh, không khí ẩm sẽ ngưng tụ tạo thành nước. Nước...-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 15:18 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11vg, cám ơn bác...........
-
Channel: Thiết bị điện tử cá nhân
hôm nay, 14:37 -
-
bởi khoine9899
Em chào các anh và mọi người.
Hiện em đang có 1 con bơm màng trong thiết bị y tế đang gặp tình trạng yếu dần hoặc ngừng hoạt động sau thời gian sử dụng
Sau khi tìm hiểu về thông tin của bơm trên mạng thì em được biết...-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 11:22 -
-
Trả lời cho Cần mọi người giúp mạch tạo sóng siêu âm máy rửabởi bqviet
-
Channel: Điện tử công suất
Hôm qua, 20:26 -
-
bởi Minhdai95Em chào mọi người, e đang sửa mạch tạo sóng siêu âm cho máy rửa mà chưa có tài liệu để tham khảo sửa, mọi người cho e xin tài liệu ạ...
-
Channel: Điện tử công suất
Hôm qua, 11:37 -
-
bởi pia2k1Cùng câu hỏi và cần được giải đáp thêm ạ...
-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 11:28 -
-
Trả lời cho Công thức điện tửbởi mèomướpDạ thời thế giờ thay đổi theo hướng tích cực hơn rồi chú trung sĩ ạ. Kiến thức được chia sẻ ngày càng nhìu nên làm ăn gian dối ko còn dễ dàng như trước đâu ạ. Những thợ nhỏ rồi sẽ thành công nhân sản xuất đồ mới hết thay vì sửa chữa lặt vặt...
-
Channel: Tâm tình dân kỹ thuật
26-11-2024, 21:21 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi mèomướpDạ cùng chuẩn tín hiệu thì chắc chắn là nhận ạ. Vì bản chất oled hay lcd thì đều phải có mạch chuyển đổi trên thanh gỗ rồi chuyển sang những chip xử lý hàng nghìn chân gắn trên những tab mỏng dính rồi mới ra các điểm ảnh theo hàng...
-
Channel: Thiết bị điện tử cá nhân
26-11-2024, 20:31 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11Ok , thanks bác đã chỉ...
-
Channel: Thiết bị điện tử cá nhân
26-11-2024, 15:06 -
-
bởi nguyendinhvanSau bao năm nghiên cứu cái dtvn. Tôi phát hiện công thức này. Các anh em xem đúng bao nhiêu phần trăm nhé !
Chập thì thay. Cháy thì tháo
Làm thì láo. Báo thì hay
May thì khoe. Rủi thì bỏ
Thành tích nhỏ. Báo thành to
Làm cho có. Báo chi li
Sai cả li. Báo...-
Channel: Tâm tình dân kỹ thuật
26-11-2024, 00:35 -
Comment