Перейти к содержанию
    

Исходники программ и библиотек

Драсте всем!

В прикреплённом файле - ф-ция и интерупт с помощъю которых я ловил манчестер для эм-мариновских карт - у них манчестерская кодировка данных + хитрый протокол передачи,кому надо - может пообкусывать чё не надо.

Shnyaga.txt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выложил исходники своего программатора AVR910 USB.

http://pinokio3000.narod.ru/my_designs/AVR..._Programmer.htm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Часто при работе с АЦП приходится делать таблицу пересчёта. Например когда датчик нелинейный или когда точность надо повысить. Кроме того иногда приходится применять те или иные механизмы. Например (как в моём случае) шаговый двигатель со стрелкой. Или простой ШД. В этом случае значение АЦП должно непосредственно указывать на положение стрелки (или механизма).

 

Короче так или иначе, но приходится СОЗДАВАТЬ ТАБЛИЦУ ПЕРЕСЧЁТА. :) Иногда она неясна. То есть не поддаётся строгому математическому моделированию. Конечно, наверное здесь поможет знание такого пакета как MATHCAD, но иногда просто устаёшь от непрерывного изучения вспомогательных пакетов. Я не люблю бегло ознакамливаться, а изучать толково - банально не хватает времени.

 

Короче в моём случае, я как правило, сажусь и пишу небольшую вспомогательную программку. Имея исходники, при необходимости модифицирую её под конкретную задачу. Таким образом общее число таких программок перевалило уже сотни за 3. :)

Со временем оказывается, что к некоторым програмкам обращаешься не один раз. (В частности к этой). Поэтому прилагаешь некоторые усилия для оптимизации её и так сказать завершённости.

 

Итак данная программа:

1) по нескольким точкам создаёт таблицу

2) Позволяет её сохранить в виде файла или текста

3) Позволяет её вывести в виде графика (для визуального контроля)

4) Позволяет слегка корректировать

5) Позволяет сгладить с помощью квадратичной интерполяции

Traktor_dw.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

оки... сча вот порылся , нашёл проэкт.. сча заттачу усе ф-ции - пользуйтесь,разбирайтесь.Хотя мож коряво написаны - но писал давно, работают и ладно...

файл который - "файл.Х" то там только объявы чтоб легче было...СОбсно:

/*****************************************************************************

Types definitions

******************************************************************************/

#define UCHAR unsigned char

#define UINT unsigned int

#define ULONG unsigned long

#define BOOL UCHAR

#define FALSE 0

#define TRUE 1

pcs1.txt

_________.pdf

Изменено пользователем Kuzmi4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предлагаю сюда скидывать (кому не жалко) свои инклюды для работы с периферийными устройствами, предназначенные для работы в IAR. Дело в том, что например для WinAVR такую библиотеку можно найти в сети. CodeVision имеет свою библиотеку. А ИАР этим не богат. Приходится либо писать свое с нуля, либо переделывать то что есть. Гемора в этих двух занятиях поровну.

Самому мне правда пока нечего выкинуь. pardon00.gif Наоборот, нужны исходники для стандартного текстового ЖКИ-дисплея, клавиатуры 4х4, АЦП, ШИМ и пользовательского интерфейса. Так как с ИАРом (и вообще с Си) только знакомлюсь - дело идет медленно.

Вот хочу выложить проэктик на алгоритмбилдере 4.8 . В нём инициалиация дисплея сименс сх65 тип LS020***.

При удачной сборке должны быть 3 цветных полосы ,принажатой кнопки должен сработать позификатор и нарисовать в центре квадрат(тест на длинну проводков к дисплею).

test_ls020.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот хочу выложить проэктик на алгоритмбилдере 4.8

В схеме включения диод повышающего конвертера для подсветки правильно нарисован? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В схеме включения диод повышающего конвертера для подсветки правильно нарисован? :)

:ohmy: Диод правильно ,ошибка в том что LED_GND подключить надо на землю. Питание подсветки около 9 в.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:ohmy: Диод правильно ,ошибка в том что LED_GND подключить надо на землю. Питание подсветки около 9 в.

Правильно????? Тогда по другому спрошу - зачем нужны VT1 и L1? Если диод правильно стоит.... :)

Изменено пользователем Qwertty

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Правильно????? Тогда по другому спрошу - зачем нужны VT1 и L1? Если диод правильно стоит.... :)

Да точно диод не правильно стоял :)

post-23476-1174395084_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Шрифты для граф.панели LCD ???:help: :help:

Есть панель WG12864

Интересуют русские шрифты 5х7. Где достать?

Чем сделать мультики для неё (редактор графический с промотром созданного?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Фонты 6х8, 8х8 в виндовой кодировке начиная с кода 0x21. Фонты пропорциональные. (Моноширинные)

fnt0.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Фонты 6х8, 8х8 в виндовой кодировке начиная с кода 0x21. Фонты пропорциональные. (Моноширинные)

 

Шрифт может быть или пропорциональным, или моноширинным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Додрый день

 

Есть архивчик программ - весит 82 Мега.

ссылка пароль::gevv

 

автор архива gevv - http://hyperelektronik.com/

 

здесь можно посмотреть картинки проектов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...