![]() |
|
|
#4 |
|
Đệ tử 1 túi
Tham gia ngày: Jun 2006
Bài gửi: 17
: |
lap trinh cho pic 18f452, help me!
Em moi hoc pic, thu lap trinh dieu khien led bay thanh hien thi dem vong tu 1-9. Sau day la doan code:
Code:
#include<pic18.h>
#include<pic18f4550.h>
void delay(unsigned int time)
{
while(time--)
{
asm("nop");
asm("nop");
asm("nop");
}
}
const unsigned char ledarray[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};
void main()
{
unsigned int led =0;
PORTD=0x00;
TRISD=0x00;// thanh ghi huong du lieu
while(1)
{
PORTD=ledarray[led];
delay(10000);
led++;
if(led==10)led=0;
}
}
Thanhks!!!!!!!!!!!!!!!!!!! thay đổi nội dung bởi: namqn, 14-01-2007 lúc 08:07 PM. |
|
|
|
|
|
Similar Threads
|
||||
| Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
| HTPIC - các chương trình cho PIC6F877A | ngohaibac | Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) | 65 | 05-04-2014 01:10 AM |
| Giúp đỡ về HTPIC | riquelme | Cơ bản về vi điều khiển và PIC | 0 | 11-01-2007 11:56 PM |