Deja Vu
#01
30 июня 1997 |
|
Капля припоя - Использование принтера СМ-6337 с компьютером Скорпион ZS 256 Turbo+.
(C)1997 SON/VIRTUAL HACKERS SOFTWARE. ИСПОЛЬЗОВАНИЕ ПРИНТЕРА СМ-6337 С КОМПЬЮТЕРОМ SCORPION ZS-256 TURBO+ __________________________________________ * * * ПОСЛЕ ПРЕОБРЕТЕНИЯ ПРИНТЕРА У МЕНЯ ВОЗ- НИКЛА КУЧА ПРОБЛЕМ С ПЕЧАТЬЮ. НЕКОТОРЫЕ ИЗ НИХ Я РЕШИЛ, НЕКОТОРЫЕ ОСТАЮТСЯ ОТКРЫТЫМИ. ПЕРВОЕ С ЧЕМ Я СТOЛКНУЛСЯ - ЭТО НЕСООТ- ВЕТСТВИЕ РАЗЪЕМОВ ПРИНТЕРА И КОМПЬЮТЕРА. РЕШАЕТСЯ ЭТА ПРОБЛЕМА ДОВОЛЬНО ПРОСТО. У МЕНЯ НА СКОРПЕ РАЗЬЕМ СТАНДАРТНЫЙ- -CENTRONICS, ПОЭТОМУ ПРОСТО НУЖНО КУПИТЬ В КАКОЙ-НИБУДЬ iBM'СКОЙ КОНТОРЕ СТАНДАРТНЫЙ КАБЕЛЬ И ПЕРЕПАЯТЬ ЕГО. ВОТ РАСПАЙКА СТАН- ДАРТНОГО CENTRONICS'А: 1 - STROBE 2 - GND 3 - DATA 0 5 - DATA 1 7 - DATA 2 9 - DATA 3 11 - DATA 4 13 - DATA 5 15 - DATA 6 17 - DATA 7 21 - BUSY ОСТАЛЬНЫЕ КОНТАКТЫ ВАМ НЕ ПОНАДОБЯТСЯ. ЕСЛИ ПОСЛЕ ПОДКЛЮЧЕНИЯ ВАШ КОМП ЕЩЕ РАБО- ТАЕТ, ТО ПОПРОБУЙТЕ РАСПЕЧАТАТЬ КАРТИНКУ ИЗ ТЕНЕВИКА. ТЕПЕРЬ МОЖНО РАСПЕЧАТЫВАТЬ ПРОЦЕДУРЫ ИЗ МОНИТОРА, ТОЛЬКО В МОЕЙ ВЕР- СИИ ПРОФ. ПЗУ (3.42) ПОЧЕМУ-ТО РАСПЕЧАТЫ- ВАЕТСЯ НА 2 СТРОЧКИ МЕНЬШЕ, ЧЕМ НУЖНО. ПРОБЛЕМЫ ВОЗНИКЛИ, КОГДА Я ЗАХОТЕЛ НАПЕ- ЧАТАТЬ ТЕКСТ В ZX-WORD. ВМЕСТО РУССКИХ БУКВ И ПСЕВДОГРАФИКИ ПЕЧАТАЛАСЬ КАКАЯ-ТО ШНЯГА. ДЕЛО В ТОМ, ЧТО У СМ-6337 ПО УМОЛ- ЧАНИЮ УСТАНОВЛЕНА КОДИРОВКА КОИ-8 БЕЗ ПСЕВДОГРАФИКИ. ZX-WORD ЖЕ ПОДДЕРЖИВАЕТ АЛЬТЕРНАТИВНУЮ КОДИРОВКУ. ПРИШЛОСЬ ПЕРЕПИ- САТЬ ДРАЙВЕР: ORG #5B00 NOP JR INIT ;ИНИЦИАЛИЗАЦИЯ PUSH AF WAIT CALL #1F54 JR C,OK POP AF SCF ;НАЖАТ BREAK RET OK XOR A IN A,(#FE) RLA JR C,WAIT ;ПРИНТЕР НЕ ГОТОВ POP AF LD BC,#FFDD OUT (C),A ;ВЫВОД БАЙТА LD A,#20 LD BC,#1FFD OUT (C),A NOP NOP XOR A OUT (C),A RET INIT LD A,#1B ;ПЕРЕКЛЮЧАЕМ CALL #5B03 ;ПРИНТЕР НА LD A,#52 ;АЛЬТЕРНАТИВНУЮ CALL #5B03 ;КОДИРОВКУ LD A,#0F CALL #5B03 RET ЕСТЬ ЕЩЕ ПРОГРАММА MICRO EDITOR КОВА- ЛЕВСКОГО, НО ОНА НЕ ХОЧЕТ ИНСТАЛЛИРОВАТЬ ДРАЙВЕР ПРИНТЕРА. ВООБЩЕ, Я РЕКОМЕНДУЮ ПЕЧАТАТЬ ТЕКСТЫ В IS-DOS, НУЖНО ТОЛЬКО УСТАНОВИТЬ ДРАЙВЕР Mscorp.lpr И ПОСТАВИТЬ В ПЕЧАТАЛКЕ ТИП ПРИНТЕРА EPSON. ПРИ ИСПОЛЬЗОВАНИИ ТЕКСТОВ С iBM (ИЛИ ИЗ ZX-WORD) НЕ ЗАБЫВАЙТЕ ИХ КОНВЕРТИРОВАТЬ (МЕНЮ 'USER') В ФОРМАТ IS-EDITOR. ТЕПЕРЬ О ПЕЧАТИ ГРАФИКИ. СУДЯ ПО ОПИСА- НИЮ, SCREEN MANAGER v2.4 - МОЩНАЯ ПРОГРАМ- МА, НО УВЫ, С ЭТИМ ПРИНТЕРОМ ОНА НЕ ХОЧЕТ РАБОТАТЬ. ЕСТЬ ART STUDIO НО, ПРИ ПЕЧАТИ СЛИШКОМ РАСТЯГИВАЕТСЯ ИЗОБРАЖЕНИЕ. НАВЕРНОЕ НУЖНО ЭКСПЕРИМЕНТИРОВАТЬ С КОДАМИ УПРАВЛЕНИЯ ГРАФИКОЙ. НАЙДИТЕ ИНСТАЛЛЯЦИОННУЮ ВЕРСИЮ ART STUDIO И ПОЭКСПЕРИМЕНТИРУЙТЕ. В ОТВЕТ НА ЗАПРОС ИНТЕРФЕЙСА ВВЕДИТЕ 255 (USER). ВОТ ПРИМЕР ДРАЙВЕРА: ORG #8764 ;ЭТА ЧАСТЬ СОДЕРЖИТ 5 ВЕКТОРОВ START DEFW STA ;СОБСТВЕННО СТАРТ DEFW INIT ;ИНИЦИАЛИЗАЦИЯ DEFW BUSY ;ГОТОВНОСТЬ ПРИНТЕРА DEFW LPRINT ;ВЫДАЧА БАЙТА DEFW LENGHT ;ДЛИНА ДРАЙВЕРА INIT RET BUSY IN A,(#FE) ;ФЛАГ НУЛЯ ВЫКЛЮЧЕН, AND #80 ;ЕСЛИ ПРИНТЕР ЗАНЯТ RET LPRINT LD BC,#FFDD OUT (C),A LD A,B AND #1F LD B,A LD C,#FD LD A,#21 OUT (C),A XOR A OUT (C),A END RET LENGHT EQU END-START НА ЭТОМ ВСЕ. ЕСЛИ ВЫ РЕШИЛИ ВОПРОСЫ ПЕЧА- ТИ ГРАФИКИ, ИЛИ ВОЗНИКЛИ ВОПРОСЫ ПО ЗАТРО- НУТОЙ ТЕМЕ, ТО ПИШИТЕ В РЕДАКЦИЮ ЖУРНАЛА. __________________________________________ ТЕКСТ НАБРАН В АССЕМБЛЕРЕ ZX-ASM v3.0. КЕМЕРОВО 27.04.97. END...
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября