Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » PIO SIO CTC DMA & M1 » Themenansicht

Autor Thread - Seiten: -1-
000
12.01.2024, 14:54 Uhr
PIC18F2550

Avatar von PIC18F2550

Hallo im Z1013 gibt es eine Schaltung wo das /M1 mit /RES zu /PM1 verschaltet wurde.
Meine Frage ist, ob die Verschaltung auswirkungen auf SIO CTC und DMA hat.

Danke.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
12.01.2024, 15:45 Uhr
schlaub_01



Für die PIO ist das ganz wichtig, damit die einen korrekten Reset bekommt.
Auszug aus dem PIO Datenblatt: When /M1 occurs without an active /RD or /IORQ signal, the PIO logic enters a reset state.

Viele Grüße,
Sven.

Dieser Beitrag wurde am 12.01.2024 um 15:46 Uhr von schlaub_01 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
12.01.2024, 16:29 Uhr
PIC18F2550

Avatar von PIC18F2550

Für PIO ist das mir schon klar aber was ist mit dem Rest? (CTC SIO DMA)
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
12.01.2024, 16:32 Uhr
Rolly2



SIO und CTC haben eigene Reseteingänge, da spielt eine Verknüpfung mit M! keine Rolle. Bei der DMA wird das wie bei einer PIO sein. Da sind einfach zu wenig PINs da gewesen.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
12.01.2024, 16:32 Uhr
schlaub_01



CTC, SIO und (manche) DMA haben einen extra Reset Eingang.
Edit: War Andreas schneller... ;-)
Die DMA ohne Reset Eingang verhalten sich wie die PIO - M1 wirkt sich da wieder als Reset aus...

Dieser Beitrag wurde am 12.01.2024 um 16:35 Uhr von schlaub_01 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
12.01.2024, 16:40 Uhr
Rolly2



Aber nur die "und"-Verknüpfung von "reset" mit "M1" löst einen Reset bei PIO und DMA aus.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
12.01.2024, 16:40 Uhr
Rolly2



Doppelpost
Dieser Beitrag wurde am 12.01.2024 um 16:46 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
12.01.2024, 16:48 Uhr
PIC18F2550

Avatar von PIC18F2550

OK ist das für PIO (U855) und DMA (U858).
Bleibt noch die Frage was SIO (U856)und CTC(U857)bei Reset machen.
Ich vermute das RESET ist dominant und bestimmt was gemacht werden soll.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
12.01.2024, 16:54 Uhr
Rolly2



Bei einem Hardwarereset werden die Register gelöscht. Die Teile müssen dann neu initialisiert werden.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek