Question: Redo the LED blink code below using c language, this time using for loops to generate the delays, instead of calling the delay function. //
Redo the LED blink code below using c language, this time using for loops to generate the delays, instead of calling the delay function.
// CONFIG #pragma config FOSC = HS // Oscillator Selection bits (RC oscillator) #pragma config WDTE = OFF // Watchdog Timer (WDT enabled) #pragma config PWRTE = OFF // Power-up Timer Enable bit (Power-up Timer is disabled) #pragma config CP = OFF // Code Protection bit (Code protection disabled) #include #include #define LED RA0 #define _XTAL_FREQ 20000000 void main() { TRISA = 0; LED = 1; while(1) { __delay_ms(500); LED =0; __delay_ms(500); LED=1; } }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
