Chris Torrence wrote:
> Hi all,
>
> Does someone have a recommendation for a book or website on creating
> peripheral cards for the Apple II? I already have the Apple ][ Reference
> Manual, Inside the Apple //e, and Understanding the Apple II.
>
> I'm really looking for a book that has hardware examples - i.e. what would
> a "typical" peripheral card look like - what chip(s) to use for peripheral
> card ROM space, how to handle the address and data bus, etc. In other
> words, how does someone learn how to build cards like the Apple II Pi, or
> the SD Disk ][?
Try a book called "Apple Interfacing" by Titus and Titus. It's used on
Amazon.com for 1 cent. I have a copy of it. You may as well buy one too.
Try also "Programming And Interfacing The Apple, With Experiments" by Marvin
de Jong, a magazine article:
<
http://www.atarimagazines.com/compute/issue8/3054_1_PROGRAMMING_AND_INTERFACING_THE_APPLE_WITH_EXPERIMENTS.php>
And thirdly, try "Programming and Interfacing the 6502: With Experiments" by
the same auhor. I have this book too. It teaches 6502 as well.
Programming And Interfacing The Apple, With Experiments
Marvin L. De Jong
Department of Mathematics - Physics
The School Of the Ozarks
Pl. Lookout, MO 65726
Introduction
When the Apple microcomputer is compared with other popular microcomputers,
one of its most attractive features is the ease with which it can be
interfaced to devices in the outside world. Particularly important in this
connection are those eight beautiful card slots in the Apple. The "black
box" philosophy of the designers of the TRS-80 leaves much to be desired in
scientific, educational, or industrial applications.
In this article we will describe a circuit to be built on a peripheral card
that fits in any of the eight card slots in the Apple. The circuit provides
the user with one eight-bit input port and one eight-bit output port (with
possibilities for expansion). The circuit is built with readily available
components, and the output port is also attached to eight LEDs so the user
can visualize the state of the bits. The bit values of the input port may be
controlled with an eight element DIP switch, or by devices of the user's own
choice, such as an A/D converter.
My main reason for designing this circuit was to provide Apple owners with
the experiments in my book Programming & Interfacing the 6502, With
Experiments. This book was originally based on the KIM-1, SYM-1, and the AIM
65, but with the I/O board described in this article, the book can be used
in conjunction with Apple computers. So, if you are interested in learning
assembly language programming in conjunction with my book, this I/O board
may make the task a little easier. If you are not interested in the book,
the I/O board described here will be of interest if you wish to interface
your Apple computer to devices like A/D and D/A converters, stepper motors,
transmitters, and a variety of other devices.
--
]DF$
Apple II Book:
http://macgui.com/newa2guide/
Usenet:
http://macgui.com/usenet/ <-- get posts by email!
Apple II Web & Blog hosting:
http://a2hq.com/