main.c

来自「利用超级终端调TFT液晶驱动和一个I2C调试工具。」· C语言 代码 · 共 44 行

C
44
字号
#include "reg52.h"
#include "define.h"


BYTE cBuffer[16];

void init_debug( void );
void kick_debug_interface();

void main()
{
	
  P0  = 0xff;       // output R0/DPL @ external memory access  
  P1  = 0xff;       // generic I/O
  P2  = 0xff;       // output P2/DPH @ external memory access
  P3  = 0xff;       // muti-function I/OIE  = 0x00;
  IP  = 0x00;    // all with low priority
  TCON  = 0x01;    // low level triggered external interrupts	// int0 edage trigger


  // RS-232 interface initiation

  TMOD  = 0x20;    // timer1 = 8-bit reload
  SCON  = 0x50;    // 8-bit UART, enable reception 
  PCON  |= 0x80;   // SMOD = 1                                                                                                                                       
#if	0//	CPU_DoubleRate                     
  TH1   =  0xe6;     // reload value for 4800 baud 
#else
  TH1   =  0xf3;     // reload value for 4800 baud 
#endif 
  TR1   = 1;        // start timer1
  TI    = 1;         // set TI to send first char of UART

//  init_time_base();  // system time base initiation
  EA  = 1;    // global interrupt enable


  init_debug();
  while(1)
  {
  	kick_debug_interface();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?