Blynk Led PIC16F887A Mlap
I. Phần cứng.
SOURE CODE BLINK NHƯ SAU:
#include <xc.h>
#define _XTAL_FREQ 20000000 //define crystal frequency to 20MHz
void main(void)
{
TRISC0=0; //set RC0 pin as a digital output pin
while(1)
{
RC0 = 1; // set RC0 pin to logic High & turn on
__delay_ms(1000); //add delay of 1 second
RC0 = 0; // set RC0 pin to logic low & turn off
__delay_ms(1000); //add delay of 1 second
}
return;
}*** CẤU HÌNH XUNG CLOCK
#define _XTAL_FREQ 20000000 //define crystal frequency to 20MHz
Bạn muốn Fix Lại thì chỉnh ở đây.
Cấu hình OUTPUTS.
TRISC0=0; // PORTC.0 dùng Outputs
BẬT LED.
RC0 = 1; // CẤP 5V RA CHÂN C0
TẮT LED.
RC0 = 0; // CẤP 0V RA CHÂN C0.
BUILD CHƯƠNG TRÌNH NHƯ SAU.
Lấy file hex :
C:\Users\van\Desktop\PIC\1.BLYNK.X\dist\default\production
MÔ PHỎNG PROTUES
Chú ý :
Click 2 cái vào PIC rồi điền thông số như sau :



