Chào các bạn trong bài đăng này mình sẽ hướng dẫn các bạn về I/O của PIC16F877A cụ thể là chớp tắt led.
- Dưới đây là ảnh mô phỏng Protues.- Đây là code chương trình.
#include <16f877a.h>
#use delay(clock=800000)
#fuses HS,NOWDT
void main(void)
{
set_tris_b(0x00); // portb la output
output_b(0); // off all led
while(true)
{
delay_ms(1000);
output_b(0xff);
delay_ms(1000);
output_b(0x00);
}
}
- Link download project : Click here#use delay(clock=800000)
#fuses HS,NOWDT
void main(void)
{
set_tris_b(0x00); // portb la output
output_b(0); // off all led
while(true)
{
delay_ms(1000);
output_b(0xff);
delay_ms(1000);
output_b(0x00);
}
}
EmoticonEmoticon