Tài liệu rất hay, thanks!
Thông báo
Collapse
No announcement yet.
Phan It xin giới thiệu một số ví dụ cơ bản về ghép nối C51 với các linh kiện khác.
Collapse
X
-
Hôm nay tôi post lên một ví dụ về điều khiển Keypad 8x1 . Trong thư mục Keypad8x1 có 2 thư mục con:
[Keypad8x1]:
[Keypad8x1_Sche] chứa sơ đồ mạch điện
[Keypad8x1_Code] chứa source code với C/Keil
Chương trình này đã chạy thử OK.Attached Files0912666017
Comment
-
Hôm nay tôi post lên một ví dụ về điều khiển LCD 16x2 mode 4 bit data . Trong thư mục Lcd4 có 2 thư mục con:
[Lcd4]:
[Lcd4_Sche] chứa sơ đồ mạch điện
[Lcd4_Code] chứa source code với C/Keil
Chương trình này đã chạy thử OK.Attached Files0912666017
Comment
-
Nguyên văn bởi phan_it Xem bài viếtHôm nay tôi post lên một ví dụ về điều khiển LCD 16x2 mode 4 bit data . Trong thư mục Lcd4 có 2 thư mục con:
[Lcd4]:
[Lcd4_Sche] chứa sơ đồ mạch điện
[Lcd4_Code] chứa source code với C/Keil
Chương trình này đã chạy thử OK.
Code:LcdWriteCmd(0x10); LcdWriteCmd(0xe0); Delay(150); LcdWriteCmd(0x10); LcdWriteCmd(0xe0); Delay(150); LcdWriteCmd(0x10); LcdWriteCmd(0xe0); Delay(150);
Comment
-
Vâng tôi post, nhưng mà ở dạng .PDF . Có bạn nào đó gõ lại dịch báo lỗi, thế là chửi rủa tôi thậm tệ.
- Mục đích tôi post ở dạng .PDF để mọi người tự gõ lại thì tốt cho việc học tập hơn.
- Tuy nhiên có nhiều bạn góp ý với tôi là rất eo hẹp thời gian, thôi cứ post cả cả project lên. (Lưu ý bài post ở các thời điểm khác nhau không hoàn toàn giống nhau - do đã được sửa đổi theo thời gian).
- Cái này đặc biệt hữu ích với các bạn mới học về C51. với các bạn đã có kinh nghiệm thì chỉ có ý nghĩa tham khảo - vì nó rất đơn giản.0912666017
Comment
-
- Ví dụ AT89S52 giao tiếp với 74HC595 điều khiển 8 led. Đây là ví dụ về chuyển đổi serial sang parallel. AT89S52 không hỗ trợ chuẩn SPI nên phải giả lập nó bằng phần mềm SPI-Soft. Ví dụ này là tiền đề để dùng AT89S52 giao tiếp với led ma trận, led 7 thanh, ....
- Trong ví dụ này 74HC595 hut dòng để điều khiển 8 led.
- Tài liệu kèm theo: sơ đồ nguyên lý mạch điện, code (ngôn ngữ C), hình ảnh thí nghiệm.
- Các bạn có thể tham khảo chi tiết tại website của tôi: http://www.phanit.com trong mục Học tập/ Project AVR0912666017
Comment
-
- Ví dụ AT89S52 giao tiếp với 74HC595 điều khiển 8 led. Đây là ví dụ về chuyển đổi serial sang parallel. AT89S52 không hỗ trợ chuẩn SPI nên phải giả lập nó bằng phần mềm SPI-Soft. Ví dụ này là tiền đề để dùng AT89S52 giao tiếp với led ma trận, led 7 thanh, ....
- Trong ví dụ này 74HC595 bơm dòng để điều khiển 8 led.
- Tài liệu kèm theo: sơ đồ nguyên lý mạch điện, code (ngôn ngữ C).
- Các bạn có thể tham khảo chi tiết tại website của tôi: http://www.phanit.com trong mục Học tập/ Project AVR0912666017
Comment
-
- Ví dụ AT89S52 giao tiếp với 74HC595, 74LS138 điều khiển 1 led matrix 8x8. Ví dụ này quet led theo cột.
- Tài liệu kèm theo: sơ đồ nguyên lý mạch điện, code (ngôn ngữ C), hình ảnh thí nghiệm.
- Các bạn có thể tham khảo chi tiết tại website của tôi: http://www.phanit.com trong mục Học tập/ Project AVR0912666017
Comment
-
- Ví dụ AT89S52 giao tiếp với 74HC595, 74LS138 điều khiển 1 led matrix 8x8. Ví dụ này quet led theo hàng.
- Tài liệu kèm theo: sơ đồ nguyên lý mạch điện, code (ngôn ngữ C), hình ảnh thí nghiệm.
- Các bạn có thể tham khảo chi tiết tại website của tôi: http://www.phanit.com trong mục Học tập/ Project AVR0912666017
Comment
-
- Ví dụ AT89S52 giao tiếp với 74HC595, 74LS138 điều khiển 03 led matrix 8x8. Ví dụ này quet led theo hàng.
- Tài liệu kèm theo: sơ đồ nguyên lý mạch điện, code (ngôn ngữ C), hình ảnh thí nghiệm.
- Các bạn có thể tham khảo chi tiết tại website của tôi: http://www.phanit.com trong mục Học tập/ Project AVR
- Các bạn có thể mở rộng ví dụ ra để làm quảng cáo led matrix0912666017
Comment
-
- Ví dụ AT89S52 giao tiếp với 4 led 7 thanh, 74HC595 hiển thị số liệu. chương trình điều khiển giả lập SPI trên AT89S52. Với một số chức năng đơn dản như dịch trái, dịch phải chuỗi số trên 4 led 7 thanh.
- Các bạn có thể tham khảo chi tiết tại website của tôi: http://www.phanit.com trong mục Học tập/ Project AVR0912666017
Comment
-
chao bác phan_it
e đọc thấy bác làm hay quá . Bác có thể chỉ giúp e vấn đề này được không?
bác chỉ giáo giùm e nha ,e làm con 89c51 giao tiếp máy tính vấn đề ở chổ là khi đường truyền kết nối với máy tính bi ngắt thì con 89 co nhiêm vụ lưu trữ dữ liệu khi đường truyền kết nối lại thì dữ liệu được truyền lên pc
cảm ơn bác trươc nha
Comment
-
Nguyên văn bởi xuanhaold Xem bài viếtchao bác phan_it
e đọc thấy bác làm hay quá . Bác có thể chỉ giúp e vấn đề này được không?
bác chỉ giáo giùm e nha ,e làm con 89c51 giao tiếp máy tính vấn đề ở chổ là khi đường truyền kết nối với máy tính bi ngắt thì con 89 co nhiêm vụ lưu trữ dữ liệu khi đường truyền kết nối lại thì dữ liệu được truyền lên pc
cảm ơn bác trươc nha
Một giải pháp đơn giản là viết một protocol nho nhỏ thế này:
- Mỗi khi VDK gửi một mesage (gồm một số byte do bạn quy định) thì PC sẽ gửi lại một xác nhận đã nhận được message.
- Nếu đường truyền đứt thì khi gửi message đi VDK sẽ không nhận được xác nhận của PC. Lúc đó VDK không gửi data đi nữa mà lưu lại.
- Khi đường truyền hoạt động trỏ lại, PC xẽ gửi thông tin xác nhận sẵn sàng nhận data. Nhận được thông tin này VDK lại tiếp tục gửi thông tin đi.0912666017
Comment
Bài viết mới nhất
Collapse
-
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 nay, 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 nay, 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 nay, 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
Hôm qua, 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
Hôm qua, 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
Hôm qua, 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
Hôm qua, 00:35 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11có chắc ko b, màn lcd phải có cao áp mới sáng, màn led thì ko có, ko có cáp chuyển đổi thì lắp thế nào đc ??...
-
Channel: Thiết bị điện tử cá nhân
25-11-2024, 22:31 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi mèomướpDạ ý chú là màn oled ấy ạ. Cùng chuẩn lvds cùng độ phân giải thì cắm được ạ. Còn nó mà khác thì hơi khó vì oled các điểm ảnh nó tự phát sáng chứ ko dùng đèn nền như lcd. Cháu chỉ biết đến vậy thôi ạ. Chú muốn nghịch phải tự tìm hiểu kỹ trước khi mua thôi, khó mà ông thợ nào tư vấn vụ này...
-
Channel: Thiết bị điện tử cá nhân
25-11-2024, 22:14 -
-
Trả lời cho Tự làm máy đo Cuộn cảmbởi bacthoHay đấy bạn ạ. Đây có thể hiểu là máy đo cuộn dây. Tiện đây xin cho hỏi bạn có hiểu rõ về máy nạp rôm pcb 45 của hãng thiên minh không giúp mình cách cài fw của nó với vì mình vừa được anh bạn cho nhưng lại không biết cài fw nên chưa dùng được. Nếu có thể thì bạn giúp mình với...
-
Channel: Điện tử dành cho người mới bắt đầu
25-11-2024, 21:48 -
Comment