微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机串口通信子程序

单片机串口通信子程序

时间:11-23 来源:互联网 点击:
说明:晶振11.0592MHZ,由定时器1(T1)产生9600的波特率,串口中断工作方式1

#include
#define uchar unsigned char
#define uint unsigned int
uchar ge;
sbit bin=P3^7;
uchar flag;

void init_com()
{
TMOD=0x20; //T1工作方式2
PCON=0x00; //波特率不倍增
SCON=0x50; //串口工作方式1
TH1=0xfd; //给定时器1赋初值
TL1=0xfd;
TR1=1; //启动定时器1
TI=1;
}

void main()
{
init_com();
printf("ATD15873590872;");
while(1);
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top