佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: antzz

PIC16F877A 控制 5V Relay

[复制链接]
发表于 26-2-2008 12:28 PM | 显示全部楼层
原帖由 antzz 于 26-2-2008 10:24 AM 发表
因为之前我用9v battery 可能是current 不够。
现在我用power supply 9v 去整个circuit 。

现在我发现可能是 7805 的问题。
因为整个circuit drain 0.422 A (current).
还有时会 intermediate on funcion (0.4 ...



这样明显看来你已经胸有成竹是什么问题咯!
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 3-3-2008 10:32 AM | 显示全部楼层
我想问这个 software 有问题吗?
这是一个pic control motor function (但用 5v relay 来控制 )
portC 2 和 portC 3 is to dectect input to control motor forward or reverse.
port B 2 - alway turn on motor.
portB 6 - turn on motor reverse.
portB 5 - turn on motor forward.
portB 7 - turn on motor reverse.

portB 2 is control one motor.
portB 6 is control one motor.
portB 5 和 portB 7 是 share one motor.

main
  CLRF  0X50
  CLRF  0X57
  CLRF  0X53
  CLRW
  BSF   STATUS, RP0
  MOVLW  0XFF
  MOVWF  TRISC
  MOVLW  0X00
  MOVWF  TRISB
  BCF   STATUS, RP0
  BSF   PORTB,2

ROTATE
  BCF   PORTB,7
  BSF   PORTB,5      
  BSF   PORTB,6

DECTECT
  MOVF PORTC,W
  MOVWF 0X53
  BTFSC 0X53,2   
  CALL REVERSE         
  BTFSC 0X53,3     
  CALL REVERSE   
  GOTO DECTECT

REVERSE
  BCF   PORTB,5
  BSF   PORTB,7      
  BSF   PORTB,6      
  CALL  DELAY

DECTECT_REV
  MOVF  PORTC,W
  MOVWF  0X53
  BTFSC  0X53,2   
  CALL  DECTECT_REV         
  BTFSC  0X53,3     
  CALL  DECTECT_REV  
  CALL  ROTATE

DELAY
        MOVLW    D'10'          ; 1 cycle
        MOVWF    DELAYADD           ; 1 cycle
DELAY_LOOP   
  DECFSZ   DELAYADD, F        ; 1 cycle
        GOTO     DELAY_LOOP   ; 2 cycles
  RETURN                  ; 2 cycles
  END


谢谢帮忙。
因为用时会 intermedia.
可能是 go in sub-routine 有问题。。。。?
回复

使用道具 举报

发表于 5-3-2008 02:43 PM | 显示全部楼层
原帖由 antzz 于 3-3-2008 10:32 AM 发表
我想问这个 software 有问题吗?
这是一个pic control motor function (但用 5v relay 来控制 )
portC 2 和 portC 3 is to dectect input to control motor forward or reverse.
port B 2 - alway turn on motor.
...


嗨!antzz  你好啊!
呵呵!知道为什么没有人回答吗???因为你写的是自己的程序,是给你自己看的,所以没有人要回答你咯!

希望你们大家写程序时,每一行,每一段可以加上注解。如果是写给你自己看的,就随便你。

非常希望你可以上载你的电路图。不要光是空口说白话。老实说,你要的是什么我都不明白。

没有上载你的武功招式,我们无法写内功心法。

[ 本帖最后由 rothmans 于 5-3-2008 02:47 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 25-12-2024 01:11 PM , Processed in 0.107241 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表