STC单片机

核心提示可以测量两个震荡脚,如果也是4.2伏,STC单片机就彻底坏了。单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中

可以测量两个震荡脚,如果也是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。

 
友情链接
鄂ICP备19019357号-22