Chào các bạn trong bài đăng nay mình sẽ hướng dẫn các bạn giao tiếp với button và led đơn sử dụng PIC16F877A và trình biên dịch CCS để viết chương trình.
- Ảnh mô phỏng portues.
- Đây là code chương trình.
- Ảnh mô phỏng portues.
- Đây là code chương trình.
#include <16f877a.h>
#include <def_877a.h>
#fuses NOLVP,NOWDT,PUT,XT
#use delay(clock=4000000)
void main (void)
{
trisb=0x00;
portb=0x00;
trisa=0x01;
while(true)
{
delay_ms(100);
if(!ra0)
{
delay_ms(100);
if(!ra0)
{
rb0 = !rb0;
}
}
}
}
- Link download project. Click here
EmoticonEmoticon