Der Nachfolger des WDR-Computerclub mit Wolfgang Back und Wolfgang Rudolph - ...und immer ein Bit übrigbehalten!


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Auswirkungen der Slew-Rate-Kontrolle auf der Open-Maxi Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Dietmar, Homepage - 15.08.2017 18:27)
Dietmar nutzt:  Open-Micro, Open-Mini, Open-Midi, Open-Macro, Open-Maxi, Open-Mini M-Unit, Open-Mini Station
' -----------------------------------------------------------------------------------
' Auswirkungen von "Output Slew Rate Control Enable" verdeutlichen. Mit Scope messen.
' In OCBASIC 1.11a für Open-Maxi von Dietmar Harlos am 15. August 2017.
' -----------------------------------------------------------------------------------

' Das Controllermanual MC9S08AW60.pdf schreibt dazu:

' "Die Slew-Rate-Kontrolle kann für jeden Portpin aktiviert werden, indem das
' entsprechende Bit in einem der Slew Rate Control Register (PTxSEn) gesetzt wird.
' Wenn aktiviert, begrenzt die Slew-Rate-Kontrolle die Geschwindigkeit, mit der ein
' Ausgang von LOW nach HIGH und von HIGH nach LOW übergehen kann, um die EMV-
' Emissionen zu reduzieren. Die Slew-Rate-Kontrolle hat keine Auswirkung auf Pins,
' die als Eingänge konfiguriert sind."

' EMC: Electromagnetic Compatibility
' EMV: Elektromagnetische Verträglichkeit

' "Port rise and fall time:
' Low output drive (PTxDS = 0) (load = 50 pF)
' Slew rate control disabled (PTxSE = 0): tRise, tFall: 40 ns
' Slew rate control enabled (PTxSE = 1):  tRise, tFall: 75 ns
' Timing is shown with respect to 20% VDD and 80% VDD levels."

INCLUDE "omax.def"         'Definitionen für die Open-Maxi

POKE PTBSE,&b00001111      'Output Slew Rate Control Enable (PTBSE)
                           'an PORT[9] bis PORT[12] aktivieren

WHILE TRUE

  portb=&b11111111         'ergibt eine Rechteckschwingung von 43 kHz
  portb=&b00000000

WEND

End2Host=ON                'nach dem Programmende in den Host-Modus
END                        'Programmende



Meine Homepage: http://ccintern.dharlos.de

 Antwort schreiben

Bisherige Antworten:

Re: Auswirkungen der Slew-Rate-Kontrolle auf der Open-Maxi (von Thorsten - 15.09.2017 1:44)
    Re: Auswirkungen der Slew-Rate-Kontrolle auf der Open-Maxi (von Thorsten - 15.09.2017 1:50)