Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

PIC16f676

Непрочитано 19.11.2013, 17:53  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: PIC16f676

Сообщение от Alpout Посмотреть сообщение
logris, я выводил одну и ту же цифру во всех индикаторах, чтобы убедиться что все правильно показывает
Не обижайся, открыл проект, сразу получил простыню варнингов. Не смутило такое обилие? Дальше, стоит опция debug, нафига? Дальше, в свойствах проекта выставлено "перемещаемый код" вместо абсолютного. Удивительно что оно вообще что-то показывало.
Реклама:
nahimovv вне форума  
Непрочитано 19.11.2013, 17:55  
Albert_V
Гражданин KAZUS.RUN
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: PIC16f676

То же самое: Открыл - охренел....

Последний раз редактировалось Albert_V; 19.11.2013 в 18:16.
Albert_V вне форума  
Непрочитано 19.11.2013, 17:59  
anatol378
Почётный гражданин KAZUS.RUN
 
Аватар для anatol378
 
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,744
Сказал спасибо: 416
Сказали Спасибо 1,236 раз(а) в 550 сообщении(ях)
anatol378 на пути к лучшему
По умолчанию Re: PIC16f676

А кодовая таблица LEDS и LEDS2 для чего составлена? Какие сегменты зажигаешь? Карандашиком пропиши. Тем более сегменты в разнобой.
Да и временные параметры АЦП надо увеличить.

Последний раз редактировалось anatol378; 19.11.2013 в 18:05.
anatol378 вне форума  
Непрочитано 19.11.2013, 18:17  
logris
Частый гость
 
Регистрация: 08.11.2010
Сообщений: 45
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
logris на пути к лучшему
По умолчанию Re: PIC16f676

Два человека указали на явные баги в коде, как можно утверждать, что с выводом индикации все в порядке Мы только зря здесь тратим свое время.
logris вне форума  
Непрочитано 19.11.2013, 18:27  
Albert_V
Гражданин KAZUS.RUN
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: PIC16f676

Так, ведь, это явно скачаный текст программы....
Уверен, что это не авторство ТС.
Фрагмент программы:

Код:
		ORG     0x000             ; processor reset vector
        GOTO    INTER_OSC          ; go to beginning of program
;------------------------------------------------------------------------------
; OSCCAL RESTORE 
;------------------------------------------------------------------------------
INTER_OSC

        errorlevel -302
        BSF     STATUS,RP0    ; set file register bank to 1 
        CALL    0x3FF         ; retrieve factory calibration value
        MOVWF   OSCCAL        ; update register with factory cal value 
        BCF     STATUS,RP0    ; set file register bank to 0
        errorlevel +302

INITIALIZE
        MOVLW   0X07 
        MOVWF   CMCON       ;make digital ports
        BSF     STATUS,RP0  ;SELECT BANK1
        MOVLW   B'00010000'
        MOVWF   ADCON1      ;SELECT CONVERSION CLOCK Tad=8/Fosc=2 microS
        CLRF    TRISC       ;MAKE ALL PORTC AS OUTPUT
        MOVLW   B'00010000' ;MAKE RA4 AS INPUT, THE OTHERS ARE OUTPUT
        MOVWF   TRISA      
        MOVLW   0X78
        MOVWF   OPTION_REG
...........................

Последний раз редактировалось Albert_V; 19.11.2013 в 18:41.
Albert_V вне форума  
Непрочитано 19.11.2013, 18:41  
Alpout
Прописка
 
Аватар для Alpout
 
Регистрация: 13.09.2011
Адрес: Уфа
Сообщений: 253
Сказал спасибо: 20
Сказали Спасибо 19 раз(а) в 14 сообщении(ях)
Alpout на пути к лучшему
По умолчанию Re: PIC16f676

ладно ребята. удаляйте тему, до этого уже говорил, что надо было удалить тему. уж сам во всем разберусь.
Albert_V, я копирнул то что я все равно написал бы то же самое. до сих пор все писал самостоятельно и БУДУ писать самостоятельно. Всегда все работало, Варнинги они пишутся, но бьюлдатся и всегда РАБОТАЛИ все мои проекты! Здесь я пропустил ошибку, кот. не могу найти где..Здесь все в норме и работает по-моему алгоритму, я сюда выложил не для того чтобы вьехать в прогу или послали перечитать доки, а найти ошибку. Вощем спасибо ребята за отклик! Буду сам рыться в своей помойке. Тема закрыта!
Alpout вне форума  
Непрочитано 19.11.2013, 18:55  
Alpout
Прописка
 
Аватар для Alpout
 
Регистрация: 13.09.2011
Адрес: Уфа
Сообщений: 253
Сказал спасибо: 20
Сказали Спасибо 19 раз(а) в 14 сообщении(ях)
Alpout на пути к лучшему
По умолчанию Re: PIC16f676

да нащет варнингов...они пишутся изза того что мплабу не нравится как я оформляю асмблер, то есть смотрим ошибку Warning[207] C:\VOLT\VOLTMETER.ASM 61 : Found label after column 1. (START). лейбл СТАРТ стоит не в той колонне, надо выставить на одинаковом уровне..выставляем на тех же уровнях(колоннах) варнинг исчезает. НО от этого суть не меняется. все также остается. самое главное тут ЕРРОРы не получить.
Alpout вне форума  
Непрочитано 19.11.2013, 19:03  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: PIC16f676

Сообщение от Alpout Посмотреть сообщение
сам во всем разберусь.
А дело ваше! Тогда напоследок:
1. Возьмите камень пожирнее, что-то типа PIC16F886/887. Там модуль отладки на борту, подключите PICKit2 или 3 и вперёд! Потом легче будет перенести на камень без модуля отладки.
2. Бросайте АСМ, иначе - или навечно вляпаетесь в секту типа ЧихПыхМык, или будете сушить мозг ещё неоднократно, желающих ковыряться в АСМе всё меньше и меньше, ввиду его полной бесперспективности.
3. Старайтесь писать без варнингов, не все варнинги безобидны, как кажутся. Старайтесь уделять внимание оформлению текста, иначе через некоторое время сами просто не сможете разобраться что к чему.
nahimovv вне форума  
Непрочитано 19.11.2013, 19:09  
Albert_V
Гражданин KAZUS.RUN
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: PIC16f676

Сообщение от nahimovv Посмотреть сообщение
...желающих ковыряться в АСМе всё меньше и меньше, ввиду его полной бесперспективности...
Извините, но это полный бред.
Albert_V вне форума  
Непрочитано 19.11.2013, 19:16  
logris
Частый гость
 
Регистрация: 08.11.2010
Сообщений: 45
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
logris на пути к лучшему
По умолчанию Re: PIC16f676

Сообщение от Albert_V Посмотреть сообщение
Извините, но это полный бред.
Это не бред, это всего лишь вопрос религии.
logris вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с PIC16f676 xxparadoxx Микроконтроллеры, АЦП, память и т.д 30 20.04.2012 08:30
PIC16F676 не зашивается VeroMax Микроконтроллеры, АЦП, память и т.д 12 24.12.2011 01:49
Проблема связи pic16f676 и LCD xxparadoxx Микроконтроллеры, АЦП, память и т.д 5 28.12.2010 14:29
PIC16F676 как прошивать с помощью WILLEM ribak01 Микроконтроллеры, АЦП, память и т.д 1 16.08.2007 00:53


Часовой пояс GMT +4, время: 00:39.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.