home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 September / pcwk_09_96.iso / demo / wgelectr / pk51demo / files.2 / EXAMPLES / BL51_EX1 / C_ROOT.C < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-08  |  663 b   |  28 lines

  1. /*------------------------------------------------------------------------------
  2. C_ROOT.C
  3.  
  4. Copyright 1995 KEIL Software, Inc.
  5. ------------------------------------------------------------------------------*/
  6.  
  7. #include <stdio.h>
  8. #include <reg51.h>
  9.  
  10. extern void func0(void);
  11. extern void func1(void);
  12.  
  13. void main(void) {
  14.  
  15. /* INITIALIZE SERIAL INTERFACE TO 2400 BAUD @12MHz */
  16.   SCON = 0x52;    /* SCON */
  17.   TMOD = 0x20;    /* TMOD */
  18.   TCON = 0x69;    /* TCON */
  19.   TH1 =  0xf3;    /* TH1 */
  20.  
  21.   printf("MAIN PROGRAM CALLS A FUNCTION IN BANK 0 \n");
  22.   func0();
  23.   printf("MAIN PROGRAM CALLS A FUNCTION IN BANK 1 \n");
  24.   func1();
  25.  
  26.   while(1);
  27. }
  28.