Zakupiłem zestaw AVT2250 (Mikrokomputer edukacyjny z 8051) i samodzielnie go zmontowałem mimo, iż w zestawie brakowało kilku elementów. Zmontowałem go ze szczególną starannością sprawdzając poprawność lutów miernikiem. Mikrokomputer zadziałał od pierwszego włączenia. Przeszedł poprawnie test po naciśnięciu klawisza "9". Zabrałem się do wykonywania pierwszej lekcji. I wtedy zauważyłem, że mikrokomputer działa nieco inaczej niż w opisie.
1. Są kłopoty z jego resetowaniem, czasem trzeba resetować go wiele razy, aby wszedł w stan gotowości do pracy (napis "- HELLO" po jednej sekundzie znika i zapala się kropka dziesiętna na pierwszym wyświetlaczu). Podczas resetowania najczęściej zapalają się litery i cyfry lub ich fragmenty na różnych wyświetlaczach lub napis "- HELLO", który nie zanika. Poza tym w trzecim od lewej strony wyświetlaczu poziome diody migają jednocześnie słabym światłem z częstotliwością wyższą niż 1 Hz, może dwa mignięcia na sekundę. Czy to jest normalne?
2. Wielokrotnie wykonywałem Ćwiczenie 1 z Lekcji 1. Po naciśnięciu klawisza EDIT i wybraniu adresu początkowego, następnie wprowadzałem nowe wartości komórek pamięci zgodnie z podaną w ćwiczeniu sekwencją. Po zakończeniu edycji okazuje się, że mikrokomputer nie zapamiętuje nowych wartości. Wszystkie zworki są ustawione zgodnie z instrukcją uruchomieniową oraz ćwiczeniem, tzn. JP3 na pozycji 8000h. Więc nie ma mowy o tym, aby adresy komórek leżały poza obszarem pamięci. Pierwotna wartość w komórkach od adresu 8000h do 8007h wynosi 07, niepowodzeniem kończy sie każda próba wprowadzenia nowej wartości pod te i inne adresy. Nie tylko przy pomocy funkcji EDIT, ale również przy pomocy funkcji COPY i FILL. Co jest tego przyczyną?
3. Kupiłem w sklepie kabel łączący mikrokomputer edukacyjny z komputerem PC. Sprawdziłem miernikiem jego połączenia. Jest prawidłowo wykonany. Niestety nie mogę przesłać żadnego pliku Intel-HEX przy pomocy kompilatora PASM51.exe i pliku DO.BAT. Pliki kompilują się, ale nie ładują się do mikrokomputera. Podaję prawidłowy port, do którego podłączony jest kabel, u mnie jest to COM1. Ustawienia portu są zgodne z zaleceniem. Używałem również programu KLOSZI.EXE do przesyłu plików. Na pierwszy rzut oka wydaje się, że jest wszystko w porządku. Na wyświetlaczu zapala się adres pamięci, od którego rozpoczyna się ładowanie danych, jednak nawet po ponad godzinie oczekiwania proces ładowania nie kończy się. Mikrokomputer nie przechodzi w stan gotowości do pracy. Dlaczego tak się dzieje?
Może ktoś mi pomoże. Pisałem kilka razy do serwisu AVT, ale oni mnie ignorują, żadnej odpowiedzi.
1. Są kłopoty z jego resetowaniem, czasem trzeba resetować go wiele razy, aby wszedł w stan gotowości do pracy (napis "- HELLO" po jednej sekundzie znika i zapala się kropka dziesiętna na pierwszym wyświetlaczu). Podczas resetowania najczęściej zapalają się litery i cyfry lub ich fragmenty na różnych wyświetlaczach lub napis "- HELLO", który nie zanika. Poza tym w trzecim od lewej strony wyświetlaczu poziome diody migają jednocześnie słabym światłem z częstotliwością wyższą niż 1 Hz, może dwa mignięcia na sekundę. Czy to jest normalne?
2. Wielokrotnie wykonywałem Ćwiczenie 1 z Lekcji 1. Po naciśnięciu klawisza EDIT i wybraniu adresu początkowego, następnie wprowadzałem nowe wartości komórek pamięci zgodnie z podaną w ćwiczeniu sekwencją. Po zakończeniu edycji okazuje się, że mikrokomputer nie zapamiętuje nowych wartości. Wszystkie zworki są ustawione zgodnie z instrukcją uruchomieniową oraz ćwiczeniem, tzn. JP3 na pozycji 8000h. Więc nie ma mowy o tym, aby adresy komórek leżały poza obszarem pamięci. Pierwotna wartość w komórkach od adresu 8000h do 8007h wynosi 07, niepowodzeniem kończy sie każda próba wprowadzenia nowej wartości pod te i inne adresy. Nie tylko przy pomocy funkcji EDIT, ale również przy pomocy funkcji COPY i FILL. Co jest tego przyczyną?
3. Kupiłem w sklepie kabel łączący mikrokomputer edukacyjny z komputerem PC. Sprawdziłem miernikiem jego połączenia. Jest prawidłowo wykonany. Niestety nie mogę przesłać żadnego pliku Intel-HEX przy pomocy kompilatora PASM51.exe i pliku DO.BAT. Pliki kompilują się, ale nie ładują się do mikrokomputera. Podaję prawidłowy port, do którego podłączony jest kabel, u mnie jest to COM1. Ustawienia portu są zgodne z zaleceniem. Używałem również programu KLOSZI.EXE do przesyłu plików. Na pierwszy rzut oka wydaje się, że jest wszystko w porządku. Na wyświetlaczu zapala się adres pamięci, od którego rozpoczyna się ładowanie danych, jednak nawet po ponad godzinie oczekiwania proces ładowania nie kończy się. Mikrokomputer nie przechodzi w stan gotowości do pracy. Dlaczego tak się dzieje?
Może ktoś mi pomoże. Pisałem kilka razy do serwisu AVT, ale oni mnie ignorują, żadnej odpowiedzi.