Пробуем программировать на АБ

Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: Пробуем программировать на АБ

Сообщение PAVEL »

С этим понятно.Сейчас изучаю как создать меню, нашол вот такой алгоритм но он на bascom.avr. Думаю перевести на АВ
Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: Пробуем программировать на АБ

Сообщение PAVEL »

У кого есть желание поюзать прграмку энкодера,верная или нет.Переведена с acm.
Аватара пользователя
Petrovich
Сообщения: 2021
Зарегистрирован: 25 авг 2008, 23:19

Re: Пробуем программировать на АБ

Сообщение Petrovich »

PAVEL писал(а):....Переведена с acm.
Посмотрел. Может и будет работать.
Вообще-то можно и проще. Следиш, если есть изменения на одной из ног, и если есть, то по одной из ног принимаеш решение. Если единица, то туда, а если ноль, то сюда. И всё.
Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: Пробуем программировать на АБ

Сообщение PAVEL »

Petrovich писал(а):Посмотрел...
Вообще-то можно и проще...
А как буть с не устойчивым состоянием,маска понятно нужна,в этой програмке как написано тоже маска присутствует.До щелчька энкодера, выробатывается четыре состояния вот это дребезг и будет а нам надо одно. Мне кажется что в этой програмке просчитывается эти состояния заодно и вращение определят,что для меня есть хорошо.
Вчера поигрался с маской вот такая картика вышла,смотрел вроди шестерёнки бегают.
Аватара пользователя
Petrovich
Сообщения: 2021
Зарегистрирован: 25 авг 2008, 23:19

Re: Пробуем программировать на АБ

Сообщение Petrovich »

mimicon писал(а):....
Вечером буду изучать документацию на AB. Никогда не пользовался таким софтом.
Согласитесь, что прога классная раз Вы за вечер вьехали.
Пошагово с кристаллом это только со своим прогером. У Вас не пойдёт.
Наверно это не тот файл я выдал. Помницца был у меня не работающий. Я его Вам выслал с рабочего компа, а последняя версия делалась длдя Ханта, дома. Обычно я копирую на рабочий комп, а тут могет и прокололся. Счас поищу в домашнем.
А Вы молодец, быстро вьезжаете.
Аватара пользователя
Petrovich
Сообщения: 2021
Зарегистрирован: 25 авг 2008, 23:19

Re: Пробуем программировать на АБ

Сообщение Petrovich »

Вот что дома нашёл.
Кстати, а после того, как Вы поменяли ноги Вы настроили эти ноги на передачу? Вроде да.
Вложения
Schalter.rar
(183.38 КБ) 745 скачиваний
Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: Пробуем программировать на АБ

Сообщение PAVEL »

Посмотрел архивы, есть не точность. Тот файл что вчера скидывал работать не будет. Там кнопка portB. 5 а прописано, r12. 6=1 это надо поменять. Стек поменял.
Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: Пробуем программировать на АБ

Сообщение PAVEL »

Есть вопрос или предоложение как лучше:-)
1. Опрос кнопки. Инвертируем R12 накладываем моску. Дальше записано, как r12. 5=1 это значит кнопка нажата.
2. Маска на r5, логическая операция. Это можно сократить, не все канечно. Так же и как r5>3 записать ноль. Если наложена маска, то больше чем 3 не должно быть. В конце счёта добавить, ^r5 и перейти на опрос кнопки.
Пока это на бумажке, вечером накидаю посмотрю что из этого получится.
Аватара пользователя
Petrovich
Сообщения: 2021
Зарегистрирован: 25 авг 2008, 23:19

Re: Пробуем программировать на АБ

Сообщение Petrovich »

PAVEL писал(а):...В конце счёта добавить, ^r5 и перейти на опрос кнопки.
Пока это на бумажке, вечером накидаю посмотрю что из этого получится.
На сколько я понял, можно и так. Но в чём смысл я не понял.
Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: Пробуем программировать на АБ

Сообщение PAVEL »

Да, как то раньше не внекал сильно. А тут сижу смотрю и думаю, програмка то простая, ну и начел мозгами шевелить.
Наверно главное, написание програмки в определённой последовательности.К тому же симулятор не проходит,спотыкается, везде "ret" стоят. Из за чего и задумался. Набросок сделал на бумажке, написать пока не могу, обдумываю. Как нарисовал должно всё проходить и закончиваться на опросе кнопки, кроме канечно вывода на порт. Ещё думаю, как бы для солидности, сделать мигание светодиодов, вовремя сохранения режима в Епром.
Ответить