共2条
1/1 1 跳转至页
chunyang chunyang同志,关于高低电平问题能不能再说更详细一点,谢谢
问
问: 怎样才能让单片机自动判断脉冲中的高电平宽还是低电平宽,只要能够判断出来就行,在此先谢谢了
chunyang同志,关于高低电平问题能不能再说更详细一点,我不太明白,谢谢
我都急得不行了,我发这个的时候已经是深夜12点了,你可能已经休息了吧,等你再来的时候,能不能再给我讲具体一点。要尽快,谢谢 答 1: 你的问题在哪?咱们路过了,给你看看请给出链接。
呵呵,这是我的第x个帖子了? 答 2: 看下面的程序有帮助吗? MOV R0,#00H
MOV R1,#28H
MOV TMOD,#01H
TK: JB P3.3,TK ;等待低电平到来
;测低电平宽度
TK1: MOV TH0,#00H
MOV TL0,#00H
SETB TR0
TK2: JB TF0,TKE ;超时无效返回
JNB P3.3,TK2
CLR TR0
MOV A,TH0
MOVX @R0,A
INC R0
MOV A,TL0
MOVX @R0,A
INC R0
;测高电平宽度
MOV TH0,#00H
MOV TL0,#00H
SETB TR0
TK3: JB TF0,TKE ;超时无效返回
JB P3.3,TK3
CLR TR0
MOV A,TH0
MOVX @R0,A
INC R0
MOV A,TL0
MOVX @R0,A
INC R0
DJNZ R1,TK1 ;循环
TKE:RET 答 3: 是不是周期波啊?如果精度允许,两者相差悬殊,那就查询端口状态,同时定时器计时不就ok了?
chunyang同志,关于高低电平问题能不能再说更详细一点,我不太明白,谢谢
我都急得不行了,我发这个的时候已经是深夜12点了,你可能已经休息了吧,等你再来的时候,能不能再给我讲具体一点。要尽快,谢谢 答 1: 你的问题在哪?咱们路过了,给你看看请给出链接。
呵呵,这是我的第x个帖子了? 答 2: 看下面的程序有帮助吗? MOV R0,#00H
MOV R1,#28H
MOV TMOD,#01H
TK: JB P3.3,TK ;等待低电平到来
;测低电平宽度
TK1: MOV TH0,#00H
MOV TL0,#00H
SETB TR0
TK2: JB TF0,TKE ;超时无效返回
JNB P3.3,TK2
CLR TR0
MOV A,TH0
MOVX @R0,A
INC R0
MOV A,TL0
MOVX @R0,A
INC R0
;测高电平宽度
MOV TH0,#00H
MOV TL0,#00H
SETB TR0
TK3: JB TF0,TKE ;超时无效返回
JB P3.3,TK3
CLR TR0
MOV A,TH0
MOVX @R0,A
INC R0
MOV A,TL0
MOVX @R0,A
INC R0
DJNZ R1,TK1 ;循环
TKE:RET 答 3: 是不是周期波啊?如果精度允许,两者相差悬殊,那就查询端口状态,同时定时器计时不就ok了?
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |
我要赚赏金
