|
| | |
|
В категории материалов: 115 Показано материалов: 51-60 |
Страницы: « 1 2 ... 4 5 6 7 8 ... 11 12 » |
Сортировать по:
Дате ·
Названию ·
Рейтингу ·
Комментариям ·
Просмотрам
Расшифровка библиотек LBX BASCOM.
Библиотеки LBX компилятора BASCOM
представляют собой зашифрованные версии библиотек LIB. Шифрование простое - большинство строк заменяется
объектами типа «.OBJ xxxx». Их цифровой код выбирается из заранее составленной
таблицы ассемблерных инструкций AVR-контроллера,
имея которую можно восстановить исходный код. Таблица приведена ниже,
рассмотрим примеры работы с ней:
1) .OBJ 93AF - находим
в таблице 93RF (сначала
ищем по совпадению красных символов) - инструкция
PUSH, Cиний символ A
- номер регистра - это регистр R26 (0-R16, 1-R17, 2-R18... F-R31). Получаем PUSH R26.
2) .OBJ E841 -
находим EMRL
- это инструкция LDI. R=4, значит это
регистр R20. M=8, L=1 - старший и
младший ниблы числа. Получаем LDI R20,$81
Мои статьи |
Просмотров: 4647 |
Author: Radan |
Добавил: bascom |
Дата: 06.03.2013
|
|
Мои статьи |
Просмотров: 12378 |
Author: Radan |
Добавил: bascom |
Дата: 17.02.2013
|
|
Это моя первая статья, поэтому пишу, как умею. Устройство будет полезно владельцам ноутбуков, нетбуков и, возможно, планшетов и принадлежит к классу USB-HID (Human Interface Device).
"USB-розетка" "следит" за уровнем заряда АКБ и включает/выключает зарядное устройство (ЗУ) по заранее выставленным порогам. Если по каким либо причинам ЗУ не включится, то управляющая про-грамма об этом сообщит.
|
RGB_CMU
сделал светомузыку из светодиодной RGB ленты. Убрал вывод на LCD индикатор, вместо него 8 RGB каналов.
Мои статьи |
Просмотров: 14670 |
Author: Radan |
Добавил: bascom |
Дата: 06.12.2012
|
|
Атомная клавиатура виндуксоида уже была, настала очередь Мультимедийной клавиатура виндуксоида! И это всё благодаря нашему многоуважаемому автору mrShilov! Читаем, впитываем знания, собираем нужную вещь!
Мои статьи |
Просмотров: 9090 |
Author: Radan |
Добавил: bascom |
Дата: 13.06.2012
|
|
Вдруг кому пригодится ?... Сделал пока только цифры (0-9) и двоеточие. Цифры выводятся размером 2х2 знакоместа, то есть 12х16 точек. Для этого я откорректировал оригинальный файл шрифтов из библиотеки. Большие цифры получились ценой утраты некоторых спецсимволов и почти всех букв латинского алфавита, русский алфавит присутствует весь.
Мои статьи |
Просмотров: 7926 |
Author: Radan |
Добавил: bascom |
Дата: 19.04.2012
|
|
Вот тут уважаемый MrShilov выложил библиотеку для работы с монохромными дисплеями от аппаратов Nokia (1100, 1101, 1200 и т.д.) в Bascom AVR, за что ему огромное спасибо ! Библиотека с подробным описанием, схемами включения дисплеев и примером. От себя добавлю, что все работает, но компилируется без ошибок только в свежей версии Bascom 2.0.5.0 (в 1.11.9.8 лезут ошибки). Для проверки и для того, чтобы понять, как работать с дисплеем и библиотекой, набросал часики (да, опять часы !) на Меге8 и DS1307, использовал дисплей от нокии 1100 (китайский).
Мои статьи |
Просмотров: 17203 |
Author: Radan |
Добавил: bascom |
Дата: 12.04.2012
|
|
Подключаем к BASCOM дисплеи NOKIA 1100,1101,1110,1110i,1112,1116,1200,1202,1203,1280,2300,2660,2760,6085
Чаще других в BASCOM применяется дисплей от NOKIA-3310, для него есть готовая библиотека. Однако разрешение 84х48 (6 строк по 14 символов) уже многих не устраивает, да и цены на этот дисплей постоянно растут пропорционально его востребованности. Между тем в продаже есть ч/б дисплеи NOKIA с более высоким разрешением – 96х68, встроенной подсветкой и по меньшей цене (от 25 до 55 рублей в сети магазинов «Профи») В основе их разные чипы, но алгоритм работы и схема подключения одинаковые, поэтому библиотека для работы с ними будет одна универсальная.
Мои статьи |
Просмотров: 56853 |
Author: Radan |
Добавил: bascom |
Дата: 24.02.2012
|
|
За свою практику программирования микроконтроллеров и прочих штук собрал немереное количество программаторов, как самодельных так и промышленных. Больше всего занимаюсь с АВР-ками, поэтому и программаторов под них больше всего. STK-500 и DRAGON-AVR приобрел по акции, 50 у.е. за оба. Но вовсю их так и не напрягаю... Однажды в интернете встретил ветку форума, в которой расширяли функционал программатора от Проттосса. Там предлагались альтернативные прошивки. Проверил - всё работает. Затем ещё встретил то, что натолкнуло на идею собрать эту конструкцию - одна ZIF панель под все АВР. Ну или почти все. Кое-чего не хватало, была ошибочка и возможная проблема с КЗ на пинах. Вообщем, помозговал чуток и нарисовал то, чем и пользуюсь уже долгое время. А остальные программаторы в коробку сложил - на дальнее хранение. Удобный он получился!
|
Использование SHT21 для поддержания микроклимата погреба.
Много было написано об этом удивительном « кубике », вот решил тоже воспользоваться данным чудом. Замысел был такой - поддержка микроклимата в погребе. Для вывода информации использован МЭЛТ 2-х строчный 16 разрядный, ключи управления со старой материнки 15N03H на 30 вольт и ATMEGA8–16PU.
|
| |
| | |
|
Статистика |
|
Онлайн всего: 2 Гостей: 2 Пользователей: 0 | |
|
|