pic18f4550-examples/C/interrupt/test/main.c
Fernando 4945c7e4dc Separated examples by language
renamed Makefile consistently
2025-05-13 17:53:47 -06:00

30 lines
480 B
C
Executable File

#include <stdio.h>
#include <stdint.h>
uint8_t digit[4] = { 0 };
void splitdigit(uint16_t);
void splitdigit(uint16_t num) {
uint8_t i = 0;
while (num) {
digit[i] = num%10;
num = num/10;
i++;
}
}
int main(void) {
uint8_t i;
uint8_t y = 2;
uint8_t x = 3;
splitdigit(24);
for (i = 0; i < 4; i++) {
printf("%d\n", digit[i]);
}
y = x = 2;
printf("x = %d\n", x);
printf("y = %d\n", y);
return 0;
}