#include "16F877.h"
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=4000000)
#use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7,parity=N,stop=1)
#include <C:\Users\BASGAN\Desktop\Embedded Control Final\Soru_2\kod\74595.c>
#include <C:\Users\BASGAN\Desktop\Embedded Control Final\Soru_2\kod\74165.c>
#include <math.h>
int adana;
main() {
byte data;
do {
adana++;
if (adana%2==0)
{
read_expanded_inputs (&data);
}
else
{
output_low(PIN_B3);
write_expanded_outputs (&data);
}
} while (TRUE);
}