003. LED 2: Một số ví dụ về điều khiển bật tắt 8 LED (PHẦN 1)

Trong bài này chúng ta sẽ cùng nhau làm 1 số ví dụ về bật tắt 8 led, một số hiệu ứng cơ bản để làm đèn nháy chẳng hạn:


  •  VD1: Bật tắt 8 LED 
  •  VD2: Sáng (tắt) xen kẽ 8 LED
  •  VD3: Sáng (tắt) dần 8 LED  
  •  VD4: Kết hợp các hiệu ứng để làm 1 dây đèn nháy có nút bấm điều khiển (chưa dùng lệnh ngắt)

002. LED 1: LED nhấp nháy

Yêu cầu: Dùng vđk 8051 nhấp nháy 1 led (sáng 500ms tắt 500ms)
Thực hành: gồm 2 phần:  mắc mạch và viết code nhé

     +Mắc mạch mô phỏng:

  -Chúng ta mở Proteus lên chọn Isis:



  -Kích P, và pick các Devices sau:

001. Làm quen với Vi điều khiển 8051

 Vi điều khiển họ intel 8051 (AT89C52) là dòng cũ có nhiều hạn chế nhưng nó khá dễ học, các bạn có thể dễ dàng tìm được tài liệu của vi điều khiển này. Vì nó được coi là cơ bản nên mình nghĩ cứ tìm hiểu con này trước rồi tìm hiểu Pic với Arm v..v.. sau; cũng giống như việc học java, C++ thì nên học C hay Pascal trước vậy//




Vi điều khiển AT89C52 thuộc họ Intel 8051 do Atmel Corporation sản xuất
AT89C528K Flash256 RAM