We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, Following code is working fine with simulator but when I use the target debugging it hangs up after coming to while(!TI) #include <At89x51.h> /* For Atmel 89C51*/ #include <stdio.h> void main (void) { /*------------------------------------------------ Setup the serial port for 9600 baud at 11.0592MHz. ------------------------------------------------*/ SCON = 0x52; /* SCON: mode 1, 8-bit UART, enable receive*/ TMOD |= 0x20; /* TMOD: timer 1, mode 2, 8-bit reload */ PCON &= 0x7F; TH1 = 0xFD; /* TH1: reload value for 9600 baud @ 11.0592MHz */ RI = 1; TI = 1; TR1 = 1; EA=1; while (1) { TI = 0; SBUF = 'A'; while (!TI); P1 ^= 0xFF; TI=0; SBUF = 'B'; while (!TI); TI=0; SBUF = 'C'; while (!TI); } } could you suggest any solution? I have installed monitor at 0xE800. Thank you
Hi And the monitor use Serial!!!