PIC12F629 Digitaalitulon

M

me_guitarist

Guest
Hi guys,

Olen laatinut tämän koodin, mutta kun painoin nappia se ei soita double_flash.
Voiko joku kohta minut siellä?Kiitos jo etukäteen!

Luettelo p = 12F629
# include <p12f629.inc>

errorlevel -302

;***** configuration

__CONFIG _MCLRE_ON & _CP_OFF & _CPD_OFF & _BODEN_OFF & _WDT_OFF & _PWRTE_ON & _INTRC_OSC_NOCLKOUT

;***** Variable Määritelmät
UDATA_SHR
sGPIO RES 1
DC1 RES 1
DC2 RES 1
DC3 RES 1

;************************************************* ************************************************** *******
RESET CODE 0x0000
call 0x03FF
banksel OSCCAL
movwf OSCCAL

;***** Pääohjelma
movlw b'001000 ", määrittää GP1 (ainoastaan) lähtö
banksel TRISIO; gp3 on lähtö
movwf TRISIO
banksel GPIO
clrf GPIO;***** Main loop

pää
call single_flash
btfss GPIO, gp3
call double_flash

goto tärkeimmät

;***** Aliohjelmat ******************************************* *************************************************
single_flash
movlw b'110111 "
movwf GPIO
movlw ,20
call delay10
clrf GPIO
movlw ,80
call delay10
goto single_flash

double_flash
_flash1
movlw b'110111 "
movwf GPIO
movlw ,10
call delay10
clrf GPIO
movlw ,40
call delay10

_flash2
movlw b'110111 "
movwf GPIO
movlw ,10
call delay10
clrf GPIO
movlw ,40
call delay10
_off
movlw b'001000 "
movwf GPIO
movlw ,25
call delay10
clrf GPIO
movlw ,25
call delay10
goto double_flash;***** Delay10

delay10
movwf DC3

dly2 movlw ,13
movwf DC2
clrf DC1
dly1 decfsz DC1, f
goto dly1

decfsz DC2, f
goto dly1

decfsz DC3, f
goto dly2

tuotonAsiantuntijaLisätään 7 minuuttia:NO output jos Painoin nappia.

 
List polecony wysyłany za pośrednictwem Internetu – to nowa usługa Poczty Polskiej. List w formie drukowanej i w kopercie jest doręczany przez listono ...

Read more...
 
Hei,

Näyttää siltä, että koodi on loputon silmukan single_flash rutiini, joka siirtyy takaisin alkuun single_flash mutta koskaan tärkein.

Onnea

 
Koodi vain silmukan välillä yhden Flash & Double salamaa, kun en pidä nappia se ei soita kaksinkertaista Flash, ei LED-valo ylös lainkaan.

Jotain vikaa minun koodi?<img src="http://images.elektroda.net/22_1231039960_thumb.png" border="0" alt="PIC12F629 Digital Input" title="PIC12F629 Digital Input"/>

Lisätään 2 tuntia 37 minuuttia:Kuvittelin käyttäen PICkit2

 
kanisteri joku auttaa pls????

How to configure ero satamaan ero järjestyksessä?

 

Welcome to EDABoard.com

Sponsor

Back
Top