Advertisement
Adytzu04

CSC

Apr 27th, 2015
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. #include <lcddrv.h>     // fisierul cu prototipurile functiilor de lucru cu afisajul LCD
  2. #include <copdrv.h>     // fisierul cu prototipurile functiilor de dialog cu coprocesorul
  3. #include <serdrv.h>     // fisierul cu prototipurile functiilor de lucru cu interfetele seriale
  4. #include <absacc.h>
  5.  
  6. #define COM2        2
  7. #define Adr_Nod     3
  8.  
  9. void main(void){
  10. unsigned char  tasta=0,mesaj = 0;
  11. int i=0;   
  12.     Init_LCD(CURSOR|FORWARD, ON, ON|BLINK);
  13.     CopInit();                 
  14.     Serial_Init(COM2,NINE_BIT,115200,0,1,0,0);
  15.                                
  16.     Ser_Set_Handshake(2,0);
  17.    
  18.     Ser_Set_Status(2,MULTIPROC_ADRESA);
  19.  
  20.  
  21.         while(1)
  22.         {
  23.                 while(!Ser_RCV_Done(2));
  24.                 if(Ser_Receive_Byte(2,1)==Adr_Nod)
  25.                 {
  26.                     Ser_Set_Status(2,MULTIPROC_DATA);
  27.                  
  28.             for(i=0;i<10;i++)
  29.             {
  30.                 while(!Ser_RCV_Done(2));
  31.                 mesaj=Ser_Receive_Byte(2,0);
  32.                 LCD_Putchar(mesaj);
  33.             }
  34.                 Ser_Set_Status(2,MULTIPROC_ADRESA);
  35.                  }
  36.                
  37.         }
  38.            
  39.  
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement