Example #1
0
int main()
{
	DIO_voidInit();
	DIO_u8WritePortDir(LEDS,255);
	DIO_u8WritePortDir(DIO_u8PORT3,255);
	DIO_u8WritePortVal(DIO_u8PORT3,0);
	while(1)
		{
		DIO_voidBlink1();
		DIO_voidBlink2();
		DIO_voidBlink3();
		DIO_voidBlink4();
		DIO_voidBlink5();
		DIO_voidBlink6();
		DIO_voidBlink7();
		DIO_voidBlink8();
		DIO_voidBlink9();


		}
	return 0;
}
Example #2
0
int main(void) {
		u8 temp;
		u8 val;
		for (u8 i = 0; i < 4; i++) {
			val = DIO_u8WritePortDir(i, 5);
			//DIO_u8WritePinVal(i,1);
			val = DIO_u8ReadPinVal(i, &temp);
			printf("state = %d val = %d \n", val, temp);
		}
		printf("DDRA= %d \n", DDR0);
		printf("DDRB= %d \n", DDR1);
		printf("DDRC= %d \n", DDR2);
		printf("DDRD= %d \n", DDR3);
		return 0;
}