小霸王游戏机手柄15针改9针的详细方法

电路高手帮忙,最好能给出每根针每根线的作用
2024-11-02 18:20:16
推荐回答(1个)
回答(1):

手柄相关。 1黄 2红 3白 4蓝 5棕 +5V GND LATCH CLK DATA 常规状态下,LATCH为低电平,CLK为高电平,DATA为高电平,这也是初始化端口时的状态。 单片机读取键值时序很简单,LATCH先发送一个高脉冲,(我发送1~10us宽度的,都没问题)数据将锁存到手柄内部的移位寄存器,然后在CLK时钟下降沿数据将从DATA低位在先连续发出。按键映射到数据的对应位上,有键按下则对应位为0,无键按下则为1.即不按任何键时,读取数据为0xFF。 以下是数据位图 D0 D1 D2 D3 D4 D5 D6 D7 A键 B键 选择 开始 上下左右 ok上图 9针跟老15针详细说明。 棕色也可能是黑色。 自此,发帖完毕。 http://tieba.baidu.com/p/1389586189