OTP单片机调试工具之—应广单片机ADC调试案例

上一篇文章说到了'OTP单片机调试工具'的大概使用方法,现在做一个案例来说明情况。

这个案例是使用应广单片机ADC对可调电阻中间抽头电压值进行采样,分别用12bit和8bit进行显示,使用vdd做参考,采样数据没有进行滤波,通过串口进行传输,直接输出到'OTP单片机调试工具'进行显示

目标Mcu应广pfs122

测试程序也很简单,在一个while循环里面,有空就进行采样,然后每隔50ms向'OTP单片机调试工具'送数据。

while (1)

{

/*adc采样*/

GetVoltRes();

/*8bit数据*/

ucAdcDat=ucVolt;

/*每隔50ms 标记*/

if(INTRQ.TM2)

{

/*头*/

UartTxBuf=0x55;

/*发送给otp调试工具*/

UART_Send_Byte();

/*命令*/

UartTxBuf=0x40;

UART_Send_Byte();

/*12bit adc 数据,高8bit*/

UartTxBuf=usAdcSampDat$1;

UART_Send_Byte();

/*12bit adc 数据,低8bit*/

UartTxBuf=usAdcSampDat$0;

UART_Send_Byte();

UartTxBuf=0;

UART_Send_Byte();

/*8bit adc数据*/

UartTxBuf=ucAdcDat;

UART_Send_Byte();

INTRQ.TM2=0;

}

}

测试过程发现,12bit数据的个位会跳来跳去,而8bit数据的个位非常稳定。

相关推荐
Hello_Damon_Nikola2 小时前
AiP9M161个人护理产品方案从设计到实现
单片机·嵌入式硬件
智购科技无人售货机工厂2 小时前
2026自动售货机热敏打印模块集成:从串口驱动到小票自动裁切的工程实践~YH
android·stm32·单片机·嵌入式硬件·系统架构
智购科技智能售货柜3 小时前
2026自动售货机峰值交易流量应对方案:从消息削峰到弹性扩容的工程实践~YH
数据库·人工智能·单片机·嵌入式硬件·yolo
zcmodeltech3 小时前
煤化工沙盘模型控制系统设计与实现:多工段协同联动方案
网络·人工智能·stm32·嵌入式硬件·制造·多分类
Jaixln_HRF3 小时前
率能SS6216 单通道1.4A/7.2V直流电机驱动芯片,支持正反转/停止/刹车,用于玩具/智能锁/车载夹
驱动开发·嵌入式硬件·硬件工程
CANI_PLUS4 小时前
AD从立创商城找需要的器件,新建自己的元器件库或者添加到原来的库中
嵌入式硬件
泛凡(Linyongui)4 小时前
第四篇、病毒是怎么黑进人体的?DNA病毒与RNA病毒入侵碳基单片机的逻辑完全不同
单片机·嵌入式硬件·程序人生
XiHongShi20165 小时前
51单片机C语言版(1)
嵌入式硬件·学习·51单片机
宣宣猪的小花园.5 小时前
【控制理论】系统为什么会“有记忆”:从输入输出理解动态过程
人工智能·嵌入式硬件·机器学习
lzqrzpt6 小时前
临沂LED驱动电源工程选型与直销工厂评估标准解析
python·单片机·嵌入式硬件