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

📄 wxjcxh.c

📁 用串口实现单片机和带键盘的显示屏之间的通信
💻 C
📖 第 1 页 / 共 3 页
字号:
#include <reg52.h>
#include <absacc.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define uchar unsigned char;
#define uint unsigned int;
uchar temp[6];
uchar tomp[6];
uchar useful;
bit iniflag1,iniflag=0;
uint i,j=0;
uint a,b;
void inituart(void)
{
TMOD=0x20;  //利用T1产生波特率,其工作在方式2
TL1=0xfd;TH1=0xfd;//设置串口传输波特率为9600bit/s
SCON=0X52;  //51串口工作在方式1,允许串行接收
PCON=0x00; //SMOD为0,即波特率不加倍
PS=1;     //串口中断优先级最高
RI=1;    //清零接受中断标志位
ES=1;   //串口中断允许
}
void delay(b)
{
for(a=0;a<b;a++);
}

void delay50()//利用T0产生50ms的延时
{
     TMOD=0x01;
     IE=0x82;//开定时器0
     TL0=0x00;
     TH0=0x4c;//50ms定时
     TR0=1;
     while(TF0);
     TR0=0;

⌨️ 快捷键说明

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