Microcontroller Assignment Answers
Microcontroller Assignment Answers
Set bits in IP register. Default priority order: EX0 > T0 > EX1 > T1 > Serial.
1. Setup TMOD, 2. Load TH/TL, 3. Enable IE, 4. Start timer (TRx), 5. ISR with RETI.
Enable ES in IE. Set SCON, baud rate via timer. ISR for RI/TI.
Controlled via IE and IP. Flags (TF, RI, etc.) trigger ISRs. Supports nesting.
#include <reg51.h>
void main() {
while(1); }
#include <reg51.h>
void delay();
#include <reg51.h>
for(val=0;val<255;val++){P1=val; delay();}