Veronica ได้รับ Gamepads คู่หนึ่งและชิปที่มีข้อบกพร่อง

[Quinn Dunki] คอมพิวเตอร์ที่ใช้งานที่ยอดเยี่ยมของคอมพิวเตอร์ที่กำลังจะมาถึงและเธอตัดสินใจถึงเวลาที่จะเพิ่มคุณสมบัติที่สำคัญที่สุดที่พบในยุค 80 ไมโครคอมพิวเตอร์เธอได้รับแรงบันดาลใจจาก – gamepads

มีสองวิธีในการใช้งาน Gamepads กลับมาในยุค 80 จอยสติ๊กแบบอะนาล็อก Apple II ใช้โพเทนชิโอมิเตอร์สำหรับแต่ละแกนจอยสติ๊กพร้อมกับชิปตัวจับเวลา 556 ตัวเพื่อแปลงความต้านทานของหม้อเป็นค่าดิจิตอล การควบคุมแบบอะนาล็อกนั้นยอดเยี่ยม แต่จำเป็นต้องใช้ฮาร์ดแวร์จำนวนมาก ตัวเลือกอื่นคือจอยสติ๊ก Atari / Commodore ที่ใช้ปุ่มสำหรับแต่ละทิศทาง น่าแปลกที่จอยสติ๊กเหล่านี้มีราคาแพงกว่าในตลาดวินเทจ แต่มีการตั้งค่าฮาร์ดแวร์ที่คล้ายกัน – NES Gamepads – เป็นเรื่องธรรมดาสิ่งสกปรกราคาถูกและมีการบันทึกเป็นอย่างดีมาก

[Quinn] เขียนชุดประกอบ 6502 บิตสองสามชิ้นเพื่ออ่านตัวควบคุม Nintendo เหล่านี้ด้วย Veronica’s 6522 โดยใช้ความช่วยเหลือของ ATMEGA168 จากนั้นทุกอย่างไปที่อึ

ในการทดสอบการตั้งค่าของเธอเธอพบว่าบ่อยครั้งที่เส้นข้อมูลจากคอนโทรลเลอร์จะไม่ซิงค์กับสายนาฬิกา เป็นเวลาสี่เดือน [Quinn] ดิ้นรนกับปัญหานี้และเกิดขึ้นกับหนึ่งในสองปัญหาที่เป็นไปได้: วงจรของเธอไม่ดีหรือชิป 6522 ในเวโรนิก้าไม่ดี คุณสามารถเดาว่าตัวเลือกใดถูกต้อง แต่คุณอาจจะผิด

ปัญหา [กลายเป็น] the 6522 ปรากฎว่าชิปนี้มีข้อผิดพลาดเมื่อใช้กับนาฬิกาภายนอก ใน 40 ปีของการผลิตนี้ยังไม่ได้รับการแก้ไข แต่โชคดี 6502 ตัวช่วยสร้าง [Garth Wilson] มีตัวเลือกสำหรับปัญหานี้: เพียงเพิ่ม Flip-Flop และ Kosher ของทุกอย่าง หากมีเพียงข้อผิดพลาดนี้ชี้ให้เห็นในเอกสารข้อมูลปัจจุบัน …

ตอนนี้เวโรนิก้ามีอินพุตคอนโทรลเลอร์สองตัวและวงจรที่จำเป็นเพื่อให้ทุกอย่างทำงาน หลักฐานวิดีโอด้านล่าง

Author: found

Leave a Reply

Your email address will not be published. Required fields are marked *