AY PRN - простое подключение принтера к ZXEvo и не только

ZX evolution software and hardware

Postby ra9abz » 07 Apr 2011, 20:44

Одна микруха ЛЛ1. А вторая ИР9 насколько я понимаю.
Так у Турбо2+ такое было предусмотрено, кажется в 128части бейсика - вместо интерфейса 1
(той части, что относилась к принтеру), (могу и ошибаться).
В 48 басе место есть (не знаю как ZXevo), но они (Микроарт) туда толкать не стали,
т.к. после этого некоторые старые программы перестают идти (кажись проверяли эту часть ПЗУ).
А интерфейс LPRINT III - так тот вообще свою ПЗУ толкал по адресам перехвата.
В будущем я ZXevo так и представлял - собрать на макетке LPRINT III и во 2 слот его.
Но до реализации этого ещё далеко (Ещё не всё доделано).
Наверное можно использовать и штатное ПЗУ, место там есть, а логику прошить в АЛЬТЕРУ (не знаю).
Да и почему бы вместо ИР9 не использ. какой-нибудь порт AY - только немного переправить содержимое
того что в LPRINT прошито было: добавить инициализацию порта, ну и адрес его переправить.
Ну это так, как бы я представил, вот только временем не располагаю.
А может на 2-х микрухах оно и лучше..
ZX evolution rev B
User avatar
ra9abz
 
Posts: 33
Joined: 14 Jan 2011, 22:38
Location: Челябинск
Group: Registered users

Postby CHRV » 07 Apr 2011, 22:34

Grey_gsb wrote:Эт к плате Evo будет добавлено? Ребят, сделайте пжалста красивую плату на двух микрухах:)

Не-не у нас принцип был оставить все родные элементы (Z80, AY, ВГ93), а в плис токо схему спрятать...
Полностью на ПЛИС это не к нам (есть уже такие проекты).
А так планируется чтобы в корпус miniITX влезало (уж больно корпуса симпатичные).
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 966
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby CHRV » 07 Apr 2011, 22:35

ra9abz wrote:Одна микруха ЛЛ1. А вторая ИР9 насколько я понимаю.

А схемо посмотреть гордость не позволяет? :).
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 966
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby Grey_gsb » 07 Apr 2011, 23:36

CHRV wrote:Полностью на ПЛИС это не к нам

Так я ведь не об полностью, я только об красиво добавить эти две микрухи для подрубки принтера на следующую версию платки TurboSoundFM:) Плату Evo вообще трогать не надо, там и так всё есть:)
Grey_gsb
 
Posts: 54
Joined: 27 Mar 2011, 02:33
Group: Registered users

Postby ra9abz » 08 Apr 2011, 19:19

CHRV wrote:А схемо посмотреть гордость не позволяет?


Да нет, - кодировка. А вообще извиняюсь - в Turbo2 стоит ИР23, , и РФ2 там тоже есть.
Вечно я тороплюсь с выводами.
ZX evolution rev B
User avatar
ra9abz
 
Posts: 33
Joined: 14 Jan 2011, 22:38
Location: Челябинск
Group: Registered users

Postby CHRV » 08 Apr 2011, 19:34

ra9abz wrote:Да нет, - кодировка. А вообще извиняюсь - в Turbo2 стоит ИР23, , и РФ2 там тоже есть.
Вечно я тороплюсь с выводами.

FAR или TotalCommander легко работает в разных кодировках.
Да и на спеке можно посмотреть схему в ZXWORD например.
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 966
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby lvd » 08 Apr 2011, 19:45

CHRV wrote:FAR или TotalCommander легко работает в разных кодировках.

"в разных" или "в обоих двух"? :)

Меня вот интересует вопрос, куда ты впилишь целый лпт в миниитх - или ты только пины сделаешь?
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby CHRV » 08 Apr 2011, 20:57

lvd wrote:Меня вот интересует вопрос, куда ты впилишь целый лпт в миниитх - или ты только пины сделаешь?

токо пины ес-но
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 966
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby DDp » 09 Apr 2011, 14:47

ra9abz wrote:А из барсика листинги можно будет печатать?

CHRV wrote:Ну это пусть программеры пишут ... (вот Breeze например ... ;) )

breeze wrote:я не на столько хорошо Барсик знаю :(

CHRV wrote:стыдно, батенька, стыдно ;) .

;)
scrshot.jpg

Драйвер загружается в буфер принтера (по адресу #5B00/23296)
Инициализация драйвера и принтера: RANDOMIZE USR 23296
После инициализации можно пользоваться операторами LPRINT и LLIST.
Печать текущего состояния экрана (аналог оператора COPY): RANDOMIZE USR 23300
Attachments
aypr4bas.zip
(2.66 KB) Downloaded 785 times
calc.jpg
(67.99 KB) Not downloaded yet
list.jpg
(170.31 KB) Not downloaded yet
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 103
Joined: 27 Oct 2007, 11:29
Group: Registered users

Postby breeze » 09 Apr 2011, 22:58

Блин, снимаю шляпу… все потрындели и забили >_< а DDp взял и сделал x_x
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: Google [Bot] and 1 guest

cron