串口通信实验
通过USB连接线连接PC机,在计算机硬件管理器中查看串口号,打开串口调试工具软件如下图,并将串口通讯波特率设定为2400。用 STC-ISP 串口助手可以接收开发板发送的字符串,并向开发板发送字符串。

1、数据发送。通过串口输出实时温度数据。(DS18B20数据线引脚DQ与单片机P2.7引脚连接。)
2、数据接收。输入1-8字符,可控制8个LED指示灯亮灭状态。(将跳线J13配置为MM模式)
#include <STC12C5A60S2.H>
#include "onewire.h"
#include <stdio.h>
#include "intrins.h"
#include "absacc.h"
char rx='1';
unsigned char intr;
void init()
{
P2=0xa0;P0=0x00;P2=0x00;
P2=0x80;P0=0xff;P2=0x00;
}
void Delay600ms() //@11.0592MHz
{
unsigned char i, j, k;
_nop_();
_nop_();
i = 26;
j = 55

本文介绍了一个基于单片机的串口通信实验,包括通过串口发送实时温度数据和接收字符来控制LED的状态。实验使用了STC-ISP串口助手进行串口调试,并实现了2400bps的波特率设置。
最低0.47元/天 解锁文章
1116

被折叠的 条评论
为什么被折叠?



