|
|
|
Исходники программ и библиотек, у вас есть чем поделиться? |
|
|
|
Apr 20 2006, 20:36
|
Гуру
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521
|
По просьбам трудящихся выкладываю дополнительно по теме пульт i2c: 1) Схема присоединения к LPT порту PC 2) Библиотека для использования для AVR и 8051 Библиотеки правда не очень. Я обычно в проект вкладываю. Теперь выдирать пришлось. Возможно чего-нибудь покалечил. Но вроде там всё просто сами доработаете. Или на мыло пишите.
Сообщение отредактировал SasaVitebsk - Apr 20 2006, 20:37
Прикрепленные файлы
bibl.rar ( 10.35 килобайт )
Кол-во скачиваний: 15205
|
|
|
|
|
May 30 2006, 15:37
|
Частый гость
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066
|
Цитата(prottoss @ May 30 2006, 17:15) Привет всем! Стартовый исходник для символьных ЖКИ на основе HD44780. Красиво! Молодец. Хорошо постарался! Но рассчитывать задержки вручную? Не лучше ли так: #define XTALL 16.0 #define delay_us(us) __delay_cycles (XTALL * us); #define delay_ms(ms) delay_us (1000 * ms) По моему было бы еще удобнее.
|
|
|
|
|
May 30 2006, 15:50
|
Гуру
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659
|
Цитата(aleksey_g @ May 30 2006, 23:37) Цитата(prottoss @ May 30 2006, 17:15) Привет всем! Стартовый исходник для символьных ЖКИ на основе HD44780.
Красиво! Молодец. Хорошо постарался! Спасибо...) Цитата(aleksey_g @ May 30 2006, 23:37) Но рассчитывать задержки вручную? Не лучше ли так: #define XTALL 16.0 #define delay_us(us) __delay_cycles (XTALL * us); #define delay_ms(ms) delay_us (1000 * ms) По моему было бы еще удобнее. Может быть так и лучше)
--------------------
|
|
|
|
|
Jun 9 2006, 11:32
|
Группа: Новичок
Сообщений: 10
Регистрация: 22-03-05
Пользователь №: 3 592
|
Вот поляк выложил аппаратный TWI для управления LCD (CVAVR) http://lcd.strony.pl/d-104v1.htmПроверял нужные для меня (делал 2 i2c аппаратный и программный) куски кода все работает. А вот взагали http://lcd.strony.pl/ что есть. Хоть и по польски, но понятно.
|
|
|
|
|
Jul 1 2006, 07:47
|
Частый гость
Группа: Свой
Сообщений: 105
Регистрация: 6-01-06
Пользователь №: 12 901
|
Не смог найти готового, поэтому сделал свое.... Бегущая строка для HD44780 на Си. Выполнено в CV_AVR... Файл в формате .html, так как пояснений больше чем собственно кода...
beg_stroka.rar ( 2.6 килобайт )
Кол-во скачиваний: 17269
|
|
|
|
|
Jul 6 2006, 07:00
|
Местный
Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254
|
Библиотека и модель в PROTEUSE 6.9. sp4 для подключения HD44780 всего по 3 проводам с использованием сдвигового регистра 74HC164 МК. Компилятор CodeVisionAVR Отбельная благодарность за помощь в понимание и написание программы: 1. rat - описание работы с HD44780 2. otrog - правка кода и правильный загон строк в регистр
Эскизы прикрепленных изображений
|
|
|
|
|
Aug 31 2006, 18:41
|
Гуру
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521
|
Цитата(Wladimir_TS @ Aug 26 2006, 10:58) Не уверен уместно-ли здесь просить какие - либо исходники, но я попробую: Необходима процедура вычисления логарифма с произвольным целым рснованием в диапазоне 2-10. Режим вычислений - с фиксированной точкой. требование - минимальный занимаемый объем. Ну очень надо - может кто ссылки где видел. Нашёл у себя математику для 8051. Но переписать несложно.
Прикрепленные файлы
MATHLIB.rar ( 10.28 килобайт )
Кол-во скачиваний: 14688
|
|
|
|
|
Oct 8 2006, 17:01
|
Местный
Группа: Новичок
Сообщений: 239
Регистрация: 5-10-06
Пользователь №: 21 004
|
Шаблон для быстрого программирования в CVAVR и отладки в VMLAB В шаблоне содержится папка с проектми для компилятора CVAVR и симулятора VMLAB. Можно сразу запустить симуляцию в VMLAB программы выводящей сообщения на ПК и мигающей светодиодами. Можно изменить программу под ваши нужды в компиляторе CVAVR - при этом удобно использовать генератор кода компилятора. После отладки окончательного варианта программы в симуляторе вы можете прошить МК прямо из компилятора CVAVR. Во время работы удобно одновременно запустить и CVAVR и VMLAB.
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|