可以测量两个震荡脚,如果也是4.2伏,STC单片机就彻底坏了。
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
单片机直流数字电压表,下面是0-5V的,请帮忙改下源程序,让电压表测到0-20v电压,用的是at89c51和adc0808
STC 系列同步发电机采用卧式安装,机壳内装有离心式风扇,产生轴向风力冷却电机,效果好。 该发电机采用旋转磁场式,机座及端盖均用铸铁制成。定子铁心由0.5mm厚优质硅钢片叠压而成。.磁极用1mm厚电工钢片叠成。导线采用高强度漆包线,定子绝缘为E级,转子绝缘为B级。 发电机机开关箱装在机座上方,箱内装有接线板,硅整流元件和磁场变阻器(30~50kW磁场变阻器外附)面板上装有6.3V指示灯和电压表,发电机电缆线由接线板通过开关箱背后的出线孔引出。20一般指的是20千瓦
假设,原程序是正确的。
那么,原来显示的数据范围是多少?
现在,要求显示的范围是多少?
假设,原程序是正确的。
那么,需要改动的,就是下面标注的几行:
……
WAIT:
CLR ST
SETB ST
CLR ST ;启动AD转换.
JNB EOC, $ ;等待转换结束.
SETB OE
MOV ADC, P1 ;读取AD转换结果.
CLR OE
MOV A, ADC
;---------------------------下面需要改动------------------------
MOV B, #100 ;AD转换结果转换成BCD码.
DIV AB
MOV LED_2, A
MOV A, B
MOV B, #10
DIV AB
MOV LED_1, A
MOV LED_0, B
;---------------------------上面需要改动------------------------
CALL DISP
SJMP WAIT
……
不过,看来,原来的程序,好像不对。
不像是显示0~5V,好像是显示:0.00~2.55。