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

📄 mcu.h

📁 通用的AT24XX系列存储器驱动程序
💻 H
字号:
//总头文件mcu.h

#include <REG52.H>
#include <intrins.h>
#include <STRING.H>


#define uint  unsigned int
#define uchar unsigned char

/*---------------------------------------*/
void delay (uint us)   //delay time
{
	while(us--);
}

void send_char_comm(uchar c)
{
    SBUF=c;
    while(TI==0);TI=0;
}

void send_string_comm(uchar *str) 
{
    char i,j;
    j=strlen(str);
    for(i=0;i<j;i++)
    send_char_comm(str[i]);
}


/*-----------------------------------------------*///串口初始化*/
void init_mcu(void)
{
	TMOD=0x20;  //0X20; /*timer 1, mode 2, 8-bit reload */
	SCON=0x50;  //0x50;  /*方式1,允许接收|serail mode 1, 8-bit UART, enable ucvr*/
	PCON=0x00; 	/*波特率倍增位为不加倍*/
	TH1=0XFD;
	TL1=0XFD;   //9600
	TR1=1;
	ES=1;       /*开串口中断*/
	REN=1;//允许串口接收
	EA=1;
}


⌨️ 快捷键说明

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