⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init.c

📁 51开发板调试程序
💻 C
字号:
#include <reg52.h>
#include <intrins.h>
#include "Define.h"
#include "Set.h"
#include "Common.h"


void  InitTimer()
{
	TMOD = 0x11;
    EA = 1;
	//IP = 2;
    ET1 = 1;
    TR1 = 1;
	ET0 = 1;
    TR0 = 1;

}

void  InitSerialPortCommunication()
{
    //PT2 = 1;
	SCON = 0x50;
	//IP = 0x20;
    PS = 1;
    ES = 1;

    TR2 = 0;               //定时器2停止计数
    T2CON = 0x30;          //选择T2为串口的波特率产生源
    RCAP2H = 0xFE;         //1200bps
    RCAP2L = 0xC7;
    //TH2 = 0xFE;           //1200bps
    //TL2 = 0xC7;
	//RCAP2H = 0xFF;         //19200bps
    //RCAP2L = 0xEC;
	//RCAP2H = 0xFF;         //38400bps
    //RCAP2L = 0xF6;
	//////////////////////////
	//////2400--FF63
	//////4800--FFB1
	/////9600--FFD8
	/////////////////////////
    TH2 = 0xFE;           //1200bps
    TL2 = 0xC7;
    TR2 = 1;              //定时器2开始定时



}

void  InitSystem()
{
    lcd_init();
    InitTimer();
    InitSerialPortCommunication();
    

	///////////////////////
	lcd_moveto(4);

	lcd_wrcmd(0x40);
}

⌨️ 快捷键说明

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