Страница 489 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн мар 03, 2014 19:08:03
aam
Я точно не помню, автоматически ли порт на вход переключается когда инициализируете АЦП, но еще посмотрите что в DDRх. Естественно, если это вход АЦП, то он должен быть как вход, т. е. DDRx.n=0. Но возможно он и автоматом переключается, не помню...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт мар 04, 2014 11:06:26
Gudd-Head
Шерстил ДШ на эту тему (Мега8) и нашёл занятное примечаение:
• SDA/ADC4 – Port C, Bit 4
PC4 can also be used as ADC input Channel 4. Note that
ADC input channel 4 uses digital power.
• ADC3 – Port C, Bit 3
PC3 can also be used as ADC input Channel 3. Note that ADC input channel 3 uses
analog power.
4-й вход АЦП использует цифровое питание

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт мар 04, 2014 13:26:50
aam
Ну правильно, потому что если в изделии одновременно заюзан I2C и АЦП - чтоб от I2C срань не пролезала в оставшиеся каналы АЦП. А вот все остальные ноги порта С, если не ошибаюсь, запитаны от аналогового питания. Земля там, кстати, общая, насколько я понял. Кто-то писал даже что ноги звонятся мультиметром.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт мар 04, 2014 16:54:58
Леонид Иванович
aam писал(а):Земля там, кстати, общая, насколько я понял. Кто-то писал даже что ноги звонятся мультиметром.
Земля у ATmega8 одна, все выводы GND внутри соединены. А у ATmega8 (без "A") соединены еще и VCC и AVCC.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт мар 04, 2014 23:22:47
aam
Леонид Иванович писал(а):А у ATmega8 (без "A") соединены еще и VCC и AVCC.
Офигеть

А почему они тогда по-разному называются и зачем в ДШ пример схемы с дросселем между VCC и AVCC и кондером?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср мар 05, 2014 00:47:11
coredumped
aam писал(а):Офигеть

А почему они тогда по-разному называются и зачем в ДШ пример схемы с дросселем между VCC и AVCC и кондером?
Потому, что это кал. Доку делали одни чуваки, а микросхемы - другие

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср мар 05, 2014 04:03:00
Леонид Иванович
aam писал(а):А почему они тогда по-разному называются
Это была ошибка в кристалле. Atmel support отвечал так: "Because of a mistake in production, Vcc and AVcc are connected internally on the ATmega8". В новой версии ATmega8A ошибку исправили. А в ATmega48/88/168/328 этой ошибки не было изначально.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср мар 05, 2014 14:45:15
aam
Понятно все... У меня мага8А кстати, т. к. она дешевле

А в том изделии, где был загон с аналоговыми и цифровыми цепями, стоит Мега32.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 10:18:19
service47
Есть два устройства связанных по SPI, при программировании одного будет мешаться другой, какие выводы разъединить джамперами: MISO, MOSI, RESET, SCK или питание?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 10:24:39
Gudd-Head
Я бы SCK оборвал и попробовал. Ну, возможно, ещё ресет, если не получится.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 10:31:40
service47
Если разъединить питание, то второе устройство вообще никак не будет реагировать если на линиях мисо моси и ресет с сск будет что-либо?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 10:36:29
Gudd-Head
Некошерно отрубать питание, но подавать на входы устройства сигналы.
Через защитные диоды оно может запитаться и пытаться запуститься.
По научному (из ДШ) напряжение на ноге не должно превышать Vdd+0.3 В, а у вас Vdd будет равно 0.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 10:37:52
service47
Ясно, спасибо.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 12:48:56
Roman Venom
существуют ли программы, которые определяют протокол по куску тескта?
Есть у-во, которое по rs232 выдаёт абракадабру. Кто знает, может стандартный протокол...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 13:53:59
DJ_Kiridza
Подскажите, существую ли АТМеги на два кварца? Что бы повесить - один часовой на, таймере2 скажем, и один основной, мегагерц на 16 на ядро например?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 14:01:25
Gudd-Head
Конечно. Ищите Меги с асинхронным таймером. Они для того и сделаны — на ядро 16 МГц, на таймер — 32 кГц.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 16:12:47
Chettuser
Roman Venom писал(а):существуют ли программы, которые определяют протокол по куску тескта?
по rs232
Хм.. если только не программа, то логический анализатор умеет.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 16:14:58
Gudd-Head
Chettuser писал(а):если только не программа, то логический анализатор умеет.
Та не, суть-то вроде как раз расшифровать принятую на комп абракадабру.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 17:07:29
DJ_Kiridza
Gudd-Head писал(а):Конечно. Ищите Меги с асинхронным таймером. Они для того и сделаны — на ядро 16 МГц, на таймер — 32 кГц.
Асинхронный таймер есть в той-же меге8/16, даже в тиньках, но все на одном кварце, который висит на XTAL1/2, меня интересует, чтобы было два кварца (лапки для них соотв. XTAL1/2 и XTAL3/4). Не подскажете название такой?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 06, 2014 19:11:51
oleg110592
чтобы было два кварца
ATmega8535
ATmega16/32
ATmega164PA/324PA/644PA/1284P