|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
OpenSource аналог АЛС КОП 814 на микроконтроллере30.05.2019, 23:37. Показов 15331. Ответов 134
Метки нет (Все метки)
У кого есть схема и прошивка OpenSource DIY-аналога анализатора логических состояний КОП (GPIB) 814 на микроконтроллере PIC18F4550 + буферные элементы с открытым коллектором стандарта КОП (GPIB )? Поместится ли программа в PIC16F877A или ATMEGA16A...ATMEGA48A (DIP)? Внедрить анлгоязычное обозначение , как в GPIB . (For education only ).
0
|
|
| 30.05.2019, 23:37 | |
|
Ответы с готовыми решениями:
134
Эмулятор прибора для проверки КОП 814 в Labview В кассовом аппарате есть восемь 25-копеечных монет, 10 - стоимостью по 50 коп. и 12 - по 5 коп Вычислить стоимость покупки в рублях, состоящей из н тетрадей по цене х коп. и м карандашей по цене у коп |
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 31.12.2021, 01:51 [ТС] | |
|
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 31.12.2021, 04:21 [ТС] | |
|
Можно ввести режим $d для чтения состояния выводов ШД самого контроллера (при отправке).
На тему IDY Automatic Test Equipment Keith Brindley Возможно , строку идентификации после IDY=1(УП и КП активны , выход ) читать в этой редакции побайтно с режимом ASCII . Возможна доработка программы.
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
||
| 31.12.2021, 05:29 [ТС] | ||
|
Там обычно после IDY=1 STB читают (через $7, байт состояния , для параллельного опроса ). Может, кнопку перенести и двоичный вид приделать .
Про отправку "*idn?\r\n" описано в статье в журнале Радио (для прототипа) и инструкции на приборы . Добавлено через 1 минуту Обычно читают байты (ATN=0) после адресации на МАП(при этом ATN=1) , потом на МАИ(ATN=1) , потом расшифровывают (двоичный формат вывода пока не вводил). Добавлено через 25 минут Про *idn?
0
|
||
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 31.12.2021, 23:22 [ТС] | |
|
Вариант с модифицированным переключением четности при отправке (odd для эксперимента ), чтением состояния ШД в двоичной , восьмеричной и шестнадцатеричной форме (можно и для байта , принятого по алгоритму рукопожатия добавить , отправка и чтение байта по handshake добавить ) , версия с ручным переключением ATN при чтении строки байтов методом рукопожатия (экспериментальная , termgpib_rsatnman , в termgpib переключение в ATN=0 при приеме байта по алгоритму рукопожатия автоматическое , останов при активных (низких) КП или ЗО ) .
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 31.12.2021, 23:23 [ТС] | |
|
Обсуждал на avrfreaks.net .
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 02.01.2022, 02:03 [ТС] | |
|
Про БСТ(STB) и ОБЗ
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 02.01.2022, 02:25 [ТС] | |
|
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 03.01.2022, 10:06 [ТС] | |
|
Ввел обновление надписей для ATN после IDY =1/0 , обновил на avrfreaks.net .
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
||||||
| 04.01.2022, 00:28 [ТС] | ||||||
|
Возможен вариант для независимого управление линией EOI, чтения режима L/T и ШД (для эмулятора АЛС КОП 814 ). Управление SRQ контроллером (на выход , задать низким или пассивный, чтение ) требует отдельной линии управления направлением буфера SRQ ( ATMEGA16Ф или ATMEGA8A-AU, TQFP ) . Пусть пока будет в виде тумблера на корпусе контроллера (можно с тумблерами EOI, IFC ) для сложных случаев при отладке . Может не использоваться .
0
|
||||||
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 04.01.2022, 08:41 [ТС] | |
|
https://www.avrfreaks.net/foru... sor?page=1 О проблеме отправки байта вместе с EOI=1(low) и кнопках сброса EOI=0, ручной установки EOI=1 до отправки байта (конфликтует с IDY=1/0 и ATN=1/0 по управлению надписями, требует смарт-логики управления надписями на форме ). Мониторинг шины управления по фактическому состоянию пока внизу (IDY иногда неадекватное ) .
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
||
| 06.01.2022, 11:06 [ТС] | ||
|
Про управление переключателем ЗО (нижний) :
0
|
||
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 06.01.2022, 11:11 [ТС] | |
|
Возможен вариант с закладками (может быть с багами ):
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 19.01.2022, 19:10 [ТС] | |
|
Нужно ли использовать раздельную проверку состояния шин управления по чтению и при отправке строки (нужно ли при чтении строки каждый раз в режиме стопа по EOI(может не использоваться) проверять SRQ , а также на случай внезапной разадресации по rtl прибора-источника и ошибки в другом приборе, требующем запроса и останова для чтения
и отправки строки байтов , освобождения шины от обмена данными для работы с другим прибором )? Обычно SRQ=1 (активный) после GET, MTA , активен , пока не конец строки байтов и при особых обстоятельствах, зависящих от типа прибора . Обычно там EOS (при случайной разадресации кнопкой на приборе возможно зависание, а не выход по тумблеру (SRQ, EOI , возможно, IFC(?) , правда, проблема с вводом фактического состояния шины в процессор (кроме SRQ), на ATMEGA16A больше возможностей управления ) ).
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 19.01.2022, 19:16 [ТС] | |
|
Включение тумблера ЗО (в 814) обычно вызывает приоритетное включение светодиода ЗО внизу (запрос но с 814-го ) .
Внизу при компарировании влияет на останов.
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 21.01.2022, 13:14 [ТС] | |
|
Можно ввести включение SRQ=1, низкий, активен ("$r") и выключение SRQ с контроллера ("$q" , SRQ =0 ,пассивное , вход, вверх, зависит от шины) , но это на ATMEGA8A-AU, ATMEGA16A-PU(AU) .
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 21.01.2022, 13:25 [ТС] | |
|
Там нижнего ряда, на компарирование и останов по совпадению . Верхние там выкл., это для прокта с опциями под 814 -й и дополнительные функции, нужны при отладке некоторых устройств.
Добавлено через 3 минуты Но переключение компарирования по ( SRQ=1, SRQ=0, не реагировать на SRQ остановом ) желательно ввести , пока на SRQ=1, альтернативно, при отправке, при чтении только на EOI( а также на ATN,IFC ).
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 22.01.2022, 13:00 [ТС] | |
|
Проект для управления контроллером в режиме упрощенной эмуляции АЛС КОП 814 в аттаче (режим контроллера пока не имплементован, немного иначе реагирует , есть баги и недоработки ) . Возможно встраивание в одну из закладок другого приложения (с терминалом и закладками), тогда проект нужно радикально доработать.
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 23.01.2022, 01:33 [ТС] | |
|
Обсуждал на avrfreaks.net . Устранил еще некоторые баги , варианты программ после использования консольного эмулятора контроллера :
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 23.01.2022, 01:33 [ТС] | |
|
Режим контроллера потом допишу.
0
|
|
|
7 / 7 / 0
Регистрация: 29.06.2018
Сообщений: 1,536
|
|
| 25.01.2022, 21:08 [ТС] | |
|
В настоящем 814 при вводе программы зажигаются верхние светодиоды и табло , если выкл, то выключается . Если включить верхний перключатель ЗО, зажигается светодиод снизу, верхний после запуска . При нажатии просмотра после сброса первый раз после сброса -нулевая ячейка. При ручном вводе работают верхние светодиоды, про нижние уточнить.
В режиме контроллера работает на передачу, после команд МАИ (УП=1, 0x40| Addr ) , потом ПУС (УП=0) анализатор переходит на прием байтов (Кузнецов, 1987 ), состояние ЗО учитывать .
0
|
|
| 25.01.2022, 21:08 | |
|
Помогаю со студенческими работами здесь
120
DS LAM АЛС и ТЕК TL-R860 и АЛС 500 не хотят работать вместе Товар стоит "a" руб. "b" коп. За него заплатили "c" руб. "d" коп. Сколько сдачи требуется получить? СМ ardo a 814 010980057 dmpu Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|