Вы не вошли.
Может надо выгнать того "кого-то" из головы? (без обид, шучу эт я)...
А серьезно - зачастую оч-ч-ч-чень помогает на время отвлечься от той "засады", что не получается... Вон, как Лив, например, пробку вынуть, на девок поглазеть, можно на природе шашлык съесть. У меня семья периодически вытаскивает меня на Хортицу погулять (пешком). Эт конечно не как главред - на велике , да в Крым, да еще и в грязюку залезть, но тожне ничего...
Да то понятно. Это конечно надо.
Но в принципе уже что-то получилось. Декремент получается исправно, а вот инкремент только на один шаг (??). Я сделал по алгоритму Liv'a воспользовавшись вашей программой (вернее в основном ее комментариями, поскольку пиковские мнемоники для меня темный лес). Так что это уже кое что. Ту демо-прогу, что Liv говорил, я скачал, но ни фига не понял. Поэтому воспользовался вашей.
......There is someone in my head, but it's not me.......
Вне форума
Я ее ради коментариев и выкладывал, собсвенно.
Коментарии пишу в первую очередь для самого себя, т.к зачастую перерыв между подходами к програмированию достигает нескольких недель, и без подробных коментариев потом вспомнить, что там наваял очень сложно.
А мнемоники - в принципе, тут один специалыст высказывался о "кривизне". Они (мнемоники) - как например "СССР" - чистые абревиатуры. Например, BTFSS - Bit Test File Scip Set- проверить бит в регистре, пропустить следующую команду, если проверяемый бит "установлен" (т.е. равен 1).
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Уррра!!!! Заррработало!!! (с)
Все. все получилось как надо. Причина была в энкодере. Я купил их 2. Один, тот о котором я писал выше, такой хлипенький пласмассовый маленький, а другой - почти точная копия РЕС-16. Литой, дюралевый, с демпфированным валом, красота . Подпаял его, и все заработало как надо. Так что вопрос снят. А с первым срабатываниея был очень нечеткими, щелчки пропускались, то насчитывало 2 шага вместо одного. Варьирование времени задержки антидребезга не помогало. Ну и пёс с ним, я его все равно не собирался в усилок ставить. Надо еще попробовать подключить колесико от мыши. Есть у меня еще идеи, куда это можно применить.
А насчет мнемоник я не говорил, что они "плохие" или "кривые". Просто я их не знаю и все. У каждого MCU свой ассемблер. В АВР тоже многи мнемоники - это сокращения. Вот например sbic - skip if bit in I/O is cleared (пропустить, если бит в I/O регистре очищен), brne - branch if not equal (перейти, если не равно), andi - logical AND with immediate (выполнить логическое И с непосрественным значением) и т.д.
Отредактировано Матроскин (20.05.2007 15:42:31)
......There is someone in my head, but it's not me.......
Вне форума
Уррра!!!! Заррработало!!! (с)
Поздравляю
А насчет мнемоник я не говорил, что они "плохие" или "кривые"..
А я и не про Вас говорил...
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Эт конечно не как главред - на велике , да в Крым, да еще и в грязюку залезть, но тожне ничего...
Я в Крыму тоже люблю в грязюку залезть, но только без велика...
Вне форума
Я в Крыму тоже люблю в грязюку залезть, но только без велика...
Да и я порой не прочь Кубанскую грязюку померить на УАЗике
......There is someone in my head, but it's not me.......
Вне форума
для si - linux и avr
sourceforge.net/projects/cdk4avr/
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
напрасно вы ассоциируете меня с юниксоидом - особенно с самой его страшной форме - "линуксиод"
юникс и авр не совместимы, в юниксе нет графики, а консольные программаторы, так они уже ВОООТ где, досовские...
avr-binutils
avr-gcc
avr-gcc-3
avr-gdb
avr-libc
avra
avrdude
это все стаьильные, включенные в порты средства для АВР, а та сцыла - приблуда, настоятель но не рекомендую использовать в юниксе что-то не из портов.
picasm
picp
picprog
pikdev
я думаю коментариев не надо
и все бы ничего... но бесполезны, абсолютно они там бесполезны
пока микрософт не научится блокировать вин2000 в инете, а это они запросто, будем юзать виндоуз
И ваще..
Вне форума
1. Мне показалось из Ваших постов, что Вы пользуте что-то из nix-ов...
2. Сам я в линуксах - ниже чайника...
3. Выкачивал и пробовал несколько разных дистрибутивов (Федора, Мандрива, Убунту, Дебиан). Если бы мне от компа нужно было только "стандартно-офисное" применение - с этим все эти линуксы справляются на ура. А допустим запуск Wi-Fi я осуществлял гораздо быстрее, чем в Виндовсе...
4. Реально, популярность ос определяется наличием в ней программ, востребованных пользователями.
ЗЫ. Блокировать, говорите... Дамоклов мечь более "убедителен" в боевом состоянии, чем упавший.
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Я использую freebsd на сервере и виндоуз на раб станциях.
Реально, популярность ос определяется наличием в ней программ, востребованных пользователями
не в ней - а под нее, верно?
а про блокировать, так мс активно борется за свои тухліе авторские права - скупает все, что можно и авторизирует. чего стоит один ДРМ. Бесплатные софт (кторый почему-то всегда лучше мелкомягкого) для них просто кошмар, поэтому они стремятся подать в суд на компании под любым поводом. И вот только юникс немогут осилить - не на кого подавать
И ваще..
Вне форума
[ Сгенерировано за 0.059 сек, 10 запросов выполнено - Использовано памяти: 625.85 Кбайт (Пик: 676.22 Кбайт) ]