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 Năm mới dientuvietnam.netbởi mèomướpDạ năm mới cháu xin kính chúc ông, bà, cô, dì, chú, bác, anh, chị, em, các bạn, các cháu... trong diễn đàn sức khỏe dồi dào, gặp nhìu may mắn và thành công...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 05:42 -
-
Trả lời cho Năm mới dientuvietnam.netbởi nhathung1101Chúc cả nhà ăn no mặc ấm, quần lúc có lúc không.
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 00:02 -
-
Trả lời cho Năm mới dientuvietnam.netbởi vandong1111Năm mới 2025 cháu chúc các chú, các bác mạnh khỏe, vui vẻ, gặp nhiều may mắn.
-
Channel: Tâm tình dân kỹ thuật
29-01-2025, 20:59 -
-
Trả lời cho tìm mua đồng hồ vạn năngbởi bqvietNói một cách xây dựng thì kiểu đồng hồ kiêm kẹp dòng NJTY3266 mà bạn Mèo đề cập là đúng nhu cầu người hỏi rồi. Một số cửa hàng bán trên 200ng, vài sàn thương mại điện tử bán dưới - thế là đúng nhu cầu về giá. Nếu khéo săn...
-
Channel: Điện tử dành cho người mới bắt đầu
27-01-2025, 20:02 -
-
Trả lời cho tìm mua đồng hồ vạn năngbởi nhathung1101Đa năng còn chưa dùng hết, nếu không biết cách dùng.
200k thì hơi khó mua, nhưng 50k chắc là có. Cứ bảo bán cho tôi cái đồng hồ hỏng.-
Channel: Điện tử dành cho người mới bắt đầu
26-01-2025, 23:21 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi nhathung1101Lão Đinh Vặn học giải phương trình hồi đi trẻ mà. Mẫu giáo học lập trình AI rồi. Lớp lão ấy gần lớp em nên em biết....
-
Channel: Điện tử công suất
26-01-2025, 23:11 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Vậy chú đã hỏi hãng SIEMEN chưa? Tại sao cái PLC S7-200 cổ lỗ mà họ vẫn thiết kế riêng cho thị trường TQ với chữ SMART? Thậm chí phần mềm riêng để đọc file ngu.smart?
Vấn đề không còn là công nghệ "cốt lõi" nữa, mà là giá thành quyết định. Ham rẻ là trả giá mà....-
Channel: Điện tử công suất
26-01-2025, 23:01 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi vi van phamĐồng ý với Bqv.
50 năm làm nghề, tôi đã chứng kiến 3 lần máy x quang mới nhập từ nước ngoài về bị lỗi.
- Lần thứ 1 máy xq của Pháp được ks Pháp lằp đặt bị lỗi 1 con didode, đưa cho ks Pháp con didode khác cùng mã số, ông...-
Channel: Điện tử công suất
26-01-2025, 08:09 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi mèomướpDạ chú dinh... muốn sửa lỗi cho hãng thì chú cứ gửi những hình ảnh, video cho họ đi ạ, chú có thể tìm thông tin của những lãnh đạo bên ấy để gửi thì sẽ hiệu quả hơn ạ. Về tổng quan thì họ sẽ ko phản hồi rõ ràng đâu ạ, vì nhận...
-
Channel: Điện tử công suất
26-01-2025, 06:19 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi bqvietCuối năm bàn thêm chuyện to hơn chút, đấy là 2 vụ rơi đám 737 đời mới và trục trặc ở cả tá chiếc khác. Ngay cả những thứ tưởng như cao siêu sang xịn thật thì vẫn có thể gặp trường hợp oái oăm như thường. Từ hồi đó bqv đã thấy khó hiểu làm sao lại đẻ ra đám MCAS quái thai đến thế được. Rồi...
-
Channel: Điện tử công suất
24-01-2025, 19:40 -
Comment