52
171
2053
金牌会员
$INCLUDE (STC32G.INC) $INCLUDE (TM1637.INC) $INCLUDE (DELAY.INC) ;20240214: enable WDT ; eval average ADC ADCADDTIMES EQU 8D ; define BIT segment ; define BYTE segment DSEG AT 30H复制代码
用的开发板
使用道具 举报 送花
778
1万
管理员
116
2753
6946
版主
9
328
4519
荣誉版主
神*** 发表于 2024-2-14 22:20 看不懂,你讲啥,瞄了眼你的描述,你方向都搞错了, 应该利用 ADC15测量内部的固定信号源1.19V, 反推MCU-V ...
王*** 发表于 2024-2-14 23:10 注意一下adc数据的对齐方式和拼接顺序,接到vcc如果中间没什么东西的话应该是固定4095(12位adc最大值)。 ...
ADCISR: ANL ADC_CONTR, #NOT 20H MOV WR16, ADC_RES ; shift left 8 bits MOV WR18, #0100H ; product saved in WR16, WR18 MUL WR16, WR18 ;ANL WR18, #0F00H ADD WR18, ADC_RESL ADD WR20, WR18 RETI复制代码
BeHa*** 发表于 2024-2-15 00:37 感谢评论 确定使用右对齐(把RESFMT置位了);
15
1337
3820
论坛元老
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-9-5 00:15 , Processed in 0.162442 second(s), 110 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.