Например TDA7294

Форум РадиоКот :: Просмотр темы - Все о прошивке и программированию МК PIC (любых)
Форум РадиоКот
https://radiokot.ru/forum/

Все о прошивке и программированию МК PIC (любых)
https://radiokot.ru/forum/viewtopic.php?f=20&t=1072
Страница 1 из 5

Автор:  Anuman [ Ср май 17, 2006 19:11:52 ]
Заголовок сообщения:  Все о прошивке и программированию МК PIC (любых)

Помогите пожалуста. собрал вот этот программатор http://ikarab.narod.ru/Plata3_PICa.gif, но чтото ни чего не получается, при попытке считать/записать программа (Pony Prog) пишет "устройство отсутствует или не исправно"
все по двадцать раз проверил плату, монтаж-все правильно, думал что микроконтроллер не исправный, купил другой,
при первой попытке считалось все нормально, но потом чето не то я сделал , а именно по рекомендации автора статьи нужно проверить установлен ли бит защиты, если стоит галка в нужном окне, то записать , потом считать биты конфигурации и проверить сответствие что записано то и считано, у меня не было установлена галочка в окошке CP, но я записал потом считал, программа выдала ошибки, после этого все пишет что усво отсутствует или не исправно. что и как вобще поверить?

Автор:  Vovan555 [ Чт май 18, 2006 22:02:42 ]
Заголовок сообщения: 

Привет всем!
К сожалению ссылка не сработала. Могу выслать описание и прогу-оболочку для работы с программаторами

Вложения:
Прогр. PIC.rar [321.3 KiB]
Скачиваний: 1585

Автор:  laimis [ Пт июн 02, 2006 15:56:30 ]
Заголовок сообщения:  pic16f84a

u mene toze samoje problema neznaju kak bit!javascript:emoticon(':shock:')
Shocked

Автор:  Sailanser [ Пт июн 02, 2006 17:19:22 ]
Заголовок сообщения: 

Сам давно прошиваю PIC16F84A и если у тебя не занят LPT порт то могу скинуть плату программатора и совт которым шить.

Автор:  Anuman [ Сб июн 03, 2006 13:36:53 ]
Заголовок сообщения: 

Sailanser писал(а):
Сам давно прошиваю PIC16F84A и если у тебя не занят LPT порт то могу скинуть плату программатора и совт которым шить.

интересно было бы посмотреть

Автор:  ~Dmitriy~ [ Пн июн 05, 2006 18:04:04 ]
Заголовок сообщения: 

Было бы не плохо всем ивидеть сие творение :)[/code][/quote]

Автор:  Sailanser [ Пт июн 09, 2006 18:11:03 ]
Заголовок сообщения: 

Плата для программирования Pic16F84A.
Схему к сожалению выложить не могу т.к потерялась за давностью времен.
Сам программатор подключается к LPT порту.
Программа с помощью которой прошивается Pic и работает программатор называется PicAll.
Настраиваем ее так:

1. Жмем на Setting --> LPT PORT и выбираем значение 378.
2. Жмем на Setting --> Hardware и выбираем P16PRO, он думает и говорит OK.
3. Жмем на Setting --> Hardware --> P16PRO --> Setting и выставляем значения как на скриншоте.
Все программа и программатор настроены и готовы к работе. Осталось только в правом верхнем углу выбрать тип микроконтроллера
открыть файл и записать его в микроконтроллер. :))

К сожалению саму прогу сюда выложить не могу она примерно 1МБ а тут лимит в 256 кб так что если интересно почту оставь скину.

Вложения:
Комментарий к файлу: Плата программатора.
Plate_Prog.rar [19.15 KiB]
Скачиваний: 1135
Комментарий к файлу: Фотка самого программатора.
Prog.jpg [80.59 KiB]
Скачиваний: 1025
Комментарий к файлу: Setting установки программы.
setting.jpg [93.04 KiB]
Скачиваний: 769

Автор:  Anuman [ Вт июн 13, 2006 18:18:53 ]
Заголовок сообщения: 

К сожалению саму прогу сюда выложить не могу она примерно 1МБ а тут лимит в 256 кб так что если интересно почту оставь скину.[/quote]

мой адрес anuman@zmail.ru

Автор:  Serega [ Вт июн 13, 2006 18:34:22 ]
Заголовок сообщения: 

Anuman, я тебе поднял квоту до 2 метров - закачивай. Тока потом мы ее перенесем в раздел "ссылки"

Автор:  Anuman [ Чт июл 13, 2006 17:52:59 ]
Заголовок сообщения: 

Serega писал(а):
Anuman, я тебе поднял квоту до 2 метров - закачивай. Тока потом мы ее перенесем в раздел "ссылки"

пардон, но я вобщето цитировал сообщение, программа не у меня, а у Sailanser. вот
а на счет программатора, я все таки нашел свою ошибку, исправил и теперь все нормально работает.

Автор:  gri [ Вс авг 27, 2006 20:25:38 ]
Заголовок сообщения: 

в чем собственно разница между pic16f84a и pic16c84a. Я както делал программатор по схеме picprog и юзал ее универсальным программатором дык она ничего не читала и не писала, иногда первые 2 байта выдавали чтото отличное от остальных. 12 вольт на MCLR подавал (через крен) - может это критический параметр и нужно больше - я не пробовал больше подавать. Пробовал также писать сам прогшрамму для прошивки (посчитал себя самым умным видать) Тотже отрицательный результат, использовал туже плату программатора.

Автор:  Serge The Cat [ Вс авг 27, 2006 21:43:38 ]
Заголовок сообщения: 

