Свежие обсуждения
Измерения

Измеритель параметров полупроводниковых приборов на PIC16F876

1 8 52

serg_svd: WRTE_ON - это защита от перезаписи?
Да.

serg_svd: BODEN я изменил на OFF, иначе перезагружался частенько
Это бит сброса по снижению питания, наверно хреновенькое...

И вообще это биты для 876, а у 876А таких вообще нету, так что что Вы там вводили неизвестно...

 

poruchik: И вообще это биты для 876, а у 876А таких вообще нету, так что что Вы там вводили неизвестно...
ну могу вечером выложить скриншот окна програматора IC Prog, в котором и производилось программирование. И вы там легко увидите, что для 876А эти фьюзы есть.
А вот насчет наличия их в даташите - утверждать не буду. Ибо в имеющемся даташите у меня, я вообще не нашел их. Может даташит обрезаный, не знаю....

poruchik: Это бит сброса по снижению питания, наверно хреновенькое...
Да с напряжением все в порядке. Сброс происходил в момент каксания пальцами входных разъемов, или же касания пальцами проводников на ПП, идущих к МК

 

serg_svd: И вы там легко увидите,да там что угодно может быть, это я знаю....
Как учил нас кое-кто юзайте фирменные программаторы...
Вот сравнение конфигурации, сверху 87х:

 

Хм, ну тогда мне остается привести здесь фрагмент файла readme.txt, который шел с оригинальной прошивкой.

Processor PIC16F876-20/SP or PIC16F876A-20/SP
file:SCA2005-V10E.HEX
Source: not available
checksum:

Options:
Fosc: RC
WDT: disable
PWRT: enable
CP: off
CPD: off
Brownout: enable
LVP: enable
WRT: off
BKBUG: disable

 

megatrion: Единственно что не так - несовпадение таблиц кодировщика в индикаторе
(у меня МЭЛТовский МТ-16S2H) - вместо греческой "омеги" рисует кукую-то лесенку, а вместо "мю" - русскую букву "Ф".

То же самое и у меня с индикатором Winstar 1602. Предполагаю, что в данной конструкции надо было использовать чисто английский вариант индикатора, а не с кирилицей. Хотя,, повторюсь, это только мои предположения...

megatrion: И еще - прибор довольно чувствителен к наводкам, корпус надо будет делать экранированный.
Собрал на односторонней плате. вначале тоже вроде сбрасывался от прикосновения к плате. Убрал галачкус BODEN уже 2 дня так работает и подобной ерунды не наблюдается

 

serg_svd:
Да про индикатор все правильно.
Сравнивал таблицы кодировщика - на самом деле на месте "омеги" в русском варианте стоит "лесенка".
Но я так и не нашел в Москве индикатора с чисто английской таблицей,
хотя накупил их четыре штуки - все разных производителей, в том числе и Winstar.
А в программе процессор просто дает адрес в таблице индикатора на символ.
Хотел поменять адреса, но в русской таблице нет "омеги" и "мю" тоже не нашел. Смирился. Уже привык как-то.
Про наводки - это было на макетке. Сейчас - на двусторонней плате с верхним общим экраном - все хорошо.

Рад, что еще кто-то собрал этот прибор, и у него все получилось.
Из Германии мне еще один товарищ по почте писал, что у него тоже все заработало.

 

megatrion: Рад, что еще кто-то собрал этот прибор, и у него все получилось.
Да я долго тормозил с реализации из-за доставки индикатора, почти месяц на это убил. Ну и соответственно пришлось самому делать разводку платы, так как никто здесь не выложил своей. Мой вариант выложен на предыдущей странице. Пользуйтесь

 

serg_svd:
Если не трудно, фотки приборчика выложите - мне интересно.
Я фотки своего прикреплял - но это черновой вариант был.
Поэтому и печатку не стал выкладывать.Хотя сейчас он не намного отличается.
А печатки у нас очень похожи.
Может еще кто решится его повторить.
Мое мнение - такого помощника должен иметь каждый радиолюбитель.
Очень полезное устройство.

 

Плата со снятым индикатором

 

..а это в сборе