Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 01.03.2008, 10:27  
wlada
Частый гость
 
Регистрация: 31.07.2005
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wlada на пути к лучшему
По умолчанию Помогите скомпилировать

привет всем!
собрал схемку термометр-термостат на PIC из журнала Радио №1 2006 года работает отлично но мне ненравится диапозон включения и отключения.
в этой проге на 2 гр разница, а мне нужна хотябы 0,5 или лучше 0,1 градусов (для инкубатора).
в проге нашол что менять а скомпелировать немогу помогите пожалуйста, на изучение времени нет.
Реклама:
wlada вне форума  
Непрочитано 01.03.2008, 11:31  
wlada
Частый гость
 
Регистрация: 31.07.2005
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wlada на пути к лучшему
По умолчанию Re: Помогите скомпилировать

Сообщение от wlada
привет всем!
собрал схемку термометр-термостат на PIC из журнала Радио №1 2006 года работает отлично но мне ненравится диапозон включения и отключения.
в этой проге на 2 гр разница, а мне нужна хотябы 0,5 или лучше 0,1 градусов (для инкубатора).
в проге нашол что менять а скомпелировать немогу помогите пожалуйста, на изучение времени нет.
есть проги VMLAB, ISIS 7 DEMO, ARES 7 DEMO, AVR Studio 4, Как скомпилировать без имуляции? Есть исходник пишет какуюто ошибку.
wlada вне форума  
Непрочитано 01.03.2008, 11:35  
wlada
Частый гость
 
Регистрация: 31.07.2005
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wlada на пути к лучшему
По умолчанию

компилировал MPASMWIN вот код ошибки:

Warning[205] C:THERMTHERM18B20.ASM 7 : Found directive in column 1. (LIST)
Message[301] C:PROGRAM FILESLABCENTER ELECTRONICSPROTEUS 7 DEMONSTRATIONTOOLSMPASMP16F84.INC 37 : MESSAGE: (Processor-header file mismatch. Verify selected processor.)
Warning[205] C:THERMTHERM18B20.ASM 10 : Found directive in column 1. (__config)
Warning[205] C:THERMTHERM18B20.ASM 59 : Found directive in column 1. (CONSTANT)
Message[302] C:THERMTHERM18B20.ASM 63 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 64 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 110 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 111 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[305] C:THERMTHERM18B20.ASM 118 : Using default destination of 1 (file).
Message[302] C:THERMTHERM18B20.ASM 127 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 128 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 184 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[305] C:THERMTHERM18B20.ASM 346 : Using default destination of 1 (file).
Message[305] C:THERMTHERM18B20.ASM 347 : Using default destination of 1 (file).
Warning[207] C:THERMTHERM18B20.ASM 419 : Found label after column 1. (L72)
Warning[207] C:THERMTHERM18B20.ASM 423 : Found label after column 1. (L73)
Warning[207] C:THERMTHERM18B20.ASM 430 : Found label after column 1. (L74)
Warning[207] C:THERMTHERM18B20.ASM 439 : Found label after column 1. (L2B)
Warning[207] C:THERMTHERM18B20.ASM 443 : Found label after column 1. (L2A)
Warning[207] C:THERMTHERM18B20.ASM 446 : Found label after column 1. (L2C)
Warning[207] C:THERMTHERM18B20.ASM 450 : Found label after column 1. (L76)
Warning[207] C:THERMTHERM18B20.ASM 461 : Found label after column 1. (L2D)
Warning[207] C:THERMTHERM18B20.ASM 464 : Found label after column 1. (L2E)
Warning[207] C:THERMTHERM18B20.ASM 467 : Found label after column 1. (L8
Message[302] C:THERMTHERM18B20.ASM 634 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 641 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 690 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 692 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 694 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 695 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 697 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 699 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:THERMTHERM18B20.ASM 714 : Register in operand not in bank 0. Ensure that bank bits are correct.
Error[173] C:THERMTHERM18B20.ASM 721 : Source file path exceeds 62 characters (C:PROGRAM FILESLABCENTER ELECTRONICSPROTEUS 7 DEMONSTRATIONTOOLSMPASMP16F84.INC)

Помогите пожалуста
wlada вне форума  
Непрочитано 01.03.2008, 14:19  
urry1
Временная регистрация
 
Регистрация: 11.12.2007
Сообщений: 79
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
urry1 на пути к лучшему
По умолчанию

это все не то... присоедините исходник
urry1 вне форума  
Непрочитано 01.03.2008, 16:09  
wlada
Частый гость
 
Регистрация: 31.07.2005
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wlada на пути к лучшему
По умолчанию

это неисправленный
в журнале написано менять в этих строках
MOVLW 0x02
MOVWF DT_ALARM

Прикрепленный файл: 3797448.rar
wlada вне форума  
Непрочитано 01.03.2008, 16:28  
urry1
Временная регистрация
 
Регистрация: 11.12.2007
Сообщений: 79
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
urry1 на пути к лучшему
По умолчанию

Так исправьте... Единственная ошибка, которая у Вас выдается - длина пути + имя файла превышает лимит - 62 символа. скопируйте файл асма в корень, откомпилите и присоедините уже хекс файл к протеусу.

Прикрепленный файл: 9688710.rar
urry1 вне форума  
Непрочитано 01.03.2008, 16:30  
assaodu
Частый гость
 
Регистрация: 24.04.2007
Сообщений: 48
Сказал спасибо: 20
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
assaodu на пути к лучшему
По умолчанию

Вместе с файлом therm18B20.ASM в этой-же папке должен быть файл P16F84.INC. Найти его можно в директории MPLAB.
assaodu вне форума  
Непрочитано 01.03.2008, 16:52  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

wlada я делал проще,брал из мплаба папку MPASM Suite,кидаю в начало диска С,потом указываю в протеусе на MPASMWIN в этой папке.Проект скидываю тож вначало и компилирую с помощью MPASMWIN которая теперь из МПлаб.
CERGEI1982 вне форума  
Непрочитано 01.03.2008, 18:38  
wlada
Частый гость
 
Регистрация: 31.07.2005
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wlada на пути к лучшему
По умолчанию

Огромное спасибо всем за что уделили мне внимание я так и понимал что что-то длинное но так и не вьехал
теперь всё компилирует и работает но опять нетак как мне надо.
ставлю
MOVLW 0x01
MOVWF DT_ALARM
включение и отключение происходит в 1 градус
MOVLW 0x001
MOVWF DT_ALARM
тоже самое
а мне надо 0.1 или хотябы 0.5 градуса
wlada вне форума  
Непрочитано 01.03.2008, 18:45  
wlada
Частый гость
 
Регистрация: 31.07.2005
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wlada на пути к лучшему
По умолчанию

Все вопрос снят поставил нули все работает так как хотел
И еще можно сылочки на програмирование PIC
заранее спасибо
wlada вне форума  
 

Закладки
Опции темы

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

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

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


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot