|
啥叫没反应? 有问题请描述问题,预计表现,实际表现,提供代码,报错信息 |
|
结果不准确是因为这个地方不对 DTADC=ADC_RES+DTADC; DTADC=(ADC_RES<<2)+ADC_RESL +DTADC;为高8,adcresl ADCRES储存的是高8位,ADCRESL的7:6位储存低2位,而不是1:0位储存低二位,改为以下试试 int ADCH,ADCL;//合成结果是10位,要用16位及以上数据类型,但是不要用float,float低二位是尾数位,要用int或long ADCRH=ADC_RES<<2; ADCRL=ADC_RESL>>6; DTADC=ADCRH+ ADCRL ; |
|
0.36寸,2位,还用啥三极管啊。 小声文一下,电源变压器是买的现成的吗? |
|
diplay_data 里面说是共阳极,但是又说高电平点亮,矛盾。 开始DIG是都=0,设置了段码后,还是DIG = 0;是几个意思? 段码设置时,那些?有用吗? 原理图里面段码不是接在P1上面?为何代码里面都不对?是不是图上传错了? dis_off里面,共阳的数码管,这样不是全亮了? NTC精度的话,直接用5V电源座参考。另外,8G的话好像不是这个脚,8H才是参考输入吧。的确,原理图是8H的,你这个图不对,代码里面是两位显示,图是4位的。 |