Bonjour à tous,
j'ai réalisé un programme qui doit envoyer après l'appui sur un bouton poussoir une impulsion de 100 µs puis de 50 µs .
Mais après avoir mis mon programme dans mon pic16F877 avec mikrobasic,
je ne visualise rien à l'oscilloscope alors que je pense qu'il n'y a pas d'erreur dans mon programme.
Voici mon programme :
program testa
symbol sortie = PORTB.5
symbol sortie2 = PORTB.3
symbol bp = PortA.2
main:
trisa = $FF
trisb = 0
'cmcon =07
portb = 0
while true
While bp = 1
Wend
Delay_us(100)
sortie = 1
delay_us(30)
sortie2 = 1
delay_us(50)
sortie2 = 0
delay_us(20)
sortie = 0
wend
end.
Est ce que quelqu'un aurait une idée ???
-----