C8051F021单片机如何同时使用两个中断,一个作为ADC采集,一个作为串口通信。有一具体的程序吗?(C语言)
答案:1 悬赏:50
解决时间 2021-02-16 13:17
- 提问者网友:相思瘸子
- 2021-02-15 21:48
也就是说这个单片机要实时地把采集的数据通过串口传送至电脑的LABVIEW软件。
最佳答案
- 二级知识专家网友:山鬼偶尔也合群
- 2021-02-15 22:55
开T1串口
unsigned int get_AD_result(unsigned char channel) //AD转换函数
{.....}
1:
AD=get_AD_result(channel) // 发送AD 转换1次发送1次
2
for (i=0;i
{
adc_value[i] = get_AD_result(channel); //将单次ADC转换结果放入缓冲区
}
连续转换N次 再连续发送N次 发送adc_value[i]
unsigned int get_AD_result(unsigned char channel) //AD转换函数
{.....}
1:
AD=get_AD_result(channel) // 发送AD 转换1次发送1次
2
for (i=0;i
adc_value[i] = get_AD_result(channel); //将单次ADC转换结果放入缓冲区
}
连续转换N次 再连续发送N次 发送adc_value[i]
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |