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

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

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

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

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

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

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

 
Опции темы
Непрочитано 18.01.2007, 02:51  
suvuyEL
Частый гость
 
Регистрация: 19.12.2006
Сообщений: 46
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
suvuyEL на пути к лучшему
По умолчанию Работа с EPROM PICа в Proteus

Помогите пожалуйста разобраться.
Мне нужно внести Данные в EPROM PICа.
Как это сделать, не могу понять.
Если может быть уже был разбор подобного вопроса, то подскажите в какой теме.
Реклама:
suvuyEL вне форума  
Непрочитано 18.01.2007, 16:35  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

я делал проект на PIC16F84F и после прописания регистров вставляеш эти строчки,но со своими даными

;-----------------------------------------------------
ORG 2100H ;ОБРАЩЕНИЕ К ПАМЯТИ
DE 0H,0H,64H ;ЗАПИСЬ В ЯЧЕЙКИ С ;АДРЕСАМИ .0,.1,.2
;ЧИСЛА 0H,OH,64H
DE 0H,0H,0H ;ЗАПИСЬ В ЯЧЕЙКИ С ;АДРЕСАМИ .3,.4,.4 ЧИСЛА 0H,0H,0H
CERGEI1982 вне форума  
Непрочитано 22.01.2007, 02:22  
suvuyEL
Частый гость
 
Регистрация: 19.12.2006
Сообщений: 46
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
suvuyEL на пути к лучшему
По умолчанию

Если я правильно понял, ORG 2100h - это уже адрес EPROM, DE - присвоение ячейкам значений по порядку.
Просто вставить Ваш пример в конце программы и в EPROMе появятся значения 0h, 64h.

Действительно, в МПЛАБе все работает, но в Протеусе чето изменений не наблюдаю. Может потомучто в качестве прошивки у меня *.hex файл, а надо чето другое?
suvuyEL вне форума  
Непрочитано 22.01.2007, 08:17  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

А ТЫ ПОПРОБУЙ КИНЬ В ПАПКУ С ПРОЕКТОМ СВОИМ, ФАЙЛ *.ASM И ПРОАССАМБЛИРУЙ В ПРОТЕУСЕ МОЖЕТ ВСЕ И ПОЙДЕТ
CERGEI1982 вне форума  
Непрочитано 22.01.2007, 08:27  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

НО ЕСЛИ ХОЧЕШ ЗАПИСАТЬ В ПАМЯТЬ EEPROM ПИКА СВОЕ ЧИСЛО ПРИ СИМУЛЯЦИИ,НАЖАВ ОПРЕДЕЛЕНОЙ КНОПКИ ТО НАДО ДОПИСАТЬ ПРОГРАММУ

Прикрепленный файл: 8832331.rar
CERGEI1982 вне форума  
Непрочитано 23.01.2007, 04:36  
suvuyEL
Частый гость
 
Регистрация: 19.12.2006
Сообщений: 46
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
suvuyEL на пути к лучшему
По умолчанию

Все получилось, даже без Build all из Proteus. Спасибо CERGEI1982!

Теперь буду больше внимания приделять директивам ассемблера. До этого максимум что удавалось использовать это org и equ.

Еще раз спасибо...
suvuyEL вне форума  
Непрочитано 23.01.2007, 12:31  
vrabie
Прохожий
 
Регистрация: 24.04.2005
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
vrabie на пути к лучшему
По умолчанию Re: Работа с EPROM PICа в Proteus

Сообщение от suvuyEL
Помогите пожалуйста разобраться.
Мне нужно внести Данные в EPROM PICа.
Как это сделать, не могу понять.
Если может быть уже был разбор подобного вопроса, то подскажите в какой теме.
- Нужно создать двоичный файл с данными которые должны быть в ЕЕПРОМ-е.
- В окне свойств PIC-a находишь в выпадающем списке "Initial Contents Of Data EEPROM" и указываешь на свой файл.
- дальше из меню Debug›Reset Persistent Model Data
- радуешся жизни!!!
vrabie вне форума  
Непрочитано 23.01.2007, 17:11  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

я сам только начинаю изучать пики на асамблере,сейчас парюсь частотомер пробую сделать,кое какой материал нашел,если что здесь посмотри много чего есть http://ikarab.narod.ru/Kea_20.html
CERGEI1982 вне форума  
Непрочитано 24.01.2007, 00:07  
suvuyEL
Частый гость
 
Регистрация: 19.12.2006
Сообщений: 46
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
suvuyEL на пути к лучшему
По умолчанию Re: Работа с EPROM PICа в Proteus

Сообщение от vrabie
Сообщение от suvuyEL
Помогите пожалуйста разобраться.
Мне нужно внести Данные в EPROM PICа.
Как это сделать, не могу понять.
Если может быть уже был разбор подобного вопроса, то подскажите в какой теме.
- Нужно создать двоичный файл с данными которые должны быть в ЕЕПРОМ-е.
- В окне свойств PIC-a находишь в выпадающем списке "Initial Contents Of Data EEPROM" и указываешь на свой файл.
- дальше из меню Debug›Reset Persistent Model Data
- радуешся жизни!!!
Наверняка такой способ будет наиболее верным, но например у PIC12F629 в выпадающем меню нет такого пункта, а именно с ним мне выпала честь поработать
Так что пока что вариант ув. CERGEI1982 наболее верный с использованьем "DE".
Но все равно спасибо зо подсказку, до сего дня я сего пункта и в глаза не видел
suvuyEL вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа в Proteus Alena_1986 Микроконтроллеры, АЦП, память и т.д 7 22.05.2009 18:25
Работа proteus 6.93 с компилятором phyton mca51??? woroba Proteus 0 01.01.2007 16:46
Работа с ком портом в Proteus Tcom Микроконтроллеры, АЦП, память и т.д 0 07.07.2005 20:52
Cбой PICа vbrt Микроконтроллеры, АЦП, память и т.д 2 13.03.2005 06:47


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


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