View Single Post
Old 04-10-2012, 06:38 PM   #2
handsometran
Đệ tử 2 túi
 
Tham gia ngày: Feb 2009
Bài gửi: 35
:
Trích:
Nguyên văn bởi kennypham992 View Post
em làm đề tài này dùng PIC 16f877a điều khiển đèn dây tóc sáng liên tục và sáng trong 15s,20s rồi tắt...dùng lập trình C để viết code...mong ace giúp đỡ..mới tập làm nên k bjk j hết@@!
Thanks
Dễ lắm, nhưng đầu tiên bạn nên đọc datasheet của con chip bạn lập trình thì bạn mới hiểu chương trình viết như thế nào. Nếu bạn muốn dùng C lập trình thì nên tìm tài liệu C cho vi điều khiển mà đọc mới nắm được cú pháp câu lệnh, thủ tục lập trình...
Ví dụ cho bạn 1 đoạn, mình dùng hàm delay để làm trễ những khoảng thời gian cần thiết.
//================================================== =========//
#include<htc.h>
#include "lcd.h"
#include <stdio.h>
__CONFIG(INTIO & WDTDIS & PWRTEN & MCLREN & UNPROTECT & DUNPROTECT
& BORDIS & IESODIS & FCMDIS & LVPDIS);
//================================================== ============//
void main()
{
TRISD=0x00;//port C gồm 8 chân xuất dữ liệu ra ngoài nếu muốn dùng 1 chân thì
//TRISD1=0;
RD0=1;// cho chân RD0=5V
__delay_ms(1500);//chờ 1500 milisecond rồi mới thực hiện dòng lệnh kế tiếp
RD0=0;// cho chân RD0=0V
}
handsometran vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn