Free
Các khóa học được bán trên deviot
5.0

Series tự học lập trình 8051(cực hay)

Cập nhật lần cuối12/10/2023
Số học viên7,095
Thời lượng53 videos
  • 53 bài giảng
  • 1 - 2 giờ mỗi bài học
  • Trợ giảng giải đáp mọi thắc mắc 24/7
  • Học mọi lúc mọi nơi trên mọi thiết bij

Giới thiệu

Đây là chuỗi video dạy về cách lập trình cho dòng chip 8051. Đây là dòng chip đầu tiên các bạn nên học khi bước chân vào con đường lập trình nhúng, mặc dù hiện nay dòng 8051 không còn được sử dụng nhiều nữa do các con chip ARM cực khỏe ngày càng rẻ nhưng chuỗi video này vẫn xứng đáng là chuỗi video cần xem bậc nhất.


Đây là chuỗi video hoàn toàn Free trên Youtube của anh Dâng mình chia sẻ lại cho mọi người cùng học.


*Chú ý: Chuỗi video này hoàn toàn Free trên Youtube và không được sử dụng cho mục đích thương mại, thuộc về kênh Youtube Học IT- Điện tử, mình chỉ tổng hợp và chia sẻ với mọi người các kênh kiến thức hay.

Bạn sẽ học được gì?

  • Tìm hiểu những khái niệm đầu tiên về điện tử
  • Biết các linh kiện điện tử hoạt động như thế nào
  • Biết cách để lập trình 1 con chip vi điều khiển
  • Cho bạn cái nhìn tổng quan nhất về lập trình nhúng

Yêu cầu đầu vào

  • Biết lập trình C

Nội dung khoá học

  • 1. G.thiệu về khoá học lập trình vđk 8051 bằng ngôn ngữ C
  • 2. Viết chương trình đầu tiên cho vđk 8051
  • 3. Giải thích hàm Delay_ms
  • 4. Hướng dẫn cắm TestBoard bài chớp tắt LED
  • 5. Mô phỏng chương trình bằng KeilC
  • 6. Giới thiệu sơ lượt về IO của vđk 8051
  • 7. Giao tiếp vđk với LED đơn
  • 8. Lập trình các hiệu ứng chớp tắt LED
  • 9. Xử lý bit: Lệnh đảo bit và đảo byte
  • 10. Xử lý bit: Phép dịch bit
  • 11. Xử lý bit: Phép OR
  • 12. Tạo thư viện delay
  • 13. Chớp tắt xen kẽ 9 LED & Phát triển thư viện Delay
  • 14. Sáng dần và tắt dần 8 LED
  • 15. Giao tiếp với nút nhấn (P1)
  • 16. Giao tiếp với nút nhấn (P2)
  • 17. Giao tiếp với nút nhấn (P3)
  • 18. Giao tiếp với nút nhấn (P4): Chống dội phím
  • 19. Giao tiếp với nút nhấn (P5): Kiểm tra phím trong phần delay
  • 20. Giao tiếp với nút nhấn (P6)
  • 21. Giao tiếp với Rờ le (Relay) (P1)
  • 22. Giao tiếp với Rờ le (Relay) (P2)
  • 23. Giới thiệu IC ULN2803
  • 24. Giao tiếp Led 7 đoạn (P1)
  • 25. Giao tiếp Led 7 đoạn (P2): Đếm từ 0 ÷ 9
  • 26. Hướng dẫn cắm TestBoard bài led 7 đoạn đếm 0÷9
  • 27. Quét 2 LED 7 đoạn
  • 28. Quét LED 7 đoạn đếm 00 ÷ 99
  • 29. Ma trận phím cơ bản
  • 30. Mở rộng ngõ ra dùng IC 74595 (p1)
  • 31. Mở rộng ngõ ra dùng IC 74595 (p2): Ghép nhiều IC 74595
  • 32. Tạo thư viện mở rộng ngõ ra
  • 33. Mở rộng ngõ ra dùng IC 74595 (p4): Demo cách sử dụng thư viện
  • 34. LED ma trận (P1): Hiển thị số 0 trên LED ma trận 5x7
  • 35. LED ma trận (P2): Đếm từ 0÷9
  • 36. Giao tiếp LCD HD44780 (P1)
  • 37. Giao tiếp LCD HD44780 (P2): Khởi tạo LCD chế độ 8 bit, hiển thị 2 dòng
  • 38. Giao tiếp LCD HD44780 (P3): Xuất ký tự tại vị trí bất kỳ
  • 39. Giao tiếp LCD HD44780 (P4): Dịch chữ
  • 40. Ds1307 Lịch vạn niên
  • 41. Ngắt ngoài INT1 và ru vi điều khiển ngủ
  • 42. Ngắt ngoài (tt) - Kết nối 4 nút nhấn dùng một ngõ vào ngắt ngoài
  • 43. Điều chế độ rộng xung PWM (P1)
  • 44. Điều chế độ rộng xung PWM (P2)
  • 45. PWM (P3): Điều khiển đèn sáng dần và tắt dần
  • 46. Giao tiếp SPI (P1)
  • 47. Giao tiếp SPI (P2)
  • 48. Giao tiếp EEPROM 25LC256 (P1)
  • 49. Giao tiếp EEPROM 25LC256 (P2)
  • 50. Giao tiếp 1-wire (p1): Giới thiệu
  • 51. Giao tiếp 1-wire (p2)
  • 52. Giao tiếp 1-wire (P3): Cảm biến nhiệt DS18B20
  • 53. Giao tiếp 1-wire (p4): Cảm biến nhiệt DS18B20

Đánh giá

Đánh giá từ các học viên sau khi hoàn thành khoá học