Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Kilka pytań dotyczących programowania układu AT89C2051

linx
-
-
Posty:1
Rejestracja:30 sie 2008, o 18:25
Lokalizacja:Warszawa
Kilka pytań dotyczących programowania układu AT89C2051

Postautor: linx » 30 sie 2008, o 19:02

Witam serdecznie,
wszystkich użytkowników forum Elektroniki Praktycznej.
Jakiś czas temu zacząłem bawić się RC, i poszukując w internecie regulatora prędkości obrotów silników RC trafiłem na projekt 081 w EP.
Projekt został zamieszczony w EP 1/2001 pod nazwą "Dwukierunkowy regulator prędkości obrotowej silników modelarskich sterowany aparaturą radiową".
Projekt jest dostępny od adresem:
http://ep.com.pl/pobierz.php?id=12621


Niestety jestem bardzo początkującym elektronikiem i mam następujące pytanie czy kod dostępny w opisie:

Kod: Zaznacz cały

Dim Pwmcount As Byte , Count As Byte , Vals As Word Config Timer0 = Timer , Gate = External , Mode = 0 Config Timer1 = Timer , Gate = Internal , Mode = 2 On Int1 Readint On Timer1 Pwm Load Timer1 , 75 Set Tcon.2 P1 = 3 Enable Interrupts Enable Timer1 Enable Int1 Start Timer0 Start Timer1 Goto Main Main: If Count < 0 Then Count = 14 If Count > 28 Then Count = 14 If Count = 14 Then P1 = 3 Goto Main Readint: Count = Th0 - 30 Th0 = 0 Return Pwm: Incr Pwmcount If Pwmcount > 9 Then Pwmcount = 0 Vals = Count * 10 Vals = Vals + Pwmcount P1 = Lookup(vals , Pwm_table) Return Pwm_table: Data 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 Data 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 Data 3 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 Data 3 , 3 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 Data 3 , 3 , 3 , 1 , 1 , 1 , 1 , 1 , 1 , 1 Data 3 , 3 , 3 , 3 , 1 , 1 , 1 , 1 , 1 , 1 Data 3 , 3 , 3 , 3 , 3 , 1 , 1 , 1 , 1 , 1 Data 3 , 3 , 3 , 3 , 3 , 3 , 1 , 1 , 1 , 1 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 1 , 1 , 1 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 1 , 1 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 1 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 2 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 2 , 2 Data 3 , 3 , 3 , 3 , 3 , 3 , 3 , 2 , 2 , 2 Data 3 , 3 , 3 , 3 , 3 , 3 , 2 , 2 , 2 , 2 Data 3 , 3 , 3 , 3 , 3 , 2 , 2 , 2 , 2 , 2 Data 3 , 3 , 3 , 3 , 2 , 2 , 2 , 2 , 2 , 2 Data 3 , 3 , 3 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 3 , 3 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 3 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 Data 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2
jest kompletny??
Drugie pytanie jak zaprogramować układ, czy program dostępny pod adresem
http://www.adatronik.com.pl/bascom_pliki.html
będzie do tego odpowiedni??

Czy program będzie współpracował z tym programatorem i czy bedzi się to wszystko nadawać http://www.gustaw47.republika.pl/projekty/89C2051.HTM

Będę bardzo wdzięczny za pomoc, proszę zarazem o wyrozumiałość są to moje pierwsze kroki z programowanie i elektroniką cyfrową.

Pozdrawiam

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 63 gości