|
|
|
|
А 31 один в один 51, только без встроенной памяти программ. Т.е. надо ставить внешнюю ПЗУ(с УФ стиранием достается без проблем из помойки ) или флешку. И программы удобно менять -- напрограмировать кучу пезеушек и перетыкать при надобности |
|
|
Арс: без проблем из помойки Призрак Нам Лока витает в головах |
|
|
У-у-у-у-у! ПРИЗРАКИ! У-У-У-У-У! Стр-р-рашно? Арс, поддерживаю! От себя добавлю, что не только с УФ-стиранием, но и параллельный флэш (серии 28F) тоже там валяется - более современные дохлые матери. Да и сами 8031-совместимые МК можно наковырять из обломков АОНов. А можно и не ковырять, а плату от АОНа использовать целиком, только в ПЗУ другое что-нибудь залить. Мне всё в лом программатор делать для параллельных. Кстати, использование МК, совместимых с MCS-51, но произведённых без разрешения интела, абсолютно легально, даже если маска передрана один в один, ибо по российсокму законодательству права на маски интегральных микросхем живут значительно меньше обычных, а именно - всего 10 лет. А по буржуйскому - 2 года, если не зарегистрированы, и 10, если зарегистрированы. Архитектура MCS-51 постарше будет. А сделать на них можно вот сколько всего: http://www.rentron.com/8051.htm Гугл ещё больше находит. А вот бейсик для них, наподобие "Программируемого бейсик-контроллера" из любимого журнала: http://www.chac.org/bas-51.html И вот: http://www.pjrc.com/tech/8051/contrib/tb51/index.html |
|
|
Извините нестал затевать новую тему, но вопрос для меня глобальный. PIC16F84 прошил JDMом с помощью icprog, при проверке программа выдаёт ошибку проверки по адресу 0000h. Прошивка сегодня была скачана с эфтэпэшника Радио и нифига неработает а до этого я прошил камушек с тогож Радио и работал девайс частично, естествено заподозрил ошибку или влез в конфигурации или при закачке. Подскажите какие настройки выставить если у МК нет внешнего генератора или дело в чом то другом? Прошу не смеяться в МК полный ноль. |
|
|
Вообще слово конфигурации в прошивку для PICа добавляется автоматом. В PIC16F84 существует 4-е настройки генератора HS, XT, LP (для кварца) и RC (для внешней RC цепочки), выбирайте любую в icprog-е задается на поле "Конфигурация" справа от окна с исходным кодом. PS проверьте настройки WDT (сторожевого таймера). Ж.Радио часто(почти всегда) грешит кривыми прошивками, хотя может ему их такие и присылают |
|
|
AlexAlcoa: Вообще слово конфигурации в прошивку для PICа добавляется автоматом В моём случае так и есть, непонятно с ошибкой при проверке. Я пробовал прошивать при разных установках осцилятора ( каждый раз конфигурация меняется автоматом) . Вообще при стирании стирается полностью всё или чтото прописывается навсегда при первой прошивке? МК прошился несколько раз подряд, боюсь спалить, с таким трудом достался.
|
|
|
Как преодположение, если ошибка всегда с адреса 0000h? То скорее всего: 1) Программер не шьет, протестируйте железо. 2) Пик дохлый, попробуйте другой камень. Или контакт в панельке плохой (у меня была такая ситуация, но ошибки выскакивали в разных местах). 3) Или бит защиты устанвлен "СР=ОN" т.е. верификация после прошивки происходит не корректно т.к. нельзя прочесть память MCPU. Пока вроде все. Производитель гарантирует не менее 1000 циклов записи/стирания , так что не бойтесь конечно если железо в порядке. Уставка конфигурации генератора не влияет на запись/чтение памяти программ. При полном стирании ничего не остается в памяти пика по крайней мере 84-го. |
|
|
Вместо 84го 628й я могу запользовать? |
|
|
Прошивка от 84-го наверняка не подойдет 628-у, хотя если это "хелло ворд" то возможно...., а вообще прошить можно, без проблем, только работать будет навряд ли Перед программированием 628 в JDM необходимо предварительно снять бит LVP(установлен по умолчанию) |
|
|
Понятно, нетак всё просто оказалось, соберу другой программер, буду продолжать эксперименты. Надо будет у пикманьяка поучиться. |
|
|
|
|