-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!peer03.ams4!p
eer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-
exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTE
D!not-for-mail
From: "J.F." <j...@p...onet.pl>
Newsgroups: pl.misc.elektronika
References: <5f3e204e$0$520$65785112@news.neostrada.pl>
<5f3e6e58$0$517$65785112@news.neostrada.pl>
<5f3e8abf$0$520$65785112@news.neostrada.pl>
In-Reply-To: <5f3e8abf$0$520$65785112@news.neostrada.pl>
Subject: Re: 74HCT245 jako port wejściowy - nie działa, choć powinien
Date: Fri, 21 Aug 2020 09:54:12 +0200
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Lines: 60
Message-ID: <5f3f7da8$0$521$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.126.81
X-Trace: 1597996456 unt-rea-b-01.news.neostrada.pl 521 83.30.126.81:63398
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 3353
X-Received-Body-CRC: 1807444095
Xref: news-archive.icm.edu.pl pl.misc.elektronika:756491
[ ukryj nagłówki ]Użytkownik "Atlantis" napisał w wiadomości grup
dyskusyjnych:5f3e8abf$0$520$6...@n...neostrada.
pl...
On 20.08.2020 14:36, J.F. wrote:
>> Opis by sugerowal, ze te 245 wystawia dane na magistrale w
>> niepożądanym
>> momencie.
>To było moje pierwsze skojarzenie. Chociaż dziwne jest to, że program
>nie tylko rejestruje samoczynne (fałszywe) naciśnięcia klawiszy, ale
>też
>prawidłowo reaguje na te prawdziwe.
Chyba sie nie rozumiemy - mowie o przedluzeniu dzialania portu o np
pol impulsu zegara, co powoduje, ze w nastepnym cyklu dane z portu
nakladaja sie na dane z pamieci i procesor odczytuje smieci jako
rozkaz.
Albo dekoder adresow uruchamia 245 dodatkowo w zlym momencie.
>Przypomniałem sobie też, że kiedyś już testowałem działanie tego
>portu,
>co jakiś czas sprawdzając w pętli, czy po wciśnięciu przycisków
>zmieni
>się wartość odczytywana z portu - zmieniała się, a program działał
>stabilnie i nie wieszał się. Czyli wyglądałoby na to, że to jednak
>nie
>sam odczyt z portu jest czynnością destrukcyjną z punktu widzenia
>stabilności programu.
Byc moze, ale ... mozliwe tez, ze wtedy program uzywa niekolidujacych
adresow ...
>Moim drugim pomysłem była funkcja zajmująca się debouncingiem. Tylko
>jak
>już pisałem, ta działa prawidłowo w innym urządzeniu opartym na tej
>samej architekturze.
Funkcja sprawdzania przycisku wygląda następująco:
>Myślałem o potencjalnym nadpisaniu stosu, ale:
>- Niewielki sprzętowy stos 6502 jest wykorzystywany przez kompilator
>CC65 (to z niego korzystam, niewielkie fragmenty kodu pisząc w
>asemblerze).
Wpisz w obszar stosu np 55h, a ppotem zobacz ile ich zostalo.
>> I jak zwykle - daj wolniejszy zegar, jak przejdzie ... moze cos nie
>> wyrabia szybkosciowo.
>Zegar już teraz jest wolny - jedynie 1 MHz. Właśnie z uwagi na duże
>moduły połączone taśmą ze złączami IDC. To raczej sporo poniżej
>możliwości WDC65C02 oraz wymagań współczesnych układów HCT...
Daj 500kHz czy 250kHz i sie zobaczy czy to w tym problem.
Po tylu systemach powinienes miec juz taki generatorek gotowy do
podpiecia :-)
J.
Następne wpisy z tego wątku
- 21.08.20 14:57 Piotr Gałka
- 22.08.20 10:37 Atlantis
- 23.08.20 15:38 Atlantis
- 23.08.20 16:09 Atlantis
- 23.08.20 18:43 Atlantis
- 25.08.20 18:00 Atlantis
- 25.08.20 18:42 J.F.
- 25.08.20 20:36 Atlantis
- 28.08.20 11:03 J.F.
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]
- 2025-01-17 Warszawa => Inżynier oprogramowania .Net <=
- 2025-01-17 Natalia z Andrychowa
- 2025-01-17 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst