У меня работает верно. Точка отделяет значения в МГц. Дискретность шкалы -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 припаяли переходник и прошили.
Неужели никто не делал, может при прошивке какие Фьюзы ставить надо, или всё таки в схеме ошибка...?
Лично для меня проще свое написать, особенно такие простые вещи как частотометр, чем разбираться с чужими глюками ... Потом все фьюзы в хексе есть... Вряд ли ошибка в схеме, если только у вас в сборке ошибка... Проверяйте как собрали, если все правильно почти наверняка глюки прошивки.
Все даты в формате GMT
3 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет