









Project: Switch to change the drive's hardware address
Target : 1541 (not 1541-II), 1570
Time : 20 min.
Cost : <2 US$
Use : Possibility to have more than one device attached to
the serial bus without having to switch device addresses
manually on each power-up.
The 1541's circuit board has two jumpers which tell the drives's CPU on which address it should react. Open the jumpers using a sharp knife and solder one or two switches to them to choose between two or four different addresses.
If you don't install the switch(es), you have to switch off all drives on the serial bus except for one, then type the following:
OPEN15,8,15 PRINT#15,"M-W";CHR$(119)+CHR$(0)+CHR$(2)+CHR$(no+32)+CHR$(no+64) CLOSE15
where 'no' is the device number you want the floppy to have. Then switch on the next floppy drive and set its device number the same way you did with the first drive. Proceed until all drives are switched on. Note that this procedure must be repeated every time you switch on a drive!
On a few boards the CIA is on position UAB1, in this case the two jumpers are directly in front of pins 15 and 16.
J1 J2 | Addr
----------------+---------
closed closed | 8
open closed | 9
closed open | 10
open open | 11