![]() |
Quote:
Quote:
|
Quote:
надо думать Quote:
|
Quote:
- От того и глюки! А порт конфигурации кто будет возвращать в исходное состояние для включения барсика48 с шрифтами? (разговор оставшихся извилин) :) ... ушел фиксить ... |
Quote:
|
Ps. с нулями разогнался *DOS/ должен быть =1
|
Quote:
|
Quote:
|
Quote:
---------- Post added at 21:40 ---------- Previous post was at 21:38 ---------- ZEK, дай мне версию эмуля, которая бы работала как обычный кай - чтоб сразу грузилась 128 менюха, а не сервис-ром. |
Quote:
|
Quote:
Quote:
Этот вопрос уже возникал в теме про ZXMC: http://www.zx.pk.ru/showpost.php?p=79934&postcount=230 Обрати внимание например на знаки ( и ). У IBM-ки они на клавишах 9 и 0, а на Спектруме 8 и 9, соответственно. Мне показалось удобно, что бы основные символы на клавиатуре были привязаны к их обозначениям на клавишах, но при этом естественно ключевые слова BASICа сместились. Если хотите вернуть их на место, можете исправить таблицу привязки клавиш. ---------- Post added at 08:08 ---------- Previous post was at 08:04 ---------- Quote:
Другими словами, в клавиатуре Scroll Lock по RESET должен всегда быть включен. ---------- Post added at 08:28 ---------- Previous post was at 08:08 ---------- Quote:
|
Quote:
|
Quote:
;----------- ld a,55h in a,(0FEh) ld a,"T" in a,(0FEh) ld a,0FFh ;включить TURBO in a,(0FEh) ; ld a,55h in a,(0FEh) ld a,"T" in a,(0FEh) ld a,00h ;выключить TURBO in a,(0FEh) ; ld a,55h in a,(0FEh) ld a,"T" in a,(0FEh) ld a,01h ;прочитать состояние TURBO in a,(0FEh) and 1Fh ;A=0 - TURBO OFF;A=1Fh-TURBO ON ;----------- |
Quote:
---------- Post added at 07:27 ---------- Previous post was at 07:19 ---------- caro, для начала бы найти где несостыковка идет, почему утилитой не видится контроллер. |
Quote:
Простой тест чтения управляющего порта 55FEh дает нужный результат, это проверено и мной и Alex_Nemo. Попробую написать тестовую программку и проверить. О результате отпишусь. Для начала, нельзя ли посмотреть твой фрагмент кода проверки подключения EEPROM? |
caro, в личке.
|
Quote:
|
1 Attachment(s)
Quote:
Сейчас таблица располагается с адреса 600h. Но в дальнейшем вероятно ее придется сместить, если для кодового блока не хватит места. Компиляция как обычно с помощью ASM51. |
Quote:
Тоесть вместо клавиши <0>, надо нажимать клавишу справа от нее. Как успехи с модификацией таблицы раскладки клавиш? |
Супер демо для тестирования инта и прочего
2 Attachment(s)
Рассчитано на времянки KAY-1024.
(с)2011 Las. В эмуляторах типа анрил работает неправильно. |
Quote:
|
Народ, а кто-нить NEMO-IDE по этих платах уже собрал? У меня нифига не работает. С перемычкой JP2 на схеме - явный косяк: если её поставить в положение по схеме (выводы 1 и 2 DD1 на землю), то контроллер вообще не будет откликаться - сигнал /EBL всегда будет в "1". Или эта перемычка нужна для отключения контроллера от схемы?
Alex_NEMO, у тебя же, судя по фоткам, она вообще навечно запаяна? http://img-fotki.yandex.ru/get/4907/...7884aab0_L.jpg «Nemo IDE» на Яндекс.Фотках У меня перемычка переставляемая - с этим проблем нет, завёл туда /DOS. Но контроллер всё равно не работает - не видит винта. Выяснил, что под вопросом работа DD3 АП6 (у меня б/у SN74LS245). Хотя снималась с рабочей ISA'шной платы... Буду проверять. http://photofile.ru/photo/softfelix/...e/92140535.jpg http://photofile.ru/photo/softfelix/...e/92140546.jpg p.s. А NEMO-FDC запустился с пол-тыка и работает отлично. http://photofile.ru/photo/softfelix/...e/92140506.jpg http://photofile.ru/photo/softfelix/...e/92140521.jpg |
SoftFelix, выкинь перемычку, замкни ноги 2,3 DD1, это ошибка схемотехники
---------- Post added at 01:44 ---------- Previous post was at 01:41 ---------- заодно выкинь R4, это тоже ошибка схемотехники |
Quote:
Quote:
http://zx.pk.ru/showpost.php?p=263013&postcount=10 |
и кто мне скажет, с какого перепою соединены ноги 28, 29 разъёма IDE?
|
Quote:
|
Quote:
|
Quote:
Закороченные 28-29 IDE могут повлиять на работоспособность? ---------- Post added at 02:07 ---------- Previous post was at 02:04 ---------- Quote:
|
Quote:
Quote:
|
Quote:
Как я понял, для желаемого мной, отвечаает вот этот кусочек, в самом конце исходника, который я переделал под себя: Code:
DB Kl_6,SymSh+Kl_6 ;3Eh 6/^ -> AltTab+11---------- Post added at 09:51 ---------- Previous post was at 09:45 ---------- Quote:
Так что, имеем то, что имеем. Эта плата - копия скана платы оригинального контроллера + твоя доработка (перемычка). ---------- Post added at 09:53 ---------- Previous post was at 09:51 ---------- БК-0010, давай лучше обобщим что НЕ правильно на этой плате, и методы устранения этих проблем! |
Quote:
Например для клавиши <6>. было: Code:
DB AltTb+11 ;Kl_6 ;36h+ 6/^ -> AltTabCode:
DB Kl_6 ;36h+ 6/^ -> AltTab+11Для остальных клавиш, точно так же, просто в основной таблице удали ссылки на альтернативную таблицу. Quote:
И кстати написал Скрипт, для проверки работы контроллера через порт 55FEh :) |
Интересно что-то выжило на контроллере винта??? Фактически соединены +5В и +12В... :( Соединяй B28 и A29 - это +5В... B29 это +12В...
|
solegstar, это соединение на IDE-разъёме.
|
Quote:
Тогда я чуть подожду, лучше. И со временем переработаю свой мини-мануальчик по "приготовлению" и "вживлению" своих скприптов. Камиль, сколько примерно памяти под скрипты можно занять? Будет ли возможность увеличения объёма скриптов при замене "проца" на более емкий, например, с меги48 на 88? |
Quote:
|
Quote:
Для ATMega48: 0x1000 - 0xA80 = 1408 байт. Для ATmega8 : 0x2000 - 0xA80 = 5504 байта. Quote:
Тем более что есть еще ATMega168 и ATMega328. |
Quote:
|
Quote:
во-первых, можно будеть грузить ассемблерные коды; во вторых, модифицировать скрипты прямо на компе. |
Quote:
|
Собрал макетку (ISA-слот с соответствующими комбинациями сигналов) для статичного испытания НЕМО-ИДЕ. DD3 LS245 замечательно работает и на приём, и на передачу. Все разряды. Просто вчера из BASIC_48 делал "PRINT IN 0" (знаю, что порт не совсем тот, но по схеме должен срабатывать) в цикле и коротил на GND ноги 11...18 DD3. Разряд D1 вообще не читался. Сейчас ещё дёрнул 29-ый контакт из XS2. Вечером проверю.
p.s. Киньте кто-нить пример на BASIC_48 для гарантированной "по-разрядной" проверки DD3, DD4 и DD5 в контроллере. |
Quote:
|
| All times are GMT +4. The time now is 16:42. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.