Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.10.2007, 00:31
|
|
Прописка
Регистрация: 20.02.2006
Сообщений: 284
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Методом научного тыка (т.е. повторяю с proteus и МК я доселе не работал) я запустил схему вольтметра с www.avr123.nm.ru в proteus.
Только вот не пойму как МК вообще работает если, GND и частотно-задяющая цепь с резонаторм не подключена? 8O
Может я что-то не так запустил
Кроме того уже подбираюсь к программированию МК, код буду писать на Си т.к. на изучение МК-Ассемблера уйдет гораздо больше времени. Без вашей помощи товарищи мне программу не написать.
-- Прилагается рисунок: --
|
|
|
|
22.10.2007, 07:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Цитата:
|
Только вот не пойму как МК вообще работает если, GND и частотно-задяющая цепь с резонаторм не подключена?
Может я что-то не так запустил
|
При симуляции это роли не играет, частота на которой будет тактироваться камень, задаеться на вкладке его свойств.
Цепи питания считаються подключенными по умолчанию...
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
22.10.2007, 09:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
Обещанный исходник
Прикрепленный файл: 5969754.rar
|
|
|
|
22.10.2007, 11:22
|
|
Прописка
Регистрация: 13.06.2004
Адрес: Москва
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 18 сообщении(ях)
|
Сообщение от EXIS
|
Методом научного тыка (т.е. повторяю с proteus и МК я доселе не работал) я запустил схему вольтметра с www.avr123.nm.ru в proteus.
Только вот не пойму как МК вообще работает если, GND и частотно-задяющая цепь с резонаторм не подключена? 8O
Может я что-то не так запустил
.....
|
Да и питание схемы 8V, а в даташите ни контроллер написано: Absolute Maximum Ratings:
Maximum Operating Voltage....... 6.6V
-- Прилагается рисунок: --
|
|
|
|
22.10.2007, 21:41
|
|
Прописка
Регистрация: 20.02.2006
Сообщений: 284
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Товарищи я решил перейти с AT90S8535 на ATmega8535 т.к. AT90 уже устареля и ее практический не достать. Сильно ли она отличается от AT90 в плане архитектуры процессора.(Характеристики те же ацп 10 бит, UART и т.д.)
|
|
|
|
22.10.2007, 21:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Вот, "накропал" пример работы с 11канальным 10разрядным АЦП, тайменги опроса вроде в норме.
Опрашиваеться один канал по А0, вывод в УАРТ тоже кривой(на асме), можно использовать как заготовку.
Извините хроническая нехватка времени.
Удачи!
Прикрепленный файл: 3139218.ZIP
__________________
Я, думаю, нужно подумать...
|
|
|
|
22.10.2007, 22:13
|
|
Прописка
Регистрация: 13.06.2004
Адрес: Москва
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 18 сообщении(ях)
|
Сообщение от EXIS
|
Товарищи я решил перейти с AT90S8535 на ATmega8535 т.к. AT90 уже устареля и ее практический не достать. Сильно ли она отличается от AT90 в плане архитектуры процессора.(Характеристики те же ацп 10 бит, UART и т.д.)
|
По архитектуре отличий практически нет, но в Mega8535 добавлены несколько дополнительных функций и режимов работы периферии. Из наиболее заметных - возможность работать от встроенного RC генератора, без внешнего кварца.
Кстати, а зачем вам такой "громоздкий" процессор? Его основное преимущество - большое количество внешних портов. Если столько портов не нужно, то можно использовать например ATMega8 или даже ATTiny26.
Правда у ATTiny26 нет UART, но его легко эмулировать программно.
|
|
|
|
22.10.2007, 22:53
|
|
Прописка
Регистрация: 20.02.2006
Сообщений: 284
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Сообщение от sanitar249
|
Вот, "накропал" пример работы с 11канальным 10разрядным АЦП, тайменги опроса вроде в норме.
Опрашиваеться один канал по А0, вывод в УАРТ тоже кривой(на асме), можно использовать как заготовку.
Извините хроническая нехватка времени.
Удачи!
|
Ну теперь хоть буду знать как уарт на терминал выводить и т. д.
Прикрепленный файл: 3139218.ZIP
|
|
|
|
22.10.2007, 22:57
|
|
Прописка
Регистрация: 20.02.2006
Сообщений: 284
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Сообщение от Slava1355
|
Из наиболее заметных - возможность работать от встроенного RC генератора, без внешнего кварца.
Кстати, а зачем вам такой "громоздкий" процессор? Его основное преимущество - большое количество внешних портов. Если столько портов не нужно, то можно использовать например ATMega8 или даже ATTiny26.
Правда у ATTiny26 нет UART, но его легко эмулировать программно.
|
А от встроенного rc с какой частотой максимально можно работать? А чтобы этот контроллер запрограммировать, кварц нужен, програмируется он также как и АТ90? UART полюбому нужен для rs-232. Вы правы я пересмотрел весь список доступных мне МК AVR. Скорее всего перейду на ATmega16 сейчас pdf c описанием изучаю.
|
|
|
|
23.10.2007, 17:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
Из пушки - по воробьям. Вот вариант на 675 пике.
Прикрепленный файл: 1427180.rar
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:19.
|
|