Контрактное производство и проектные поставки для российских производителей электроники
Страница 1 из 2
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
01.06.2008 00:13 #1
Бесплатный пакет для создания СИ программ для AVR микроконтроллеров WinAVR версий 2008 года создает "неудобный" код для протеуса. Либо надо пользоваться AtmanAVR(based on GCC тоже), либо скачивать творение 2006 года. С новыми пакетами WinAVR нужно разбираться с makefile и определением секций.
Оценка
Компания Ruimeng выпустила 24-битный Σ-Δ аналого-цифровой преобразователь MS5148T, который является достойной заменой популярному АЦП Axx1248. Модель сочетает в себе сопоставимые характеристики с полной совместимостью по корпусу и функциям, но имеет в качестве преимущества более низкое энергопотребление. Незначительные отличия в точности источников тока и уровне шумов компенсируются выгодной стоимостью и широкой доступностью на российском рынке.
Знаток
 
Аватар для RVRSS
 
Регистрация: 02.06.2006
Адрес: Vilnius, Lithuania
Сообщений: 1,766
Репутация: 107
87 17
5 0
 
08.06.2008 10:31 #2

AVR выполняет команду ассемблера за один такт - а как это спрогнозировать при программировании на "С"?

LEAS, привет, отлично, что нас не забываешь!

А что это тебя на "С" потянуло?
(это я так спросил - как большой любитель ассемблерной точности )
Оценка
Китайские электролитические конденсаторы уверенно занимают лидирующие позиции на российском рынке, демонстрируя высокую надежность и конкурентоспособность в стоимости. Компания КОМПЭЛ является одним из крупнейших поставщиков пассивных компонентов, в том числе электролитических конденсаторов, и предлагает широкий ассортимент этой продукции, включая более 1500 уникальных моделей на складе от таких ведущих производителей, как JB Capacitors, Suscon, AiSHi и другие.
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
12.06.2008 12:33 #3
В протеусе и AVRStudio можно трассировать по си и асм листингу, соответственно увидев во что превратил компилятор си текст. На СИ можно быстрее написать и легче переделывать. Асм вставки тоже никто не запрещает делать.
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
19.06.2008 18:49 #4
Многие MCU содержат в себе EEPROM. Чтобы его инициализировать для отладки файлом с нужными данными нужно указать имя(можно принудительно, плюнув на расширение) и перед симуляцией необходимо Debug -> Reset Persistent Model Data . Данные могут быть любыми, хоть boot-сектором компа для Mega8 например.
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
22.06.2008 15:33 #5
Модель цап/ацп PCF8591 содержит ошибку в отработке протокола i2c- не дает подтверждения на control byte. Остальное "жужжит".
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
25.06.2008 20:26 #6
Как известно знакосинтезирующие дисплеи на основе контроллера HD44780 в 8-ми битном режиме требуют 11 линий связи от управляющего контроллера. В 4-х битном режиме необходимо 7. При использовании некоторых упрощений и сдвиговых регистров типа 74ls164 или 74hc595 можно сократить до 3-х, 2-х и даже одной линии связи между контроллером и данным дисплеем.
Изображения
Тип файла: gif New2.gif (18.1 Кб, 1 просмотров)
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
27.07.2008 19:24 #7
Я тут, похоже сам с собой телемост устроил, но может кто заинтересуется. Ведь бесплатный GCC гарантирует, что органы не будут иметь никаких претензий по авторским правам, а продукция, созданная пользователем этих продуктов, принесет только денежные вознаграждения, а не опасения за лицензионный пендинг. Ссылка на дополнительную инфу-там все я сразу и выложил, что нарыл. Надеюсь, что буду не одинок в вопросе.
http://kazus.ru/forum/topics/f_88952.html#88952
Изображения
Тип файла: gif New2.gif (19.5 Кб, 2 просмотров)
Оценка
Знаток
 
Аватар для RVRSS
 
Регистрация: 02.06.2006
Адрес: Vilnius, Lithuania
Сообщений: 1,766
Репутация: 107
87 17
5 0
 
01.08.2008 18:00 #8

Пока умники изучали строение трактора, дураки сходили за пивом пешком

Цитата:
Сообщение от LEAS
Я тут, похоже сам с собой телемост устроил, но может кто заинтересуется.
Я то все внимательно читаю, только вот не уверен, что после этого у меня все еще останется прежнее желание браться за МК.

Помнишь классика - "все пишут и пишут - конгресс, немцы какие-то, а надо просто взять все, и поделить!"

Ты тут про глюки ПО и про тонкости управления многосегментными индикаторами рассказываешь , а я вот после таких интересных сообщений обсудил все "за" и "против" и видимо буду делать свой синхрогенератор для ТВ/мониторов на дискретике ...
( http://www.rlocman.ru/forum/showthread.php?t=2670 )

Так или иначе, тему видимо можно считать полезной ...
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
02.08.2008 16:39 #9
Цитата:
видимо буду делать свой синхрогенератор для ТВ/мониторов
Не совсем понял, что за прибор-это не генератор испытательных сигналов(для настройки геометрии, баланса цветов и т.д.) ? Или что-то другое ?
Теперь не совсем по теме, но как бесплатное ПО для 51х микроконтов имеет право здесь осветиться:
http://turbo51.com/
-Turbo51 - Free pascal compiler for the 8051 microcontroller family
-Borland Turbo Pascal 7 syntax
-Mixed pascal and assembler programming
Есть советы, как прикрутить к компилятору(так как это не IDE) пару бесплатных редакторов.
Теперь по теме-с помощью HALEX07 была найдена новая версия с прямым вызовом AVRStudio что превращает WinAVR+KAMAVR в бесплатное подобие CodeVision.
К сожалению сюда не поместился-лимит 976КБ, а КАМ весит 1.1МБ
Оценка
Знаток
 
Аватар для RVRSS
 
Регистрация: 02.06.2006
Адрес: Vilnius, Lithuania
Сообщений: 1,766
Репутация: 107
87 17
5 0
 
02.08.2008 21:50 #10

Карманный прибор для определения исправности и состояния ТВ или монитора, а также поддерживаемых разрешений экрана

Цитата:
Сообщение от LEAS
Не совсем понял, что за прибор-это не генератор испытательных сигналов(для настройки геометрии, баланса цветов и т.д.) ? Или что-то другое ?
Похоже на это, но не совсем точно.

Мне попадается достаточно много подобных "индикаторных" устройств на ЭЛТ, поэтому очень желательно иметь несложный приборчик для их оперативной проверки на разных режимах.
(настройка - дело вторичное, главное - определить состояние)

При ремонте также лучше подавать силналы от такого генератора, чем от какого-то более серьезного и громоздкого устройства (например, компьютера), с риском его при несчастном случае испортить.

И еще - простым и понятным наложением своей информации на эти синхросигналы можно высвечивать на экране что-то полезное, не прибегая к вечно глючным и несовершенным компьютерным программам.

Например, добавив несложный АЦП и выставив частоту развертки по кадрам 50 Гц можно наблюдать, что происходит в сети - токи, напряжения, даже их формы.

Но начинается все с правильного синхрогенератора.
Оценка
Ответ
Страница 1 из 2
Метки
avr, proteus, winavr, микроконтроллер
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 05:54.
Обратная связь РадиоЛоцман Вверх