用电位器控制ED亮度
是不是因为anologread范围是0-1023;anologwrite的范围是0-255;所以才需要输出的变量等于读入的变量除以4???
另外我实验即使不除以4,旋转电位器,是先变亮又突然变暗又变亮又突然变暗的,是以为读入的数值大于255是自动返回从0开始??
试一下不难吧,发帖子多非时间啊。 林定祥 发表于 2014-8-5 18:03 static/image/common/back.gif
试一下不难吧,发帖子多非时间啊。
呵呵,已经试过了,结果我在上面已经说了,就是确认一下原理!! 无名小子 发表于 2014-8-6 09:42 static/image/common/back.gif
呵呵,已经试过了,结果我在上面已经说了,就是确认一下原理!!
AD转换是10位,也即1024分辨率,DA转换是8位,也即256,因此直接取数至输出会溢出,出现4个周期是正常的,为了一一对应,因此AD取到的数除以4再输出就没有问题了. 林定祥 发表于 2014-8-6 10:08 static/image/common/back.gif
AD转换是10位,也即1024分辨率,DA转换是8位,也即256,因此直接取数至输出会溢出,出现4个周期是正常的,为了一 ...
嗯!的确!谢谢你!!:)
页:
[1]