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ę

Problem ze zrozumieniem programu i schematu

kedar50
-
-
Posty: 6
Rejestracja: 17 maja 2007, o 13:55
Lokalizacja: Krak
Kontaktowanie:

Problem ze zrozumieniem programu i schematu

Postautor: kedar50 » 8 cze 2009, o 17:26

Witam

Mam prośbę czy mógłby mi ktoś wytłumaczyć jak działa ten program:

Pytania:
Skąd sie wzięła ta liczb &H4000(Adres = &H4000) może ma ktoś jakiegoś pdfa opisującego układ memory? - reszte z bascoma rozumie
Jeśli chodzi o schemat z proteusa to z niego nic nie rozumie. Po co jest ta bramka and? Co robi ten 74ls373?

Z góry dzięki za pomoc

Pozdro

Kod: Zaznacz cały

$crystal = 11059200 $regfile = "reg51.DAT" Config Lcd = 16 * 2 Config Lcdbus = 8 Cursor Off Dim A As Byte , Liczba As Byte , Adres As Word $lcd = &H8000 A = &H0 For Adres = &H4000 To &H400A Out Adres , A Locate 1 , 1 Lcd "Zapis " ; A Incr A Waitms 500 Cls Next Adres Wait 2 Cls For Adres = &H400A Downto &H4000 Liczba = Inp(adres) Locate 1 , 1 Lcd "Odczyt pamieci " ; Liczba Waitms 500 Cls Next Adres End
opis ze strony: http://hobby-elektronika.eu
Obrazek
Ostatnio zmieniony 29 maja 2014, o 10:54 przez kedar50, łącznie zmieniany 2 razy.

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty: 2650
Rejestracja: 24 sty 2005, o 00:39
Lokalizacja: Winny gród

Postautor: pajaczek » 8 cze 2009, o 18:21

Skąd sie wzięła ta liczb &H4000(Adres = &H4000) może ma ktoś jakiegoś pdfa opisującego układ memory?
Ze sposobu podłączenia pamięci do uC. pdf pamięci nic Ci tu nie wyjaśni. Linia A15 steruje: pamięć/lcd. Rozposz sobie na liczbę binarną, to może się coś rozjaśni.
Po co jest ta bramka and?
By móc określić czy aktywna (wybrana) ma być pamięć czy lcd.
Co robi ten 74ls373
Zatrzask... by można wykorzystać linie A0-7 także jako D0-7.

Wróć do „8051”

Kto jest online

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