-
Data: 2020-08-14 11:43:53
Temat: Re: Dziwne zachowanie R65C51 + MAX232
Od: Dariusz Dorochowicz <dadoro@_wp_._com_> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 14.08.2020 o 11:12, J.F. pisze:
> Użytkownik "heby" napisał w wiadomości grup
> dyskusyjnych:rh4bqt$95s$...@d...me...
> On 13/08/2020 23:31, heby wrote:
>>> Jak ustawisz asercje na RTS/CTS (+5V bodaj) to nagle się główna pętla
>>> odblokuje?
>
>> Jeszcze jedno: mimo że cpu nie ma debugu, to mógłbyś wpiąć się w linie
>> adresowe i ocenić gdzie się miota. Może z pomocą analizatora ustalisz
>> jaki kod jest wykonywany w pętli, albo choć kilka starszych bitów
>> adresu uda się zidentyfikować (zwróć uwagę na pin SYNC).
>
> Wszystko powinno sie udac zznalezc ... o ile analizator ma wystarczajaco
> duzo kanalow :-)
>
>> Osobiście wziąłbym jakiś softwareowy emulator tego cpu, wrzucił kod i
>> napisał jakiś trywialny emulator scalaka do transmisji szeregowej...
>> ale to robota dla programisty. Ma to zaletę że można debugować bez
>> hardware, w czystych i powtarzalnych warunkach.
>
> Jesli dobrze zgadujesz z tym CTS, to wystarczy ustawic go odpowiednio na
> kablu i zobaczyc czy program pojdzie dalej.
To nie zgadywanie tylko "prawie na pewno" - bez sprawdzenia tego w ogóle
nie ma sensu robienie czegokolwiek innego. Szansa na inny powód jest
bardzo nikła. Kwestia znalezienia właściwego rozwiązania.
> Dobry emulator terminala powinien miec mozliwosc sterowania liniami DTR
> i RTS, to na skrosowanym kablu by sie szybko sprawdzilo, ale ... kto zna
> dobry wspolczesny emulator ? :-(
> A tak zostaje oscyloskop i srubokret do zwierania nozek :-)
Ale co chcesz sprawdzać?
I lepiej lutownica, nie śrubokręt. Ten potrafi kiepsko zewrzeć.
Albo inny kod do inicjalizacji układu. Pewnie ze dwa bity inne będą -
brak kontroli przepływu i tyle. Zwarcie RTS z CTS będzie miało ten sam
skutek.
Pozdrawiam
DD
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-31 Wybory
- 2025-07-31 Czy negowanie usańskiego lądowania na księżycu jest karalne?
- 2025-07-31 Zabójcze zwycięstwo policji nad maczetownikiem [Sosnowiec]
- 2025-07-30 Taka ciekawostka pożarowa :)
- 2025-07-30 Danina dla artystów, tworców i producentów od zakupu sprzętu elektronicznego.
- 2025-07-30 Białystok => Software Engineer .Net <=
- 2025-07-30 Gdańsk => Programista Delphi <=
- 2025-07-30 Kolejni bezrobotni inżynierowie na zasiłkach...
- 2025-07-30 Rzeszów => International Freight Forwarder <=
- 2025-07-30 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-07-30 MILLER ZAORAŁ PRO-UKRAIŃSKIEGO REDAKTORA
- 2025-07-29 "cywilny przemysł stoczniowy w USA praktycznie nie istnieje"
- 2025-07-29 Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- 2025-07-29 Re: PLL LOT na pokładzie zemdlało kilku pasażerów, a linie lotnicze nie zapewniły nawet podstawowego wsparcia - choćby szklanki wody.
- 2025-07-29 Re: Podkreślają też wielką szkodliwość zdrowotną wiatraków, które usytuowane bardzo blisko siedlisk ludzkich mają negatywny wpływ na zdrowie ludzkie".