critix Postat Aprilie 24, 2012 Partajează Postat Aprilie 24, 2012 Salutare.Poate ma puteti ajuta cu urmatorul lucru:Am un 12f675. Pe pinul 0 si 1 sunt legate leduri. Pe pinul 2 si 3 sunt legate butoane.- Daca apas butonul 2 ledul 0 face 10 blinkuri la 1s.Daca in timp ce ledul face acele blinkuri, daca apas butonul de portul 3, as dori sa se opreasca ledul 0, si sa se astepte apasarea butonului din nou.- Daca apas butonul 3 ledul 1 face 10 blinkuri la 1s.Daca in timp ce ledul face acele blinkuri, daca apas butonul de portul 2, as dori sa se opreasca ledul 1, si sa se astepte apasarea butonului din nou.Ce nu am reusit, a fost cu oprirea ledurilor in timp ce blinkene.Am folosit PICBasic Pro ca si compilator.Ma puteti ajuta cu ceva exemple?Multumesc anticipat. Link spre comentariu
10vid Postat Aprilie 24, 2012 Partajează Postat Aprilie 24, 2012 Nu cunosc acest Proton Pic Basic, dar asa ca idee:START: LED0=0 LED1=0ASTEAPTA:IF (BUTON2=0 AND BUTON3=0) THEN GOTO ASTEAPTA2GOTO ASTEAPTAASTEAPTA2: IF BUTON2=1 THEN GOTO BLINK_LED0 IF BUTON3=1 THEN GOTO BLINK_LED1 GOTO ASTEAPTA2BLINK_LED0: LED0=1 PAUSE 0.05s LED0=0 PAUSE 0.05s IF BUTON3=1 THEN GOTO START GOTO BLINK_LED0BLINK_LED1: LED1=1 PAUSE 0.05s LED1=0 PAUSE 0.05s IF BUTON2=1 THEN GOTO START GOTO BLINK_LED1 Link spre comentariu
critix Postat Aprilie 25, 2012 Autor Partajează Postat Aprilie 25, 2012 Multumesc... pana la urma am reusit sa ii dau de capat. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum