UM6582 pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 13: Line 13:
Notes:
Notes:
* TURBO, TURBO/2, TURBO/4 can be used as turbo input for button A/B (on the tested pad, TURBO was used and other pins were NC),
* TURBO, TURBO/2, TURBO/4 can be used as turbo input for button A/B (on the tested pad, TURBO was used and other pins were NC),
* They toggle on the every / every second / every fourth rising edge of the (CLK and not OUT0) signal respectively and there is around 82ns delay between the transition
* They toggle on the every / every second / every fourth rising edge of the (CLK and not STROBE) signal respectively and there is around 82ns delay between the transition
* After 8 edges of CLK signal, D0 goes low
* After 8 edges of CLK signal, D0 goes low (on most pads, it goes high)


[[File:UM6582_waveforms.png|thumb|Waveforms]]
[[File:UM6582_waveforms.png|thumb|Waveforms]]
              
              
Source: [https://maciejewski.com/pl/pegasus-stylandia-iq-502-z-gniazdem-sluchawkowym/]
Source: [https://maciejewski.com/pl/pegasus-stylandia-iq-502-z-gniazdem-sluchawkowym/]

Revision as of 23:06, 5 March 2020

United Microelectronics UM6582: 16-pin 0.3" PDIP (Used in the Stylandia's IQ-502 joypads)

           .---v---.
  TURBO <- |01   16| -> TURBO/4
     /B -> |02   15| -> TURBO/2
 /START -> |03   14| <- /A
/SELECT -> |04   13| -- VCC
  /DOWN -> |05   12| -- GND
 /RIGHT -> |06   11| <- STROBE
    /UP -> |07   10| <- CLK
  /LEFT -> |08   09| -> D0
           '-------'

Notes:

  • TURBO, TURBO/2, TURBO/4 can be used as turbo input for button A/B (on the tested pad, TURBO was used and other pins were NC),
  • They toggle on the every / every second / every fourth rising edge of the (CLK and not STROBE) signal respectively and there is around 82ns delay between the transition
  • After 8 edges of CLK signal, D0 goes low (on most pads, it goes high)
Waveforms

Source: [1]