initialsystem.c

来自「封胶机程序,用于装订书本和检测温度,文件运行可靠」· C语言 代码 · 共 53 行

C
53 行
字号
#include "reg52.h"
#include "string.h"
#include "communication.h"


 
void InitPort(void)
{
   P0=0x00;
   P1=0x00;
   P2=0x00;

}

void InitSerialPort(void)
	//串口设置初始化
{
	TMOD=TMOD&0x0F;
	TMOD=TMOD|0x20;
	TL1=BAUD_RATE_SET;
	TH1=BAUD_RATE_SET;//57.6KBPS , 12MHz
	SCON=0x50;PCON=0x80;
    ES=1 ;
	TR1=1;
	//定时器1开始计数
}

void InitTimer0(void)
 //定时50ms                     
{
	TMOD=TMOD&0xf0;
	TMOD=TMOD|0x01;
    TL0=TL0LOAD ;
    TH0=TH0LOAD ;
    ET0=1 ;
	TR0=1 ;		
}



void EX0interrupt(void)
{
      IT0=1;   //IT1=0则电平触发中断;
	  EX0=1;
      EA=1;
            
}



		    

⌨️ 快捷键说明

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