gri писал(а):
в чем собственно разница между pic16f84a и pic16c84a.


Тебя собственно разница интересует, в техническом плане? Разница вот какая: в PIC16Cxx память программ типа EPROM (однократно программируемая), а в PIC16Fxx - FLASH память программ, т.е. ошибся - стёр, снова прошил.
Если интересно, то о структуре, параметрах и обозначениях вышеозначенных PIC можешь узнать на сайте microchip.ru, например, на этой страничке: http://www.microchip.ru/lit/articles/.

Автор:  gri [ Вс авг 27, 2006 22:35:07 ]
Заголовок сообщения: 

В основном в плане програмирования. Можно ли прошивать в программаторе для 16c84 микросхему 16f84a и какого щаз 16c84 не купишь. Я с ними раньше работал и все там перепрошивается и коды для программирования сходятся - я смотрел када прогу ваял.

Автор:  Гость [ Вс авг 27, 2006 23:02:29 ]
Заголовок сообщения: 

Serge The Cat
Не правда, конкретно PIC16C84 перепрограммируемый также как и f84. А разница у F больше регистров общего назначения (типа ОЗУ) и что-то еще незначительное - щас не помню.
gri
Можно ли прошивать в программаторе для 16c84 микросхему 16f84a
Наверно зависит от программатора - но 99.9% что никакой разницы нет. Я вон простейшим JDMом даже 16F648 шью без проблем.

Автор:  Naddir [ Пн авг 28, 2006 10:09:42 ]
Заголовок сообщения: 

При прошивке 12в больше не надо, у меня тоже КРЕН стоит. А питается программатор от примитивного китайского блока питания и пашет на ура.

Автор:  Serge The Cat [ Вт авг 29, 2006 00:17:50 ]
Заголовок сообщения: 

Гость писал(а):
Serge The Cat
Не правда, конкретно PIC16C84 перепрограммируемый также как и f84. А разница у F больше регистров общего назначения (типа ОЗУ) и что-то еще незначительное - щас не помню.


Насчёт "больше регистров общего назначения" - не знаю, не нашёл информации. А вот работать с PIC16C84 "также как и с f84" (перепрограммировать) не пробовал только потому, что доверяю даташиту от производителя - фирмы Microchip. Советую и Вам почитать сей документ. Ежели с чем не согласны - претензии к разработчику.
Итак, краткое описание различных типов микросхем PIC16X84 приведено на следующих страничках:
PIC16C84: http://www.microchip.com/stellent/idcplgidcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en010180
PIC16CR84: http://www.microchip.com/stellent/idcplgidcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en010204
PIC16F84A: http://www.microchip.com/stellent/idcplgidcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en010230

Подробнее можно почитать на русском вот этот документ:
http://www.microchip.ru/files/d-sheets-rus/pic16_1.pdf

страница 7, параграф 1.5.1. "Технология памяти".

В этих документах в частности сказано, что микросхема PIC16C84 OTP-типа, т.е. "One Time Programming". Другими словами, в неё после первого программирования можно что-то ДОПИСАТЬ, но не заново обновить. Впрочем, есть способы несколько раз использовать одну микросхему такого типа, но это уже оффтоп.

Сразу оговорюсь, я не имел в виду экзотические методы перепрограммирования типа стирания памяти рентгеном, и т.п. :)

Автор:  avr123.nm.ru [ Вт авг 29, 2006 01:13:57 ]
Заголовок сообщения: 

это не верно. pic16C84 - многократно программируемы !
Правильно не в статьях а в ДатаШите !

Автор:  МИК [ Вт авг 29, 2006 03:32:11 ]
Заголовок сообщения: 

Вот простой программатор для 16F84. Больше года назад собрал, работает без проблем, весь сервис, простота.

Вложения:
PIX113B.rar [144.4 KiB]
Скачиваний: 1086
MADSEN.GIF [4.49 KiB]
Скачиваний: 1628

Автор:  Naddir [ Вт авг 29, 2006 10:04:48 ]
Заголовок сообщения: 

Привет Коты я более года шью PIC-и, программатор взял с сайта
http://pic16f84.narod.ru/progr.htm
Схему выкладываю. Только есть один нюанс, микруху 155ЛН3 в то время не нашел, впихнул 155ЛН2 и это чудо моей мысли работает, даже менять не тянет.
А насчет 16С84 и 16F84 привожу выдержку из руководства по всем PIC-ам 16ХХХХ:
1.5.1 Технология памяти
Технология, по которой выполнена память, не влияет на логические операции микроконтроллеров. Из-за различной последовательности изготовления кристалла некоторые электрические параметры могут отличаться для микроконтроллеров с разной технологией памяти.
При выборе функциональных возможностей микроконтроллера технология памяти и диапазон напряжения питания не имеют значения. Microchip предлагает три типа памяти программ. Код типа памяти программ обозначен символами в наименовании микроконтроллера после цифр семейства микроконтроллеров.
1. С, как в PIC16CXXX- EPROM память программ;
2. CR, как в PIC16CRXXX - ROM память программ;
3. F, как в PIC16FXXX - FLASH память программ.

Вложения:
shema.gif [20.22 KiB]
Скачиваний: 1334

Автор:  avr123.nm.ru [ Вт авг 29, 2006 10:27:30 ]
Заголовок сообщения: 

Есть же КЛАССИКА жанра: программатор JDM

для PIC16F84 для PIC12C50x для EEPROM 24Cxx

http://se-ed.net/mpu51/jdm84/jdm2001.htm

в спаяном виде тут avr123.nm.ru/06.htm

==== Но очень вам советую забыть про ПИК16-84 и использовать ATmega16

Страница 1 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/