У меня работает верно. Точка отделяет значения в МГц. Дискретность шкалы -10 Гц (цена мл. единицы). Всё правильно. Мои поздравления! Только ограничивающие резисторы включи, а то индикатор спалишь.
Наверняка можно. Пробуйте сами. Измените программу (она не догма и не зарплата). Используйте отладочные окна MPLAB (Viev-> File Registers). Или вызовите картинку (Вашу схему из Proteus-a) в окно MPLAB и отслеживайте изменения результата работы программы по LED индикатору. Можно по шагам или по точкам останова. В общем - шире внедряйте возможности продукта MPLAB-IDE. Применяю простой прием в отладке (возможно старый - здесь есть любители послать начинающего в непонятную даль) :- открываю 2 окна - MPLAB с программой и Proteus со схемой. Изменяю программу в MPLAB (1), а схему в Proteus-e(2). Соединяю всё или в 1 или в 2 компиляцией. Попробуйте на чём-либо простеньком. Кнопочки с лампочкой например. Может понравиться? Для технаря Proteus кажется более наглядным. Но имеет свои границы. Может зря пишу? Ничего нового не изложил? Тогда извините.
Вячеслав, наоборот спасибо за комментарии. Я нахожусь (пока) на той стадии изучения Протеуса, что мне проще собрать устройство в металле, чем моделировать его в этом симуляторе. То, что Вы пишите - это весьма полезные подсказки. Так, что пишите Вы не зря. Скепсис излишен. Спасибо.
Пост N: 166
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
0
Отправлено: 23.03.11 10:52. Заголовок: Bigor пишет: мне пр..
Bigor пишет:
цитата:
мне проще собрать устройство в металле
Запретил себе это делать, пока не исчерпаю возможности симуляторов. Границы как-то нащупываю. Да и разбирать макеты лень, выбрасывать жалко, да и время... А без "железа" не обойтись во многих случаях. Не все компоненты есть в симуляторе. Быстродействие РС, да много каких препятствий. Но многих ошибок мне позволяют избежать. Три прибора заработали сначала в симуляторе, затем в железе. Симулятор Micro-Cap позволяет провести симуляцию температурных испытаний. Эти испытания в натуре самые трудоемкие. Выбор есть.
Применяю простой прием в отладке (возможно старый - здесь есть любители послать начинающего в непонятную даль) :- открываю 2 окна - MPLAB с программой и Proteus со схемой. Изменяю программу в MPLAB (1), а схему в Proteus-e(2). Соединяю всё или в 1 или в 2 компиляцией.
Вы сами себе противоречите. Кто кого посылает не знаю, но Вы точно послали начинающего. Тогда бы объяснили, как прикрепить MPLAB к Proteus для начала. Вы думаете очень понятно для начинающего объяснили?
Отправлено: 24.03.11 22:35. Заголовок: Всех Приветствую . 1..
Всех Приветствую . 1. собрал на АЛС318 - заработало(!) . 2.Попался в руки антикварный индикатор (13-ВТ-125G) от калькулятора настольного - с ним "интересней" получилось . Автору большая благодарность .
Отправлено: 25.03.11 21:55. Заголовок: MAZ пишет: Тогда ..
MAZ пишет:
цитата:
Тогда бы объяснили, как прикрепить MPLAB к Proteus для начала. Вы думаете очень понятно для начинающего объяснили?
У меня честно говоря это случайно получилось . Потом подсказали знающие люди :). Можно говорить, что угодно, но пока сам не попробуешь, ничего не получится
Отправлено: 25.03.11 22:49. Заголовок: Я думаю, не надо гов..
Я думаю, не надо говорить про дебри. Кто разобрался кажется просто и наоборот. Никто не дерется, надо спрашивать и уточнять. Откуда известно, что кому-то, что то не понятно. Кому то ответили, он обиделся, что не объяснили. А на что обижаться? Не оскорбляли, не унижали. Надо вцепляться и "пытать", если не понятно. Правда бывает, что и сам консультант не знает, и отправляет к удочке и рыбе. Думаю, ничего страшного признаться, что не знаешь. Хуже когда не знают, но делают вид что знают. "Я то знаю, но тебе не скажу, потому что ты все равно не поймешь". Есть у многих такая черта. Но здесь, как-то раньше не наблюдалось.
Господа, по интернету ходит документ Proteus_Help. Он на русском языке. Это сборник. Сборник составил as205. Там есть раздел Proteus VSM, далее смотрим подразделы "VSM" (там есть пример с PIC16F84 - кнопочка и индикатор с программкой в MPASM и её отладкой). В разделе "Руководство по интерактивному моделированию" есть схема светофора, программа его управления на ASM, процедура прикрепления программы к схеме, отладка программы. Документ старенький. У меня где-то года 1,5. Ну, да я думаю Вы про него знаете. Поищите у кого нет. Иногда помогает. "Весит" около 11 М в сжатом *.rar виде.
Пост N: 169
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
0
Отправлено: 27.03.11 16:46. Заголовок: Господа. Это ветка ч..
Господа. Это ветка частотомера. Зря втравил Вас в это дело. Как качал Proteus_Help не промню. Давно. Использую как документ *.pdf. А вот кое-какие причуды его при отладке программ могу поведать. Для начинающих (таких как я) думаю польза. Но не в ветке частотомера же? Кто-нибудь за порядком следит? Предложения есть?
Пост N: 366
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг:
1
Отправлено: 27.03.11 16:58. Заголовок: Вячеслав пишет: Но ..
Вячеслав пишет:
цитата:
Но не в ветке частотомера же? Кто-нибудь за порядком следит? Предложения есть?
Прав. Протеус пока не пытал, не было необходимости. Но ветка нужна. Если есть наработки по этому вопросу, то лучше поиском (или руками) посмотреть, была ли тема и опубликовать инфу. Или открыть тему. Польза есть, спрос будет, ИМХО! По хелпу, правой кнопкой-свойства-внизу, разблокировать.
SanSanich, переместите в тему "Средства проектирования и отладки"-> "Proteus and Mplab" посты от поста Вячеслава №168 до своего 366 включительно, а остальные после него, включая этот мой, снесите совсем. И будет .
Уважаемые помогите с настройкой частотомера, так как был в наличии индикатор АЛС318 от старого калькулятора собрал частотомер по указанной схеме http://progcode.narod.ru/project/hastotomer_d_ind.html. Печатную плату брал с этой страницы http://progcode.narod.ru/project/hastotomer_in.html - "Печатная плата 58х80 мм", прошивки пробовал kea3b_hex_cod.rar и kea3b_1_hex_cod.rar для PIC16F84A и kea628a.rar PIC16F628A, результат одинаков. А проблема такая, при включении на индикаторе L.00.1 при старте (первые 4 разряда слева), потом на пару секунд появляется 6530 причем на месте 6-ки "L" остается - они как бы наложены. На кнопки не реагирует, если подать на вход частотомера - на входа 2,3 с генератора сигнал то показания увеличиваются и при заполнении 4 знаков на "первом" также L остается и какая цифра высвечивается не понять. Пробовал кроме процессора менять дешифратор, здесь в форуме у PelAr была похожая проблема - проверил подается ли +5В на R1,R3, даже в параллельно подпаивал по 4,7к резисторы, результат - отрицательный. На кварце пробовал ставить С1,С3 по 10,15,18пф результата - ноль. Смущает ещё то что горят только 4 разряда, и то что прошивал 2 контроллера разных и ничего не меняется. Такое впечатление что контроллеры неправильно запрограммированы, программировали мне их PICKIT2 - к панельке DIP припаяли переходник и прошили.
Неужели никто не делал, может при прошивке какие Фьюзы ставить надо, или всё таки в схеме ошибка...?
Лично для меня проще свое написать, особенно такие простые вещи как частотометр, чем разбираться с чужими глюками ... Потом все фьюзы в хексе есть... Вряд ли ошибка в схеме, если только у вас в сборке ошибка... Проверяйте как собрали, если все правильно почти наверняка глюки прошивки.
Отправлено: 21.06.11 22:35. Заголовок: Да в том то и дело ч..
Да в том то и дело что плату промыл, просветил, пересмотрел.. контроллер и дешифратор на Dip панелях стоят, и то и другое менял о чём сразу написал. Плата взята с сайта своего ничего нового не вносил, если у кого есть такой частотомер с индикатором LED, с сайта можете взять прошивку - например kea3b_hex_cod.rar для PIC16F84A и прошить контроллер будет работать? Попробую завтра конденсаторы на кварце емкостью побольше поставить так 20-30пф, о результате доложу.
Пост N: 59
Зарегистрирован: 05.06.08
Откуда: Россия, Челябинская область
Рейтинг:
0
Отправлено: 23.06.11 10:22. Заголовок: Автору напиши Автор ..
цитата:
Автору напиши
Автор похоже сильно обиделся, так как ссылки на частотомер вообще убрали. А я то хотел собрать макетку и докопаться до истины почему у кого работает у кого нет - видать не судьба
Отправлено: 23.06.11 12:36. Заголовок: В протеусе попробуй,..
В протеусе попробуй, хотя вряд ли он будет работать в протеусе. Можно взять контроллер с дебагером (873 подойдёт), прошивка с минимальной корректировкой подойдёт от 628 пика. Подключаешь PicKit и в пошаговом режиме смотришь где косяк. Я сей частотомер не собирал.
От 84 пика прошивка к 628 не подойдёт, надо от 628.
Пост N: 42
Зарегистрирован: 01.03.11
Откуда: Екатеринбург
Рейтинг:
0
Отправлено: 23.06.11 14:45. Заголовок: Diam пишет: Автор п..
Diam пишет:
цитата:
Автор похоже сильно обиделся, так как ссылки на частотомер вообще убрали. А я то хотел собрать макетку и докопаться до истины почему у кого работает у кого нет - видать не судьба
Да, действительно частотомер Виталий удалил с сайта, но это скорее всего произошло по просьбе автора. А почему не судьба? У Вас есть самоучитель, а в нем - схемы и исходники. Ничего не мешает докопаться до истины
Пост N: 487
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг:
1
Отправлено: 23.06.11 14:54. Заголовок: На двустрочном у мен..
На двустрочном у меня пошёл влёт, на динамике не делал, но по описанию что то с выводом на леды. попробуй проверить вывод индикации, прописав в мплабе константы, соответствующие цифрам, код взять там же в таблице.
Пост N: 60
Зарегистрирован: 05.06.08
Откуда: Россия, Челябинская область
Рейтинг:
0
Отправлено: 23.06.11 15:54. Заголовок: У Вас есть самоучите..
цитата:
У Вас есть самоучитель, а в нем - схемы и исходники
У меня есть, а у тех кто повторял частотомер исходников нет. Я и хотел попробовать тот HEX с сайта Виталия. И частотомер у меня тоже есть, правда делал его в далеком 1985 на 155 серии еще на газорязрядных индикаторах. Так, что не за себя пекусь, но ради интереса попробую в выходные на АЛС318 собрать
Отправлено: 23.06.11 18:55. Заголовок: Почему убрали часто..
Почему убрали частотомер с сайта? Вопрос. Коммерческой ценности он не представляет. Тем более, изначально автором частотомера был Денисов. Можно посмотреть на сайте Денисова. Или просто набрать в поисковике "частотомер Денисова" и выскочит куча ссылок.
Пост N: 61
Зарегистрирован: 05.06.08
Откуда: Россия, Челябинская область
Рейтинг:
0
Отправлено: 25.06.11 18:32. Заголовок: Ну, вот как и обещал..
Ну, вот как и обещал собрал схему частотомера с динамической индикацией (без формирователя) Заработала сразу, на кнопки реагирует, режимы все переключает, цифры отображаются правильно, видно помаргивание разрядов. Прошивку взял из самоучителя. Проверить прошивку с сайта http://progcode.narod.ru/ не имею возможности. BigallS если есть желание скидывай прошивки сюда или на почту проверю - пока не разобрал сей девайс.
Да, BigallS отдельное спасибо. Дома валялись 2 штуки АЛС318 оказались нерабочими (битые сегменты) - пошел в гараж за еще одним и нашел Е90361 L-F знать не знал что у меня такой есть
У меня при первом включении высветилось L 55000, перехожу в режим частотомера нажатием SB1, на экране F и 0, подаю сигнал с внешнего генератора частоту показывает, но буквально через 3 сек. табло выключается. Тоже самое происходит если сигнал с генератора не подавать. Чтобы включилось снова нужно выкл.питание и ждать минут 5. Pic16F628A, прошивка кеа628A1.hex, схема с сайта, печатка версии 3. Вроде все работает, но выключение через 3 сек. и следующее включение через выкл. питания 5 мин. Ерунда какая то.
Все даты в формате GMT
3 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет