Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Сообщение a_skr »

1. Vss, Vdd, Vee - неправильно подключено, но не влияет на симуляцию.
2. библиотека и модель не стыкуются по частоте (вопрос к автору библиотеки или к автору модели в Proteus). уменьшите в Proteus'е частоту меги до 12 МГц, и все заработает.
3. чтобы не мигало вставьте задержку после вывода строки ( _delay_ms(100);)
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Сообщение zero648 »

vitalik_1984 писал(а):................
Какая процедура чтения? Длинная или нет?
Протестировал ATmega8 на воспроизведение формата .WAV 8 бит 8000 Гц на одном таймере с аппаратным ШИМ, получается такая картина:

частота МК 8000000 Гц, чтение данных с флеш МК
частота дискрет 8000 Гц, одна дискрета 125 usec
свободное время МК без процедуры чтения данных 227 тактов из 250
свободное время МК с чтением данных (13 тактов) 214 тактов из 250
очень даже приемлемо получается и время свободное есть.
Изображение
Реклама
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Чт дек 13, 2012 21:42:49

Сообщение AndreaZzZ »

Спасибо большое, переключился на RC генератор.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

zero648 писал(а): Протестировал ATmega8 на воспроизведение формата .WAV 8 бит 8000 Гц на одном таймере с аппаратным ШИМ, получается такая картина:
----------------
свободное время МК без процедуры чтения данных 227 тактов из 250
свободное время МК с чтением данных (13 тактов) 214 тактов из 250
очень даже приемлемо получается и время свободное есть.
Похоже еще и таймер свободный остается ;) :))
А каналов 2?
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Сообщение zero648 »

vitalik_1984 писал(а):Похоже еще и таймер свободный остается ;) :))
А каналов 2?
На один канал выводил, но можно и на два сделать, увеличиться время процедуры на 4 такта, LPM и OUT
Реклама
Chettuser

Сообщение Chettuser »

Кто юзает PIC Timer Calculator?
При запуске пишет
Check on website *pictimeer.picbingo.com* for new version
и кнопа Ок. Работать не хочет.
Реклама
Встал на лапы
Сообщения: 91
Зарегистрирован: Сб авг 11, 2012 22:31:57

Сообщение nikityan »

Наверное надо посетить сайт и скачать новую версию.
Chettuser

Сообщение Chettuser »

Да, там последняя версия 2010 года. :))
Просто забодало откатывать часы назад на прошлый год.
Встал на лапы
Аватара пользователя
Сообщения: 97
Зарегистрирован: Вт июн 19, 2012 19:17:28
Откуда: Чита

Сообщение Serega-t34 »

Здравствуйте. Есть вопрос по pic18f2550. По окончании прошивки выдает ошибку 0000h, шил экстра пик и программатором на 7-ми резисторах через COM. Программа icprog, выставлял pic18f4550, пробовал заливать другую прошивку появляется ошибка 0004h, так же пробовал через программу winpic 800, тоже ошибки. Если кто то шил, то подскажите через что и как? Другие мк шьются отлично и на том и на том программаторе. И последнее: какой существует способ для восстановления заводских настроек?
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 424
Зарегистрирован: Сб авг 25, 2007 22:02:05
Откуда: Германия, Viernheim

Сообщение unalex »

Serega-t34
у меня была подобная ошибка - icprog отказался шить pic18f2550(программатор JDM), использовал PICPgm
http://picpgm.picprojects.net/download.html
Коктейль "Рекурсивный": 20% спирта, 30% воды, 50% коктейля "Рекурсивный"...
Встал на лапы
Аватара пользователя
Сообщения: 97
Зарегистрирован: Вт июн 19, 2012 19:17:28
Откуда: Чита

Сообщение Serega-t34 »

Наидобрейший unalex огромное Вам спасибо :) я и не знал, что существует эта программа, прошивка залита успешно.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6884
Зарегистрирован: Ср сен 16, 2009 22:39:52
Откуда: центр МИРа

Сообщение ПАУЛЬ »

Такой вопрос.
Дали память 93С86 (от стиралки автомат), чтобы проверить, что в ней. При считывании в PonyProg2000 выдает нули.

Изображение

может это из-за того, что память защищена от считывания ?

Заранее спасибо.
Управление по управлению всеми управлениями.
Что такое шаговое напряжение?
-это напряжение между ногами когда берешь за голый конец.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

у этой микросхемы нет защиты от чтения (по крайней мере в явном виде в даташите на это нет указаний). Есть указание на то, что при старте флешка находится в режиме запрещающем стирание/запись данных. Но это вроде как не относится к случаю чтения. Скорее всего неправильно подключаете или где-то что-то не контачит. Проверьте схему подключения к программатору. прозвоните цепи. попробуйте режим 8 бит.
Ставим плюсы: )
Друг Кота
Аватара пользователя
Сообщения: 6884
Зарегистрирован: Ср сен 16, 2009 22:39:52
Откуда: центр МИРа

Сообщение ПАУЛЬ »

И в 8-и битном режиме -тоже нули выдает. монтаж проверял- все сходится.
Хорошо, проверю еще раз.
спасибо!
Управление по управлению всеми управлениями.
Что такое шаговое напряжение?
-это напряжение между ногами когда берешь за голый конец.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6884
Зарегистрирован: Ср сен 16, 2009 22:39:52
Откуда: центр МИРа

Сообщение ПАУЛЬ »

По ходу дела память ляпнутая. Заливал прошивку. При заливки прошивки, прогер пишет - УСТРОЙСТВО НЕ ОТВЕЧАЕТ. Микра подключена правильно.
Управление по управлению всеми управлениями.
Что такое шаговое напряжение?
-это напряжение между ногами когда берешь за голый конец.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

ПАУЛЬ писал(а):Микра подключена правильно.
CS подключали?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6884
Зарегистрирован: Ср сен 16, 2009 22:39:52
Откуда: центр МИРа

Сообщение ПАУЛЬ »

Мммм.. ээээ... А точнее можно?
Управление по управлению всеми управлениями.
Что такое шаговое напряжение?
-это напряжение между ногами когда берешь за голый конец.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Как можно уверенно утвержать, что все правильно подключено, если возник затруднительный момент в таком простом вопросе.
Изображение
Паспорт микросхемы
Если микра ждет, пока к ней персонально обратятся посредством линии CS.
То логично, что я спросил именно про эту линию.
Ибо при отключенной линии CS микруха не будет подавать никаких признаков жизни.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6884
Зарегистрирован: Ср сен 16, 2009 22:39:52
Откуда: центр МИРа

Сообщение ПАУЛЬ »

Здесь я конечно в этом не селен. :oops:
Подключал согласно этой схемы.

Изображение
Изображение

Как-то так.

Из схемы видно,что вывод CS подключен.
Управление по управлению всеми управлениями.
Что такое шаговое напряжение?
-это напряжение между ногами когда берешь за голый конец.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

ПАУЛЬ писал(а):я в этом не селен.
Я тоже в этом не РТУТЬ :)))
Вам нужно подключать в колодку U4(или U19 если корпус SOIC8) судя по схеме.
Более ничего не смогу подсказать, вы ведь уже все проверили.Проверяйте на прозвон есть ли контакт между ногами микры и контактами порта( порт отключен от компьютера).
Контактная информация:
Ответить

Вернуться в «Разные вопросы по МК»