Mensch Computer Manuel
Total Page:16
File Type:pdf, Size:1020Kb
Mensch Computer TM Developer Guide 1 © Copyright 2006 The Western Design Center, Inc. 2166 East Brown Road Mesa, Arizona 85213 U.S.A. All rights reserved. Reproduction in any manner, in whole or in part, is strictly prohibited without the written permission of The Western Design Center, Inc. W65C02, W65C134, W65C816, W65C265, Mensch ROM Monitor, Mensch Operating System, MenschWorks and Mensch Computer are trademarks of The Western Design Center, Inc. Apple is a trademark of Apple Computer, Inc. CITIZEN and GSX-190 are trademarks of Citizen America Corporation. Com Log is a trademark of The Com Log Company, Inc. Densitron is a trademark of Densitron Corporation. SEGA and 6-Button Arcade are trademarks of SEGA. SG ProPad is a trademark of Q-J. Toshiba is a trademark of Toshiba. Information in this document is subject to change without notice and does not represent a commitment on the part of The Com Log Company, Inc. or The Western Design Center, Inc. 2 Thank you for choosing the state-of-the-art features of the W65C265S microprocessor from Western Design Center. This manual describes the operating system, library subroutines, connector pinouts, and other useful information about the Mensch Computer development platform. The Mensch ROM Monitor and Mensch Operating System were developed by the Com Log Company, Inc. for the Mensch Computer. For best results, we recommend that you please carefully read this manual completely before you attempt to develop applications on the Mensch Computer. This manual contains important information on the proper use of the Mensch Operating System and its library of subroutines. 3 NOTICE The Western Design Center, Inc. has made every attempt to ensure that the information in this manual is complete and accurate. However, WDC assumes no liability for errors, or for any damages that result from the use of this document or the related products. Users of the Mensch Computer, especially developers, should note that it is both possible and relatively simple to connect any microcomputer equipment to external devices, and then to harm or destroy those devices (or anything that they may control). WDC assumes no liability for any connections or use of the W65C265S microprocessor, the Mensch Computer, and associated firmware or software. Nothing herein shall be construed as a recommendation to use the W65C265S or Mensch Computer in violation of existing patents or other rights of third parties. Information in this document is subject to change without notice and does not represent a commitment on the part of The Western Design Center, Inc. or The Com Log Company, Inc. for future products. 4 TABLE OF CONTENTS INTRODUCTION ...................................................................................................................................... 14 IC MEMORY CARDS................................................................................................................................ 15 COMMUNICATIONS.................................................................................................................................. 15 MENSCH COMPUTER AVAILABILITY...................................................................................................... 16 CONFIGURATION ................................................................................................................................... 17 CPU MODULE ......................................................................................................................................... 17 Power Control..................................................................................................................................... 18 CHARGER Jack................................................................................................................................. 18 CHARGING Indicator ....................................................................................................................... 18 POWER Indicator .............................................................................................................................. 18 RESET Button.................................................................................................................................... 18 Internal Speaker & HEAD PHONES Jack....................................................................................... 18 VOLUME Control.............................................................................................................................. 18 Expansion Connectors ....................................................................................................................... 18 Serial Port Connectors....................................................................................................................... 19 Memory Map ...................................................................................................................................... 19 Plug-In IC Memory Cards ................................................................................................................. 20 LowICCard ..................................................................................................................................................... 20 HighICCard..................................................................................................................................................... 20 DISPLAY................................................................................................................................................... 21 Contrast Control................................................................................................................................. 21 Cabling and Connections................................................................................................................... 22 Programming Support ....................................................................................................................... 22 Alternative I/O Usage......................................................................................................................... 23 KEYBOARD .............................................................................................................................................. 24 Connecting the Keyboard................................................................................................................... 24 Programming Support ....................................................................................................................... 25 Keyboard Alternatives ........................................................................................................................ 25 PRINTER .................................................................................................................................................. 26 Connecting the Printer module.......................................................................................................... 26 Connecting Other Printers................................................................................................................. 26 Programming Support ....................................................................................................................... 27 Alternative I/O Usage......................................................................................................................... 27 MODEM.................................................................................................................................................... 28 Connecting Modems........................................................................................................................... 28 Programming Support ....................................................................................................................... 29 Alternative I/O Usage......................................................................................................................... 29 PC LINK .................................................................................................................................................. 30 Connecting the Mensch Computer to a PC....................................................................................... 30 Direct Connection To Another Mensch Computer ........................................................................... 31 Connecting To Other Personal Computers ....................................................................................... 31 Programming Support ....................................................................................................................... 31 Alternative I/O Usage......................................................................................................................... 31 CONTROLLER .......................................................................................................................................... 32 Connecting the SEGA Game Controller ........................................................................................... 32 Connecting Other Games Controllers ............................................................................................... 32 Programming Support ....................................................................................................................... 33 Interpreting Controller Status Codes................................................................................................