Главная категория > Компьютеры, сканеры ШК, Клавиатуры, принтеры и ПО и т.д.
решил написать програмный эмуль эклз через ком порт. проблемы. хелп, коллеги.
tridentxp:
блин, чё вы все заладили микроконтроллер, да микроконтроллер - успею. хочу прямо через комп - шиза посетила. ;)
SkaT:
Через комп, у слэйва могут возникнуть сложности с отправкой подтверждения.
Я себе этот процесс чегось не могу четко представить... :(
Ну с задержкой синхроимпульса понятно, задержали.
Данные "занулили".
Строб отпустили.
А вот когда шину данных освобождать, непонятно.
Если ждать следующего строба, можно ведь и не дождаться, вдруг мастер контролирует занятость шины данных...
Получается наобум надо подтверждение снимать, или как-то проверять, что строб закончился...
tridentxp:
вот добью - отпишусь. уже чёт попёрло, хоть и не совсем понятное. вот блин гемор тока: никак не могу найти в мастерской обычного ТМ2 - решил на 2-х 74LS273 -деваца некуда.
SkaT:
Странное дело, если эмулятор запущен на ХР-шке, Микрушка вместо Е01-нет ЭКЛЗ,
пишет Е09-разрушение ОЗУ в области программируемых цен.
Хотя на самом деле никакой Е09 нет. :)
При этом ККМ отправляет код 05, а читать ответ отказывается.
А если запустить эмуль под 98-ой, ККМ даже принимать инфу от эмуля начинает. :)
шУмА:
Чем дело-то закончилось? Получилось что-нибудь?
Навигация
Перейти к полной версии