1. ICL7107如何与51单片机连接
ICL7107是个专门用来做表头显示的芯片,其实一般的设计都不用它和单片机来连接。因为ICL7107是直接输入电压信号并将其解析成数字信号来显示到LED数码管上。也就是说它可以直接接传感器出来的电压信号(如果是电流信号,加I/V电路即可)。而单片机也可以直接输出数字信号给LED数码管。
所以感觉如果你是用单片机接传感器感应的数据并用AD处理输入单片机,然后单片机再输出一个电压信号接ICL7107的话,就多此一举了。
但如果你非要这样用,那就:
首先,ICL7107是在31和30引脚输入一个差动的模拟电压信号,转换并显示其电压值。而51单片机是输出数字信号,不清楚你用那个型号的单片机,如果这个单片机内部没有DA功能的话,你还需要去买个DA芯片,以便转换单片机输出的数字信号并送ICL7107。
其次,看一下ICL7107的数据手册,有部分ICL7107的外围电路是不管接不接单片机都要接的。 如果还有什么不懂,点击网络HI问我。
2. 单片机音乐盒MOV DPTR,#DAT ;表头地址送DPTR 怎样送
如:MOV DPTR,#07EE
MOV @DPTR #0056
的意思是把立即数(DAT)送到DPTR中,其中DPH是高8位,DPL是低8位,
然后DPTR的内容作为地址,就是将0056送到07EE这个单元中。懂了么,不懂的话, 可以找我,QQ:309570317
3. 请教单片机高手,如何将某一液晶显示器(电流表表头)上的数据用单片机读取出来
首先电流表要改造~~~如果是那种指针方式的~在指针机械部分加划变~当做表的数据取样。类似传感器功能,在在网上或书上找成套的数模转换电路焊上~可能要用A/D.单片机和7段译码器了~以及滤波放大电路。
哦才看到你的是液晶的啊!你先看自己驱液晶的那个芯片叫什么名字~·找到它
的说明书看看芯片端口能不能帮上你的忙在那能不能收集到数据~电子的应该是
晶闸管控制触发应该在接显示芯片之前有滤波电路 找到那个滤波电路就找到信
号输 出了~~都是不成熟的思路 希望能帮上点忙
另外,还有就是你问的文题本身就是个答案
如何将某一液晶显示器(电流表表头)上的数据用单片机读取出来
这个用显示器读电流的大小的表本身就应该是用单片机的~~
所以你可以拆开表看看应该找得到那个单片机~重那里找突破点照数据i/o然后做令做个存储模块采样数据。
这里我还要说明一句~方法不唯一。希望你能找到最简便的方法。这也很重要
4. 单片机怎样获得数字电压表表头数据
单片机获得 数字电压表的表头数据 还没有自己制作A/D 电路来的简单
曾经不懂 A/D 的时候也有这个梦想,多方便啊。后来明白 数字表头的数据
是数字电压表内部 A/D 后通过控制数码管的方式输出显示的 中间不纯在数据信号
只有 表头的 段码控制信号 而且还是脉冲信号 并且 一个数字位 要采集 8 个数字信号
3位半表头你至少要采集 26个 段码控制信号 通过分析 排列 组合才能得到 电压值
5. 单片机中movc a,@dptr+a是什么意思
MOVC A,@A+DPTR。这条指令是单片机查表指令,DPTR是首地址,A寄存器,指令的意思就是将DPTR的地址加上累加器A存的偏移量,形成的新地址中的数取出给A。
其他类似指令:
MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A
MOVX A,@Ri E2~E3 送外部数据(8位地址)送A
(5)表头单片机扩展阅读
单片机基本功能:
1、8位数据总线,16位地址总线的CPU。
2、具有布尔处理能力和位处理能力。
3、采用哈佛结构,程序存储器与数据存储器地址空间各自独立,便于程序设计。
4、相同地址的64KB程序存储器和64KB数据存储器。
5、0-8KB片内程序存储器(8031无,8051有4KB,8052有8KB,89C55有20KB)。
6、128字节片内数据存储器(8051有256字节)。
7、32根双向并可以按位寻址的I/O线。
6. 能把基于单片机的数字万用表介绍的详细一点吗电容的测量实在是有空困难 还有交流电流测量
首先你知道数字万用表的工作原理吗? 数字式万用表是在以一个三位半或四位半的数字电压表DVM基础上通过扩大量程来构成的多量程数字万用表DMM,A/D转换器ICL7106与三位半液晶显示屏构成一个200mV的数字电压表,在这个200mV电压表头基础上通过加装分压器,分流器,整流器扩大量程就构成了数字万用表,其工作原理:主要是把被测量的,电压,电流,交流电压,交流电流,电容,电感,电阻,统一转换为直流电压信号并且衰减至200mV以后送入A/D转换器处理显示,A/D转换器只能识别200mV以下的信号,也就是说不管输入的信号是什么信号,都首先要把它转换为直流电压信号,并且还要经过衰减器将信号衰减到200mV以下送入A/D转换器来处理显示,这就相当于指针万用表的工作原理,我们知道指针万用表的工作原理是利用一个磁电式微安级的直流电流表做表头表头满偏电流一般为几十微安至几百微安表头满偏电流越小则表头灵敏度越高,在表头基础上通过与表头串联电阻进行分压来扩大直流电压档测量量程,通过与表头并联电阻进行分流来扩大直流电流挡测量量程,通过与表头串联电阻分压在加装二极管整理器来扩大交流电压档测量量程把交流信号整流变为直流信号流过表头来测量,指针万用表测量电阻是采用伏安法测电阻也就是说根据流过被测电阻的电流大小来测量电阻的大小,如果被测电阻阻值越大则流过被测电阻的电流就越小则说明被测电阻阻值很大,反之如果被测电阻阻值很小则流过被测电阻的电流也就越大这时候指针偏转的角度也就越大说明被测电阻阻值越小,通过这个原理实现测量电阻的大小。
也就是说指针万用表是需要把被测量的,电压信号,电流信号,交流电压信号,电阻等经过内部的分压电阻,分流电阻,整流器,统一转换为直流电流信号通入表头来测量。
而数字万用表是需要把被测量的,电压信号,电流信号,交流电压信号,电阻,电容,电感,二极管等等统一转换直流电压信号并且经过衰减器衰减到200mV以下送入A/D处理显示的。
7. 求四位半电流表头中的MCU型号(PCB编号YB5145,共28脚,其中26、27脚接晶振)
其中26、27脚接晶振,第1脚可作
8. 单片机查表指令movc什么意思
MOVC指令意思是表示程序存储器里的内容和别的存储单元进行传送的,主要是用在累加器A和程序存储器的数据传送。
单片机的操作语言使用的是汇编语言,是一种用于电子计算机、微处理器、微控制器或其它可编程器件的低级语言。
包括通用数据传送指令MOV、条件传送指令CMOVcc、堆栈操作指令PUSH/PUSHA/PUSHAD/POP/POPA/POPAD、交换指令XCHG/XLAT/BSWAP、地址或段描述符选择子传送指令LEA/LDS/LES/LFS/LGS/LSS等。
(8)表头单片机扩展阅读
测试指令BT、位测试并置位指令BTS、位测试并复位指令BTR、位测试并取反指令BTC、位向前扫描指令BSF、位向后扫描指令BSR等。
加法指令ADD/ADC、减法指令SUB/SBB、加一指令INC、减一指令DEC、比较操作指令CMP、乘法指令MUL/IMUL、除法指令DIV/IDIV、符号扩展指令CBW/CWDE/CDQE、十进制调整指令DAA/DAS/AAA/AAS、逻辑运算指令NOT/AND/OR/XOR/TEST等。
无条件转移指令JMP、条件转移指令Jcc/JCXZ、循环指令LOOP/LOOPE/LOOPNE、过程调用指令CALL、子过程返回指令RET、中断指令INTn、INT3、INTO、IRET等。
9. 这个是电压电流双显表头,请问这个用的单片机是什么型号呢谢谢!
单片机型号很难确定,应该是3.3V供电的单片机,其实对于知道单片机型号也没什么大用,其实知道实现的功能就可以了,用任何单片机基本上都可以实现的这些功能。
10. STM8s003f3p6. 单片机电压表头 是不是要写个程序才能使电压表头工作,旧表头换了ST
晕 你把主芯片都换掉了 ,人家咋工作
里面的程序都没有了 单片机是不能换的