реклама на сайте
подробности

 
 
> Помогите разобраться, Не работает программа
ogk
сообщение Feb 22 2008, 12:52
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 46
Регистрация: 4-02-07
Пользователь №: 25 035



Если удалить в программе одну из мелодий : например Ах какая женщина, то программа работает. А если не удалять, то возникают следующие проблемы:
Программа не работает:
После выполнения команды call Dlitelnost программа работает неправильно: переходит на строку Dlitelnost
addwf PCL,F
а дальше возвращается в "неправильное место": в C2 call Melody1
movwf FREG .
Смотрел в MPLAB IDE v7.62
Подскажите, пожалуйста, в чем дело.

Сообщение отредактировал ogk - Feb 22 2008, 13:00
Прикрепленные файлы
Прикрепленный файл  LIST_P.rar ( 5.74 килобайт ) Кол-во скачиваний: 275
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
maxit
сообщение Feb 27 2008, 18:24
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 8-01-08
Пользователь №: 33 893



на сайте www.microсhip.ru есть все ответы на твои вопросы (документация)

high- возвращает старший байт, low - младший


metka

movlw hidh metka
теперь врегистре старший байт адреса


необязательно метки но и блоки данных
Go to the top of the page
 
+Quote Post
ogk
сообщение Feb 29 2008, 08:01
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 46
Регистрация: 4-02-07
Пользователь №: 25 035



maxit , спасибо Вам большое за ответ. Но в моем случае причина, наверное в другом- никакие операторы мне не помогли. Да и страниц памяти в PIC16F84A вроде бы как одна.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016