关于51单片机测方波信号占空比的问题
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/22 18:13:12
关于51单片机测方波信号占空比的问题
我做了一板用AT89S51单片机测方波信号占空比的板子,P1口接了共阴数码管的段选,P2接位选,信号源产生的方波直接从INT0输入,T0、T1均没接.
这样能测出方波的占空比吗?
利用GATE=1,T0 工作于定时器方式1,可以测出正脉冲的宽度,但怎样测出它的周期啊?
呵呵,用汇编语言怎样写啊?
你这都没按要求写的啊,我要测信号发生器发出的方波,它的占空比是变化的,而且信号从INT0管脚输入的.我要测的是这变化的占空比的大小值.
我做了一板用AT89S51单片机测方波信号占空比的板子,P1口接了共阴数码管的段选,P2接位选,信号源产生的方波直接从INT0输入,T0、T1均没接.
这样能测出方波的占空比吗?
利用GATE=1,T0 工作于定时器方式1,可以测出正脉冲的宽度,但怎样测出它的周期啊?
呵呵,用汇编语言怎样写啊?
你这都没按要求写的啊,我要测信号发生器发出的方波,它的占空比是变化的,而且信号从INT0管脚输入的.我要测的是这变化的占空比的大小值.
我写两个程序,占空比为50%周期为500微妙的程序 P1口输出测的话示波器直接测,干嘛那么复杂.
中断方法:ORG 0000H
LJMP START
ORG 000BH
LJMP TLINT
ORG 001BH
START:MOV SP,#30H
MOV TMOD,#01H
MOV TH0,#0FFH
MOV TL0,#83H
SETB EA
SETB ET0
SETB TR0
SJMP $
TLINT:MOV TH0,#0FFH
MOV TL0,#83H
CPL P1
RETI
END
查询方法:ORG 0000H
LJMP START
ORG 0100H
START:MOV SP,#30H
MOV TMOD,#01H
SETB TR0
LOOP:
SETB P1.0
MOV TH0,#0FFH
MOV TL0,#83H
JNB TF0,$
CLR P1.0
CLR TF0
MOV TH0,#0FFH
MOV TL0,#83H
JNB TF0,$
CLR P1.0
CLR TF0
SJMP LOOP
END
中断方法:ORG 0000H
LJMP START
ORG 000BH
LJMP TLINT
ORG 001BH
START:MOV SP,#30H
MOV TMOD,#01H
MOV TH0,#0FFH
MOV TL0,#83H
SETB EA
SETB ET0
SETB TR0
SJMP $
TLINT:MOV TH0,#0FFH
MOV TL0,#83H
CPL P1
RETI
END
查询方法:ORG 0000H
LJMP START
ORG 0100H
START:MOV SP,#30H
MOV TMOD,#01H
SETB TR0
LOOP:
SETB P1.0
MOV TH0,#0FFH
MOV TL0,#83H
JNB TF0,$
CLR P1.0
CLR TF0
MOV TH0,#0FFH
MOV TL0,#83H
JNB TF0,$
CLR P1.0
CLR TF0
SJMP LOOP
END
关于51单片机测方波信号占空比的问题
怎样测方波占空比?就一个从波形发生器出来的占空比可调的方波,怎么用单片机测其占空比啊?
单片机51程序的问题周期200毫秒,要求占空1:1,发送500个方波停止
方波占空比是什么?
可调占空比的方波有什么作用
如何不用单片机,搭建一个频率5~1000HZ可调,占空比为50%的方波发生电路,频率可用电位器调节?
方波占空比为80%是什么意思
如何将方波、三角波发生器电路进行改进,使之产生占空比可调的矩形波和锯齿波信号
占空比为60%的方波能否通过外接电路,使它的占空比范围1%~99%.
设计一个555定时器构成的方波发生器要求方波的周期为1ms,占空比为5%.
如何同时调节555产生的方波的频率和占空比?
如何用555定时器产生频率1KHZ、占空比可调的方波