C51 COMPILER V8.08 UART1 04/30/2013 13:46:38 PAGE 1 C51 COMPILER V8.08, COMPILATION OF MODULE UART1 OBJECT MODULE PLACED IN uart1.OBJ COMPILER INVOKED BY: C:\Keil51\C51\BIN\C51.EXE uart1.c BROWSE DEBUG OBJECTEXTEND line level source 1 #include //ввод текста 2 #include //библиотека ввода-вывода C51 3 4 char i,s,aa[6]; 5 int x; 6 7 Seria() interrupt 4 8 { 9 1 s=getkey(); 10 1 aa[i++]=s; 11 1 } 12 13 main() 14 { 15 1 16 1 SCON=0x50; 17 1 TMOD=0x20; //таймер 1 - режим 2 18 1 TH1=0xfd; //константа автозагрузки - частота 9600 бод 19 1 TR1=1; 20 1 i=0; 21 1 ES=1; //маска прерывания 22 1 EA=1; 23 1 while(1){ 24 2 while(i!=5); 25 2 aa[5]=0; 26 2 EA=0; 27 2 TI=1; //начальная установка готовности передачи 28 2 printf("x= %s\n", aa); // форматированный вывод в USART 29 2 i=0; 30 2 EA=1; //маска прерывания 31 2 } 32 1 } 33 34 MODULE INFORMATION: STATIC OVERLAYABLE CODE SIZE = 125 ---- CONSTANT SIZE = 7 ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- DATA SIZE = 10 ---- IDATA SIZE = ---- ---- BIT SIZE = ---- ---- END OF MODULE INFORMATION. C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)