stc89c52rc怎么编程利用AD采集电压值串口发送到电脑呢,找不到示例程序,不知道该怎么写

stc89c52rc怎么编程利用AD采集电压值串口发送到电脑呢,找不到示例程序,不知道该怎么写,第1张

你的开发板上的单片机是STC89C52,这个89系列的单片机是没有内部A/D电路的,要进行AD采集电压,要外配A/D转换芯片,这AD芯片不同,采集的程序就不同的。

如下图所示,STC89系列单片机的内部配置,画红杠一列AD为空。

STC单片机从STC12系列开始才有内部AD电路的,你可以换一个STC12C5A60S2的单片机,带有内部AD的,可以替换你开发板上的STC89C52,这样,就可以用来练习A/D转换程序了。至于串口发送程序,你前面已经提问过了,那A/D转换程序,去STC官网下载,官网上有很多A/D转的例程,可以下载的。下图就是STC官网的资料目录。

stc89c52和at89c52的引脚和功能上兼容的,程序完全通用;区别在于stc89c52是用串口下载程序,at89c52则需要ISP下载器下载程序。也就是说使用at89c52时要多准备一个ISP下载器。

STC89C52的单片机下载程序是需要单片机冷启动的

所谓的冷启动就是要给你的单片机系统断电

然后再通电,

这时候单片机就会根据下载软件通过串口发来的下载程序通信代码

执行烧写命令,也就是单片机内部的引导程序

从而实现FLASH的扇区内容修改

将程序固化到单片机内部去。

注意:

如果你的单片机供电系统的滤波电容要是很大的话,

可能无法实现冷启动。

以上就是关于stc89c52rc怎么编程利用AD采集电压值串口发送到电脑呢,找不到示例程序,不知道该怎么写全部的内容,包括:stc89c52rc怎么编程利用AD采集电压值串口发送到电脑呢,找不到示例程序,不知道该怎么写、stc89c52与STC89C52RC下载程序有啥区别、STC89C52RC单片机下载程序说请给MCU上电。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9275231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存