Май 28

AVR использование таймеров ( ATMega8 TIMER0)

Timer0 — 8битный таймер.
В ATMega8 и ему подобных, timer0 ну очень простой таймер. Он умеет только считать, только от 0, и только до 255. Считает он с заданной частотой, и это пожалуй единственная настройка, которую можно настроить. Хотя и тут выбор не так велик, как хотелось бы.
Счетный регистр TCNT0 (8-и разрядный, как не сложно догадаться), доступен на чтение и запись, при переполнении (когда значение меняется с 0xFF на 0x00) дергается прерывание по-вектору TIMER0_OVF (если конечно разрешено битом TOIE0 в регистре TIMSK и глобально включено командой sei). Так, вот, благодаря доступу на запись, можно немного мухлевать, или даже много, например если в прерывании таймера в TCNT0 загнать, например 127, то считать он будет порядком (двоичным порядком) веселее. Таким образом даже шимить можно. Если очень нужно.

Параметры таймера задаются регистром TCCR0 , точнее первыми 3-мя битам (Clock Select) этого регистра: CS00,CS01,CS02 – выбор тактового источника

Continue reading

Мар 30

Battle for Middle-Earth II

При запуске обнаружилась проблемка (Программа game.dat выполнила недопустимую ошибку и бла-бла при старте),   как выяснилось из-за DirectX, устраняется скачиванием http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_27

а вдруг забуду?

Янв 31

Гугал поломали!

Конец света близица! Гугал (http://google.com) подозревает всех и вся в фишинге, о чем предупреждает при переходе по любой ссылке!

UPD.
Починили. Будем жить..

Дек 11

Люди делятся на..

тех кто еще не делает бэкапы и тех кто уже делает.

вот сижу я щас, восстанавливаю форум и радуюсь, что когда-то давно по счасливой случайности миновал первую категорию.

И Вам того же рекомендую

Дек 11

O3Spaces теперь на русском!

Система корпоративного документооборота O3Spaces, кою пользую уже долго-долго, с версии 2.4.beta доступна на русском языке. Возрадуемся! Перевод, надо отдать должное, вполне адекватый, не машинный. Хотя некоторые косяки все же имеются — символ переноса в заголовках окон сильно раздражает глаз.

А еще Workplace Assistent 2.4.b не встаёт на на офис 2007, вот так вот

Сен 29

iSCSI

Недавно возник вопрос о переносе кучи жужащих и трещащих жестких дисков с десктопа куда-нибудь подальше. Без потери доступа к ним, естественно.

Дальше следует скучное описание запуска iSCSI-target на debian/ubuntu и iSCSI-инициатора под маздаем

Continue reading