![]() |
|
Tài trợ cho PIC Vietnam |
English forum on PICs Forum for foreigners -only English in this forum - Do not need to register or login |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#11 |
Nhập môn đệ tử
Tham gia ngày: Nov 2007
Bài gửi: 3
: |
chuong trinh dieu khien 8 led don dung ngon ngu ccsc don gian de hieu
Chương trình điều khiển 8 led chớp tắt dùng PIC16F877A viết bằng C: Code:
//================================================= ======= // Ten chuong trinh : Mach test den chop tat tren PORTB // Nguoi thuc hien : abc // Ngay thuc hien : dd/mm/yyyy // Mo ta phan cung : Dung PIC16F877A - thach anh 20MHz // : LED giao tiep voi PORTB // : Cuc duong cua LED noi voi Vcc // : RB0 - RB7 la cac chan output //================================================= ======= #include <16f877a.h> #include <def_16f877a.h> #device *=16 ADC=8 #FUSES NOWDT, HS, PUT, NOPROTECT, NOLVP #use delay(clock=20000000) void main() { // Thiet lap che do cho PORTB TRISB = 0x00; // Tat ca PORTB deu la cong xuat du lieu PORTB = 0xFF; // Tat het cac LED While(1) { PORTB = 0; // Cho các LED sáng delay_ms(500); // Tạo thời gian trễ 500ms PORTB = 0xFF; // Cho các LED tắt delay_ms(500); // Tạo thời gian trễ 500ms } } thay đổi nội dung bởi: namqn, 15-12-2007 lúc 01:23 AM. |
![]() |
![]() |
|
|