用串口调试助手中文乱码为什么数码管会乱码

我用串口调试助手向单片机发送数据 并让P2口的数码管显示 我发送了 p2口怎么没有变化啊_百度知道
我用串口调试助手向单片机发送数据 并让P2口的数码管显示 我发送了 p2口怎么没有变化啊
#include&reg52.h&
#define uchar unsigned char
#define uint
unsigned int
uchar table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80};
void init();
void display(uchar);
void main()
void init()...
我有更好的答案
你用T0做溢出率是不行的,T0没有方式2的功能,只有T1才有自动载入功能.要用T1来做,并且你的REN=1;SM0=0;SM1=1;顺序也有问题改成:void init(){ TMOD=0X20; TH1=0X TL1=0X TR1=1;
SM0=0; SM1=1; REN=1; EA=1; ES=1;}
采纳率:46%
1,数码管是不是共阳的;2,串口初始化对不对,最好再做一个发的函数,先自发自收行不行!
为您推荐:
其他类似问题
串口调试助手的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。关于串口助手发送文件的问题
[问题点数:40分,结帖人dsoyy]
关于串口助手发送文件的问题
[问题点数:40分,结帖人dsoyy]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|为什么串口调试助手里接收到的数据全是繁体字_百度知道
为什么串口调试助手里接收到的数据全是繁体字
我有更好的答案
代码错误,重新设置
采纳率:33%
while(!RI);//查询
P2_0=0;//数码管的小数点亮
delay(100);
P2_0=1;//数码管的小数点灭
delay(100);
}你加个括号看一下,如上面程序。还有,你有没有考虑到你的P2(P2.0)口在你的整个程序中被修改过,也就是灯变灭过。
这不答非所问吗?
为您推荐:
其他类似问题
串口调试助手的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。串口调试出现乱码怎么回事_百度知道
串口调试出现乱码怎么回事
程序结果应该是上位机发送字符,单片机接收后再返回上位机,但出现了乱码
我有更好的答案
看下相关参数设置对了吗,波特率、校验位、数据位、停止位?还有就是通讯协议对吗,发十六进制还是字符的选择?
中毒了,建议杀毒
为您推荐:
其他类似问题
您可能关注的内容
串口调试的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。串口调试助手显示乱码 是什么原因?_百度知道
串口调试助手显示乱码 是什么原因?
我有更好的答案
串口调试助手的波特率设置不和你的程序设置的波特率相同
为您推荐:
其他类似问题
您可能关注的内容
串口调试助手的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 串口调试乱码 的文章

 

随机推荐