Programme pour radar de recul

Fermé
soldius - 27 mars 2010 à 15:51
 daouff - 14 mai 2014 à 09:53
bonjour a tous , voila je suit novice en programmation
j'ai décider de réaliser le radar de recul citée dans le magazine ÉLECTRONIQUE MAGAZINE ET LOISIR n 70 , pour mon projet d'étude (je suis en 2 année électronique
mais voila ,en téléchargent le programme il est en basic .
pour moi c du chinois puisqu'en travaille en assembleur
si quelqu'un pouvait m'aider a finir le programme (il manque la déclaration des variable etc..)
merci d'avance
voila le programme principale
Programme principal en BASIC

MAIN:
pause 10
compte=0
GOSUB FREQ40
if compte<125 then
led=compte/10
input leda
input ledb
low ledb
endif
if compte>125 and compte<245 then `5÷45 cm
led=(compte-125)/10
input leda
input ledb
high ledb
endif
if compte>245 and compte<365 then `45÷90 cm
led=(compte-245)/10
input leda
input ledb
high leda
endif
if compte>365 and compte<485 then `90÷135 cm
led=(compte-365)/10
input leda
input ledb
low leda
endif
if compte>485 then `135÷180 cm
led=(compte-485)/10
input leda
input ledb
INPUT LED1
INPUT LED2
INPUT LED3
INPUT LED4
INPUT LED5
INPUT LED6
led=15
endif
iF DISPLAY=1 THEN
GOSUB LCD
ELSE
gosub allumeled
ENDIF
pause 100
if PULS=0 THEN
tmp=0
while puls=0 and tmp<60
high buzzer
tmp=tmp+1
pause 50
wend
if tmp<58 then
deshabilite=1
else
pulsout buzzer,20000
if compte>=10000 then
compte=0
endif
Write 1,COMPTEL
Write 2,COMPTEH
IF DISPLAY=1 THEN
if compte<12000 then
tmp= (compte*11)/30
endif
LCDOut $FE,$01,"Distance "
LCDOut $FE,$C0,"d'alarme: ",dec3 tmp," Cm"
PAUSE 2000
else
for tmp=0 to 2
INPUT LED1
INPUT LED2
INPUT LED3
INPUT LED4
INPUT LED5
INPUT LED6
pause 250
gosub allumeled
pause 250
next tmp
ENDIF
endif
ENDIF
if deshabilite=0 then
READ 1,TMPL
READ 2,TMPH
IF compte<tmp THEN
if compte>20 then
high buzzer
pulsout buzzer,15000
if compte>180 then
compte=180
endif
compte=(compte*compte)*2
pauseus compte
else
low buzzer
endif
ELSE
high BUZZER
ENDIF
else
high BUZZER
timer=timer+1
if timer=>140 then `15 secondes
timer=0
deshabilite=0
endif
endif
GOTO MAIN
A voir également:

6 réponses

jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
27 mars 2010 à 16:33
bonjour,
et tu dis travailler en assembleur et ne pas comprendre ce qui est écrit en basic , tu te moques de qui !!!
a+
0
bekapt Messages postés 3 Date d'inscription samedi 31 juillet 2010 Statut Membre Dernière intervention 4 novembre 2010
4 nov. 2010 à 19:30
salut tt le monde
je cherche aussi le programe en assembleur de ce projet
pour plus d'info et pour comprendre le truc voici un lien vous pouvez trouver ttes les detailees
http://schema-electronique.blogspot.com/2010/05/un-radar-de-recul-ultrasons.html
jattend vous reponses merci pour tous
0
????????????,
0
moi aussi je veux le programme de ce projet
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
salut,

moi j'ai besoin du programme du radar de recul qui est citée dans le magazine ÉLECTRONIQUE MAGAZINE ET LOISIR n 70 c urgent
0
SVP j'ai besoin du programme de ce projet en MikroC for PIC svp aidez moi c urgent
0