89C51使用串口给电脑发送数字,从0开始累加。一秒钟加一个数字,如果5秒钟之内没有按下按键,就通

89C51使用串口给电脑发送数字,从0开始累加。一秒钟加一个数字,如果5秒钟之内没有按下按键,就通过看门狗自动复位,如果按下按键,就继续累加

是STC89C51单片机吗?还是写全了,因为,还有AT89C51,你省略了,就不知道是哪个了。而后者通常是仿真用的。前者是实物开发板,差别挺大的。
STC89C51单片机使用串口给电脑发送数字,这没有问题,很简单,很容易,就是单片机串口发送数据吗。问 题是:串口发送什么数据呢?还有,从0开始累加。一秒钟加一个数字,如果5秒钟之内没有按下按键。这 是每一秒自动累加呢,还是按键一次累加呢?不明确。
通过看门狗自动复位,只要开机启动看门狗了,但是又 不喂狗,即不刷新看门狗,就是自动复位了。
你这三个事件:按键,串口,看门狗,你硬是把三才放在一起写程序,这纯粹就是为了试验看门狗的复位功能啊?可实验的方法很简单,也不必把三者扯到一起。追问

是stc,那个意思是用串口向电脑发送数字,每一秒钟发送一个数字,从零开始

追答

这也不用按键哪,也扯不到看门狗上啊。想实验看门狗,也不必和串口扯到一起。总之,三者扯到一起,有点异味。

追问

那您能说一下给电脑每一秒钟发送一个数从零开始,这个给sbuf的数组该怎么写吗

追答

秒表或电子钟程序写过吧,也用变量计秒,每秒到,就向串口发送秒。也不用哈数组。直接发秒变量,是发十六进制数,电脑用串口调试助手收,也要显示十六进制数就行啦。

追问

哦哦好的👌

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网