Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2011, 21:44   #1
Rymbil
Пользователь
 
Регистрация: 01.10.2009
Сообщений: 38
Восклицание C# программа для микроконтроллера AVR mega 128

Здравствуйте, вот решил поделиться своей программой, которую сделал на практике, с миром!
Вкратце:
Для микроконтроллера Atmel AVR Mega 128
Язык C# Visual Studio 2008 и C в среде ICCAVR 7
Для загрузки программы в микроконтроллер использовал "Внутрисхемный программатор"
Вот ссылка http://depositfiles.com/files/nd8h9k44v
В архиве есть программа для компа и для микроконтроллера, отчет по практике в котором более подробное описание программы и презентация.
Вобщем все подробности в архиве.
В папке MK 128 много файлов, вам нужен файл temperatyra.c это самая последняя версия прошивки. Используйте его вместе с программой на компьютере
Можете мне заплатить если хотите, хотя бы немного пожалуйста:
Z184930310855
R170193812452
Rymbil вне форума Ответить с цитированием
Старый 30.06.2011, 20:03   #2
Biggs
Пользователь
 
Регистрация: 15.07.2010
Сообщений: 74
По умолчанию

http://habrahabr.ru/bloglist/page2/
Возможно тебе сюда
Biggs вне форума Ответить с цитированием
Старый 30.06.2011, 21:25   #3
Rymbil
Пользователь
 
Регистрация: 01.10.2009
Сообщений: 38
По умолчанию

Я надеялся что прога которую я делал 4 месяца будет более популярной и может даже кто нибудь заплатит
Rymbil вне форума Ответить с цитированием
Старый 30.06.2011, 21:30   #4
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
По умолчанию

Наберитесь терпения - ждать придётся ооооочень долго.
ЗЫ: Совет автора свободного проекта
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 30.06.2011, 21:42   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Здравствуйте, Олег. Просмотрел ваш архив и выскажу несколько ремарок:

1- конечно похвально то, что вы разобрались с периферией МК и выкладываете тестовый проект, но таких EXAMPLE мягко говоря теперь в каждом компиляторе пруд-пруди, а есть и с автогенерацией кода
2- вы работали со Starter-Kit платой

и назвали ее в презентации "Микроконтроллер AVR Mega 128", но это мягко говоря в корне неверно
3- ваш код особо смысла не имеет без схемы подключения периферии и вы о ней упоминаете лишь вскользь только касательно портов, нет ни схемы подключения клавиатуры, как вы ее опрашиваете и т.п., а вариантов скажу вам множество ...ни подключения датчиков температуры, ни АЦП ...чисто работа с черным ящиком
4- для размещения где-либо (уж тем паче на хабре), материал требует основательной переработки
5- ну, а вот это:
Цитата:
Можете мне заплатить если хотите
вполне реально, если вы переработаете материал хотя-бы до уровня http://123avr.com

Удачи вам и на досуге загляните сюда:
http://kazus.ru/forums
http://electronix.ru/forum
http://radio-hobby.org
http://www.radiokot.ru
http://eldigi.ru
http://radioded.ru
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 01.07.2011, 00:01   #6
Rymbil
Пользователь
 
Регистрация: 01.10.2009
Сообщений: 38
По умолчанию

raxp,
1)Когда только устроили на практику я вобще ни че не знал о контроллерах, в колледже не проходили т.к. специальность немного не та, их так что с нуля все пришлось осваивать. Я понимаю что моя программа слаболвата, и точность температуры примерно 4 градуса. Думал как пример кому пригодится.
2)А что такое Starter-Kit плата я вобще не знаю, мне об этом не сказали. Я так понял это урезанная версия чтоли? Чем это отличается от AVR Mega 128. Я думал что это он и есть. Читал книгу о нем проде все адреса портов сходились. Схему платы не получилось взять с предприятия.
3)О какаой клавиатуре вы говорите я не понял, к микроконтроллеру был подключен терморезистор медный, 100 Ом при 0 градусах.. Там плата усиливающая разность напряжений но ее я забыл ее схему. Я не сам спроектировал ее, только спаял. Так что с температурой увы повторить врятли получится. Помню что там были 6 резисторой и какой то чип на длинных ножках который вычитал разноть напряжений. Задействовался только первый вывод ацп. Я в электронике не особо разбираюсь, я больше по программированию
4)Улучшить я это уже не смогу, т.к. практика кончилась и у меня нет доступа к микроконтроллеру. Да и вобще пока нет времени из за поступления в универ.

Последний раз редактировалось Rymbil; 01.07.2011 в 00:03.
Rymbil вне форума Ответить с цитированием
Старый 01.07.2011, 03:12   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

1- дело не в том, что слабовата, а в том, что - это уже не ново;
2- насчет того, что не знали, так на ней написано, это видно даже на фото ...и нет, вы не поняли, Starter-Kit - это плата с контроллером и всей периферией;
3- я говорю о периферии - той самой обвязки железа на самой плате, которая обеспечивает работу непосредственно микроконтроллера ATMega128: шинники, конвертор 232, нормализаторы уровня сигнала и источник опорного (хотя есть и внутренний) для АЦП;
4- если вы действительно разобрались, то улучшить сможете, ибо это касается самого оформления представленной вами работы, пока что это действительно выдержки из практики.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 01.07.2011, 23:38   #8
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
хотя-бы до уровня http://123avr.com
Фу, эйнцвейдрей с его долбаным, недосамоучителем, написанным в пьяном бреду!
Реклама и прочая чушь на каждом шагу!
*PB* вне форума Ответить с цитированием
Старый 10.11.2013, 00:13   #9
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Реклама у нас на каждом шагу, но ведь и книжки мало кто сегодня читает, все в тырнетах. Увы.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AVR Atmega 128: Traffic light - как установить счетчик на таймер? Blondy Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 23 26.05.2011 00:15
AVR Atmega 128: сигнализация не срабатывает на ключи Blondy Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 16 20.05.2011 12:29
AVR ATmega 128: почему не происходит переход? Blondy Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 06.05.2011 01:28
программа для микроконтроллера AVR pilot76 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 04.05.2011 19:46
программа на си для микроконтроллера МК 8052 Н Симпапулька Помощь студентам 8 13.11.2010 18:18