Миграция проектов на ПЛИС новых производителей

Программа на ассемблере

Новичок
 
Регистрация: 25.02.2011
Сообщений: 4
Репутация: 10
 
25.02.2011 21:02 #1
Написал прогу на асемблере.А отладить нехватает мозга.Алгоритм работы такой-Кароче
два входа(5(gp2) и 4(gp3) ноги
начинают принимать код еслi
на 2(gp5) ноге единица,если
код верен должна подниматса
7(gp0) нога,если не верен то
6(gp1),а если 5 раз неверен то
поднимаетса 3(gp4)
нога.Коменты полные в исходнике.Помогите исправить ошибки.
Вложения
Тип файла: rar k.rar (3.4 Кб, 0 просмотров)
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Знаток
 
Регистрация: 13.07.2007
Сообщений: 659
Репутация: 124
114 11
5 2
 
27.02.2011 19:36 #2
Занимался подобными вещами.
В вашей программе никто особо и не разберётся и не будет .
Совет:
Сделать индикацию, то что внутри процессора.
Выделете разряды портов и используйте любую индикацию.
Можно ТICxxx или по SPI.
Процессор сбрасывает своё состояние на индикацию.
Сделал блочок 8 програм Для устройства Скорость вращения,
ток, служебные разряды,Константы ПИД регулирования.
Более того научился при его помощи вгонять коэф. в реально работающую прогр.
И все ваши проблеммы, как на ладони.
А понять - значит сделать.
И вы сможете чувствовать процессор.
И находить глюки.
Оценка
Новичок
 
Регистрация: 25.02.2011
Сообщений: 4
Репутация: 10
 
27.02.2011 20:07 #3
Спасибо.Уже я разобрался с ошибками(Пятый час работает без сбоев).
Оценка
Специалист
 
Регистрация: 20.04.2011
Адрес: Казахстан г.Алматы
Сообщений: 1,225
Репутация: 256
245 269
22 18
 
18.04.2012 06:58 #4
Цитата:
Сообщение от Sergey57
Сделать индикацию, то что внутри процессора.
Выделете разряды портов и используйте любую индикацию.
Можно ТICxxx или по SPI.
Процессор сбрасывает своё состояние на индикацию.
Сделал блочок 8 програм
И все ваши проблеммы, как на ладони.
А понять - значит сделать.
И вы сможете чувствовать процессор.
И находить глюки.
Эти функции в AVR выполняет "debugWIRE On-chip Debug Sustem".
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 20:49.
Обратная связь РадиоЛоцман Вверх