如何设置超级终端实现单片机与电脑通讯

利用超级终端实现单片机与电脑通讯
超级终端的设置步骤如上图所示,下面是单片机的硬件连接电路:
单片机c程序:
#include
void int_initial()//串口中断初始化
{
ea=1;
es=1;
}
void rs232_receive_init() //串口初始化设置
{
scon = 0x50; // uart工作于模式1, ren=1
tmod = 0x20 ; // timer1 工业于模式2
pcon |= 0x80; // smod1 = 1,波特率加倍
th1 = 0xf3; // 波特率4800 bds at 12mhz
tl1 = 0xf3; // 波特率4800 bds at 12mhz
tr1 = 1; // 启动timer1
}
void main()
{
int_initial();
rs232_receive_init();
while(1)
{
}
}
void receive_int() interrupt 4 //中断函数,中断标号是4
{
ea=0;
ri=0;
dat1=sbuf;
····
ea=1;
}
定时器t1模式2的初始值计算公式:
注意:单片机的晶振是12mhz时,串口的波特率最好不要超过4800,否则会出现误码。

苏州国芯等企业进入上市辅导阶段
基于对图像识别的深度学习算法的逐点剖析
电感的四种标识分享
台湾高技双城展会启幕,上海工业博览会-苏州工业智造展
MIT微型芯片 可造指甲盖大小的无人机
如何设置超级终端实现单片机与电脑通讯
一文让你了解AIDA64是什么?有什么作用
济南研究院成功研制出国际首个集成化的多通道量子频率转换芯片
天地伟业最新推出了一款安防神器——超融合K2000视频综合平台一体机
变电运维中存在的隐患风险和应对技术
华为鸿蒙系统如何升级 鸿蒙系统怎么报名
电气电路的故障有哪些?电气电路的故障分析和检修方法
中国工程院院士李德毅呼吁尽快建立自动驾驶的中国安全标准
如何通过以可忽略的性能开销提高QLC闪存的可靠性?
双路防盗报警器的设计
华为将免费给旧款智能手机升级到Android 9 Pie系统
Vega专业卡《掠食》测试结果出炉:差过GTX1080Ti还被GTX1080挑落马下
叠层压电震动片产品阵容、优势、特点介绍
保时捷豪华电动车PK特斯拉,谁更胜一筹?
RJ45和RJ11接插件定义