View Single Post
Old 29-03-2012, 06:27 PM   #15
OoMrBayoO
Nhập môn đệ tử
 
Tham gia ngày: Jul 2011
Bài gửi: 8
:
Trích:
Nguyên văn bởi vupromax7209 View Post
các bác ơi!,em là người mới học lập trình ccs c cho pic,có chỗ này chưa làm được mong các bác giúp đỡ em với ạ!

đoạn code như sau:
#include <16f877a.h>
#include <def_16f877a.h>
#fuses NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWN OUT,NOLVP, NOCPD, NOWRT
#use delay(clock=20000000)
void main()
{
trisb=0x00;
portb=0xff;
while (1)
{
portb=0;
delay_ms(500);
portb=0xff;
delay_ms(500);
}
}




các bác ơi làm sao viết cho led chớp nháy đúng số lần minh mong muốn ạ. mong các bác giúp đỡ!
Dùng cái vòng for là được thôi mà. Ví dụ:
void main()
{
unsigned int8 i;
trisb=0x00;
portb=0xff;
for(i=0;i<10;i++) // 10 lan
{
portb=0;
delay_ms(500);
portb=0xff;
delay_ms(500);
}
while(true);
}
OoMrBayoO vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn