Gast
#5226654
Ahoi, ich habe hier eine Platine die ich gerne per reverse-engineering wieder zum leben erwecken würde. Diese ist bestückt mit einem 82C54 Timerbaustein und erzeugt mittels diesem 2 separat steuerbare PWM-Signale mit 190Hz Frequenz. Ich kenne nur die Hardwarebeschaltung des Bausteins, nicht aber die Programmierung die die PWM erzeugt. Verschaltung: 8MHZ Oszillator an Clk0/1/2, Gate0 = High, Out0 geht auf Gate1 und Gate2 Ich habe mir daher einen 82C54 besorgt und diesen entsprechend testweise an nen Arduino UNO beschaltet, so wie auf der Platine die ich später zum laufen bringen will. Ich erzeuge nun mittels Counter 0 und Modus 3 (2 geht auch) ein periodisches 190Hz-Signal aus den 8MHz Input und dieses dient den beiden anderen Countern als Gatesignal. Soweit so gut. Jetzt kriege ich es aber nicht hin Counter 1 oder 2 ein PWM-Signal zu entlocken, egal welchen Modus ich verwende (ich vermutete Modus 1 würde sich anbieten). Kann mir irgendwer sagen welcher Modus für Counter 1/2 anwendbar ist und sicher PWM erzeugt? 82C54-Datenblatt: https://www.intersil.com/content/dam/Intersil/documents/82c5/82c54.pdf