_奶咖君_ 发表于 2024-3-25 09:43:01

zhang32568 发表于 2024-3-24 17:33
又不是刚出厂的片子 ,都做过很多实验了。端口定义必须在新程序中定义。 ...

{:4_178:}你烧程序 又不能改变寄存器的复位值啊
是我的说法有问题么0.0

haishi28 发表于 2024-3-25 09:58:14

你好,恭喜进步。
你用的液晶屏,是哪里买的?

xxxevery 发表于 2024-3-25 10:12:46

oled屏,网上一大把

zhang32568 发表于 2024-3-25 12:00:02

_奶咖君_ 发表于 2024-3-25 09:43
你烧程序 又不能改变寄存器的复位值啊
是我的说法有问题么0.0

比如我做前一个实验的时候 定义P1M0=0x00;   P1M1=0x00.那么P1口被定义为准双向口。
我在后面使用P1口做ADC采样的时候,必须重新定义采样通道为高阻输入模式。
如果不定义,采样是不能用的。

浦江一水 发表于 2024-3-25 13:05:12

"下来研究毫伏转换成伏,小数点该怎么处理。"
不太明白您所说的"处理"是什么要求? 是一个测量值如何参与运算?还是如何显示?
猜想如果说您的意思是小数点如何显示的话, 那么还要结合您显示函数是怎么写的了.
比如, 基准电压1193mv, 变换成v就是1.193v, 是如何显示: "1.193v"吗?
......

zhang32568 发表于 2024-3-25 19:19:32

zhang32568 发表于 2024-3-25 12:00
比如我做前一个实验的时候 定义P1M0=0x00;   P1M1=0x00.那么P1口被定义为准双向口。
我在后面使用P1口做A ...

是的非常感谢提醒。以后多注意

zhang32568 发表于 2024-3-25 19:23:14

浦江一水 发表于 2024-3-25 13:05
"下来研究毫伏转换成伏,小数点该怎么处理。"
不太明白您所说的"处理"是什么要求? 是一个测量值如何参与运 ...

已经实现了,其实很简单。
转换的adc是不会超过4096的数字。我用这个数字除以10000取整数。然后这两个整数显示万位和千位。然后用这个数%10000取余数 分别显示百位个位十位。非常完美。小数点后3位有效数字。

haishi28 发表于 2024-6-18 22:17:06

zhang32568 发表于 2024-3-25 19:19
是的非常感谢提醒。以后多注意

你明白了?
上一个程序里的配置,在被新的程序覆盖后,为什么还起作用呢?{:5_335:}
页: 1 [2]
查看完整版本: 开天斧上终于搞定ADC压测量了