Chương Trình điều khiển LED bật tắt với PIC16F877A dùng XC8.
LED nối với chân RD0 và RD1 của PORTD.


LED nối với chân RD0 và RD1 của PORTD.
Code:
/* Main.c file generated by New Project wizard
*
* Created: Sun Mar 4 2018
* Processor: PIC16F877A
* Compiler: MPLAB XC8
*/
#include <xc.h>
void main(void)
{
// Write your code here
TRISD = 0b11111100; // Cai dat bit 0 va bit 1 cua thanh ghi TRISD = 0.
// Khi do cac chan RD0 va RD1 cua PORTD se la output.
PORTD = 0b00000010; // bit 0 cua thanh ghi PORTD = 0 => den LED noi RD0 tat
// bit 1 cua thanh ghi PORTD = 1 => den LED noi RD1 bat
while (1)
{
}
;
}
