Fejl i zapalającym LED.

O

ojciec10

Guest
Hej, indrømmer, at jeg er helt grøn programmering.
Jeg vil skrive et simpelt program, der tænder mig, hvor LED på ubestemt tid.Processor valgte 89c2051, skriver jeg i bascomie 8.051Mit eksempel program, at flere andre posklejałem er denne:$ Regfile = "89c2051.dat" 'først definere, hvilken type slingshot
$ Krystal = 12000000 ", som definerer, hvornår vil arbejdeConfig PORTB = Input 'b som en havn af indrejse
PORTB = & B00000000 'overalt ubevægelighed-0
config output PORTD = 'pprt d som output
PORTD = & B0000000 'overalt ubevægelighed-0den "uendelig løkke

Hvis Pinb.0 = 0 Then 'hvis knap 1 nede
portd.0 = 1 'lys en diode
elseif pinb.1 = 1 og derefter ', hvis knap 2 trykket
portd.0 = 0 'Slå diode
endif 'ende betinget blok

loop 'udgangen af løkken

End 'End
-"Config PORTB = Input" på denne kommando, compileren siger, at det er forkert?
Hvad gør jeg forkert?
For det første, du definere, hvilken type Prock, så operativsystemet frekvens, så havnen konfiguration og her er jeg lyver.Please vink til min dårligt at køre programmet.
 
Hvor har du fået denne kode?Til '51 du skriver det anderledes, og at jeg lugter nogle AVRem.
 
Her
http://www.dioda.com.pl/forum/topics20/kurs-bascom-lekcja3-zaczynamy-programowac-vt1091.htm
 
Velkommen!
Ojciec10, bedes du skrive, hvad du skriver eller program i Bascomie 8051, eller i Bacomie AVR?
Begyndelsen af programmet (to linjer) er forudsat Ok, at det er at være AT89C2051, resten er fra Bascom AVR (ikke processoren).
Hilsen.Stefan GG6293398
 
Nå, du har koden, godt wywróżyłem, AVR, men ikke for '51.

Hvordan kan du tænde en diode, kan du gøre noget som dette

Kode:

SET P1 (eller SET P1.4)
 
ojciec10 skrev:

Her

http://www.dioda.com.pl/forum/topics20/kurs-bascom-lekcja3-zaczynamy-programowac-vt1091.htm
 

Welcome to EDABoard.com

Sponsor

Back
Top