Re: Вопросы по программированию AVR на ассемблере
Добавлено: Сб май 03, 2014 23:20:05
Ну, чтож спасибо и за этот советСтыковать написанный мной код со сферическим конем в вакууме нет никакого желания.
Здесь можно немножко помяукать :)
https://radiokot.ru/forum/
Ну, чтож спасибо и за этот советСтыковать написанный мной код со сферическим конем в вакууме нет никакого желания.
Конечно возможно. Все микроконтроллеры одного класса обладают примерно одинаковыми возможностями.Родион@22 писал(а):А микроконтроллер из этой статьи возможно поменять на AVR мк?
а какой есть AVR аналог SiliconLabs?Конечно возможно. Все микроконтроллеры одного класса обладают примерно одинаковыми возможностями.
Для этой схемы подойдет любая ATmega. Та же ATmega8, широко распространенная и недорогая.Родион@22 писал(а):а какой есть AVR аналог SiliconLabs?
Никак не подстроить. Вы понимаете, что это контроллеры разных семейств с совершенно разными системами команд? У AVR система команд AVR, а у данного контроллера SiliconLabs система команд х51.Родион@22 писал(а):и как эту программу подстроить под AVR контроллер?
Что это за колледж такой? Который требует довольно-таки основательного уровня знаний в электронике и программировании?Родион@22 писал(а):система обучения в колледже требует специалиста от школьника
АКВТ - Астраханский колледж вычислительной техники(бывший Радиотехникум). Учитель сваливает все на министерство.Что это за колледж такой? Который требует довольно-таки основательного уровня знаний в электронике и программировании?
На бумаге, но я действительно заинтересован как рабтают устройства(в данном случае МК). Нужен прибор, который измеряет только солнечную энергию, не люксометр(интенсивность или мощность, как удобнее Вам). А вот мне идейку одногруппник подкинул. Идея в том, что АЦП 10-разрядный, 10 светодиодов(1 светодиод - 10% мощности солнца), 1024/10=102, 4. А в качестве датчика использовать фоторезистор. Прокомментируйте, пожалуйста, идею.Это устройство Вам нужно "в железе" изготовить, или просто "на бумаге" оформить? И нужен именно прибор, измеряющий освещенность?
Хм. Какую именно энергию? Солнце испускает электромагнитное излучение в диапазоне от ближнего инфракрасного до самого жесткого гамма-излучения (распределение излучения по энергиям, конечно, неравномерно, но практически все участки спектра ЭМИ указанного мной диапазона (какие-то в большем, какие-то в меньшем количестве) в солнечном излучении присутствуют. Кроме того, в солнечном излучении, кроме ЭМИ присутствуют электроны и позитроны, нейтрино и т.д. Кроме того, для измерения именно энергии Вам потребуется селектирование излучения по видам, а внутри видов по энергиям. Это получится весьма нехилый набор измерительного оборудования, стоящий многие миллионы рублей.Родион@22 писал(а):Нужен прибор, который измеряет только солнечную энергию
Вы нечетко формулируете. Из этого предложения непонятно, собираетесь ли Вы подключать светодиоды напрямую к АЦП или же все-таки использовать микроконтроллер, который будет либо управлять подключенным к нему внешним АЦП, либо использовать свой внутренний АЦП и по результатам замеров зажигать подключенные к свободному порту(портам) светодиоды.Родион@22 писал(а):Идея в том, что АЦП 10-разрядный, 10 светодиодов(1 светодиод - 10% мощности солнца), 1024/10=102, 4. А в качестве датчика использовать фоторезистор.
Так. Давайте еще раз. Устройство будет изготавливаться реально или нет?Родион@22 писал(а):4) а какой датчик освещенности использоать для Attiny26?
А смысл? В ТЗ, которое дал Родион, нет ни слова о том, на МК какого семейства должен быть сделан проект.Ser60 писал(а):Родион, посмотрите на эту статью. В конце статьи есть линк на ветку форума, где этот проект адаптировали под AVR.
я подумал, что он действительно учится в школе, а эта работа - своего рода вступительное задание или проект, который нужно сделать на курсах подготовки к поступлению в колледж. Еще поразился, надо же, как круто образование шагнуло.Родион22 писал(а):система обучения в колледже требует специалиста от школьника
Не все, некоторые на этот сайт попали, имея два дипломаИС-пытатель писал(а):Здесь так же все сами, с 0 начинали.
Это понятно, кто может делать - делает, а кто не может - учит. Поэтому если препод не занимается разработкой практически, то зачастую знает свой материал только "по верхушкам". Но как это извиняет Вас?Родион@22 писал(а):ни один учитель в колледже не знает программирование МК, зато требует сверх того, чего не дает.
Разве Вам мало помогали? Но писать курсовую за Вас - это уж извините, как говорится. Я свои курсовые уже давно отписал.Родион@22 писал(а):поэтому обратился к людям, да видно ничего не выйдет
Нет, такого я даже не говорил. Я, Вас наоборот благодарю, что хоть как-то откликнулись.Разве Вам мало помогали?