| Форум РадиоКот https://radiokot.ru/forum/ |
|
| помогите с заменой pic16f84 на pic16f628 https://radiokot.ru/forum/viewtopic.php?f=58&t=109522 |
Страница 1 из 1 |
| Автор: | 240669 [ Пт ноя 07, 2014 18:41:56 ] | ||
| Заголовок сообщения: | помогите с заменой pic16f84 на pic16f628 | ||
Здравствуйте Собрал себе часики на pic16f84 и одной лампе ин-8 но этот МК дороговат и не всегда есть в наличии, но все продаватели в рынке утверждают, что можно ставить pic16f628, но я полагаю, что надо переделывать прошивку, есть исходник, но нет знаний если вдруг, кто-нибудь сможет мне помочь, буду очень благодарен с уважением, Игорь
|
|||
| Автор: | Ariadna-on-Line [ Пт ноя 07, 2014 22:24:33 ] | ||
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 | ||
В тонкостях не знаю, но в симуляторе Proteus проги от 84-го на 628-м работают ОК. Сейчас собираю частотомер , надеюсь как раз это тот самый случай.
|
|||
| Автор: | koms48 [ Сб ноя 08, 2014 01:59:45 ] | ||
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 | ||
Компараторы выключить надо. строки 251, 252.
|
|||
| Автор: | urry [ Сб ноя 08, 2014 02:22:01 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Адрес размещения РОН разный - здесь исправить с 20 BOOLEAN equ 0x0C ; registar za izvedene bool varijable PAUS_TMP1 equ 0x0D ; Pauza - tmp и тд |
|
| Автор: | 240669 [ Сб ноя 08, 2014 03:36:42 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
urry писал(а): Адрес размещения РОН разный - здесь исправить с 20 BOOLEAN equ 0x0C ; registar za izvedene bool varijable PAUS_TMP1 equ 0x0D ; Pauza - tmp и тд вот сейчас вообще не понятно |
|
| Автор: | koms48 [ Сб ноя 08, 2014 04:04:35 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
В 84-ом пользовательские ячейки начинаются с адреса 0Сh. В 628 с 20h. Вместо BOOLEAN equ 0x0C ; registar za izvedene bool varijable надо BOOLEAN equ 0x20 ; registar za izvedene bool varijable и так далее. ЗЫ: В прошлом посте косяк влепил. Компаратор в банке 1 выключил |
|
| Автор: | otest [ Сб ноя 08, 2014 10:41:47 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Прошивка для 628. |
|
| Автор: | 240669 [ Сб ноя 08, 2014 11:05:35 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
спасибо огромное за помощь, прошил 628, поставил в часики - заработало, только индикатор не высвечивает цифру 1, те время 12:21 высвечивается так - пусто-два-два-пусто, что может быть не так???? с уважением, Игорь |
|
| Автор: | otest [ Сб ноя 08, 2014 11:42:35 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Схему приложи. |
|
| Автор: | 240669 [ Сб ноя 08, 2014 18:36:15 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
вот схема Вложение: а вот изменения портов для моей печатки Вложение:
|
|
| Автор: | otest [ Вс ноя 09, 2014 08:56:05 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Забыл отключить LVP. Вот окончательная прошивка. |
|
| Автор: | koms48 [ Вс ноя 09, 2014 10:35:39 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Схема еритическая. Порт А без подтяжки, как он будет транзистором рулить? Для интересу нарисовал в протеусе, мигает пятеркой и всё. Кнопка по фигу. ТС, подкинь ссыль на первоисточник. |
|
| Автор: | otest [ Вс ноя 09, 2014 11:16:54 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
http://www.elektronika.ba/683/in-8-sing ... ube-clock/ А зачем подтяжки на выходе? |
|
| Автор: | dosikus [ Вс ноя 09, 2014 12:47:56 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
otest писал(а): А зачем подтяжки на выходе? Пуллап нет а пуллдаун в базу даже крайне желателен . |
|
| Автор: | uldemir [ Вс ноя 09, 2014 13:21:39 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
koms48 писал(а): Схема еритическая. Порт А без подтяжки, как он будет транзистором рулить? Ваше утверждение не верно. Единственный вывод порта A, который не способен выдать Vdd на вывод в схеме используется как вход.dosikus писал(а): Пуллап нет а пуллдаун в базу даже крайне желателен . Еще эксперт?Не смотря на мою неприязнь к одноламповым исполнителям желаний часам, схема вполне правильная и интересная. Взять, хотя бы то, что она тактируется от 32кГц. |
|
| Автор: | dosikus [ Вс ноя 09, 2014 13:39:57 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
uldemir писал(а): Еще эксперт? Я конечно понимаю что МК не ПЛИС , здесь думать надо. В курсе что при старте пины в Hi-Z ? |
|
| Автор: | uldemir [ Вс ноя 09, 2014 13:55:18 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Ах это... Так далеко не подумал. Ничё с ними не случится. не 60-е прошлого столетья. Можно предположить, что к тому времени как преобразователь раскочегарится, выводы будут уже инициализированы. Второе, напряжение на коллекторе тоже никакое значительное не появится, пока не произойдёт ионизация газа. А те микротоки что могут там пойти, транзистор не убьют. Тогда уж и резистор на кнопку тоже следовало бы поставить и еще много чего. Для бытового применения, вполне достаточно. |
|
| Автор: | koms48 [ Вт ноя 11, 2014 11:44:14 ] |
| Заголовок сообщения: | Re: помогите с заменой pic16f84 на pic16f628 |
Ох, ребяты, извините,(RA4, RA5) хвост отваливается уже ((иногда(вместе со мной) (в день зряплаты)). |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


