Вопросы начинающих PIC ASM

Поклонники продукции Microchip Technology Inc тусуются тут.
Dimas_D
Родился
Сообщения: 8
Зарегистрирован: Вс май 07, 2017 16:16:01
Откуда: Саратов

Re: Вопросы начинающих PIC ASM

Сообщение Dimas_D »

Я имел ввиду не program memory, а память данных.

Добавлено after 8 minutes 8 seconds:
Память программ там flash 4k*14, память данных 192*8. Вот что это мне и не понятно, память программ это то место где записана программа и ее можно посмотреть если не стоит бит. А память данных это как я понял данные полученные от выполнения программы? И как их посмотреть?
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Вопросы начинающих PIC ASM

Сообщение Albert_V »

Dimas_D писал(а):...А память данных это как я понял данные полученные от выполнения программы? И как их посмотреть?
"память данных" (Data SRAM) - это ОЗУ (если так будет понятнее).
Если речь идёт о реальном контроллере ("железе") - во внутрисхемном отладчике во время выполнения программы (если не стоит бит защиты).
Если есть сама программа - в программном симуляторе (к примеру, в MPLAB).
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25172
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопросы начинающих PIC ASM

Сообщение КРАМ »

[uquote="Albert_V",url="/forum/viewtopic.php?p=3100114#p3100114"]Если речь идёт о реальном контроллере ("железе") - во внутрисхемном отладчике[/uquote]
Чтобы включить отладчик в "реальном железе", этот самый отладчик должен в этом "железе" быть.
А в обсуждаемом 16Ф73 его не только нет, но нет даже и специальной версии для ICD-хедера.
Это древнючий МК аж 2002 года издания.
Такшта чтобы посмотреть его ОЗУ, потребуется выталкивать содержимое этого ОЗУ на какой нибудь интерфейс (UART или какой другой).
По поводу автора вопроса.
Автор, я так подозреваю, отчаянно путает программный флеш, ОЗУ и ЕЕПРОМ данных. Посмотреть ОЗУ в программной оболочке PICkit3 (как и любого другого программатора), мало того, что невозможно, так еще и бессмысленно. Наблюдать содержимое ОЗУ во время исполнения кода можно только через JTAG (если он есть в МК и специальным дебаггером для этой цели), а в режиме удержания сброса ОЗУ вообще нет смысла наблюдать...
Dimas_D
Родился
Сообщения: 8
Зарегистрирован: Вс май 07, 2017 16:16:01
Откуда: Саратов

Re: Вопросы начинающих PIC ASM

Сообщение Dimas_D »

Мне не понятно куда записываются данные,допустим есть счетчик, включили, пока питание есть он считает,питание выключили, он запомнил сколько работал и при следующем включение начинает отсчет с этого момента. Куда он записал эти минуты в program memory?
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25172
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопросы начинающих PIC ASM

Сообщение КРАМ »

В упомянутом Вами контроллере нет возможности самопрограммирования и нет флеша данных (ЕЕПРОМ), а это означает, что сохранить текущие переменные в самом МК при выключении питания невозможно в принципе.
Dimas_D
Родился
Сообщения: 8
Зарегистрирован: Вс май 07, 2017 16:16:01
Откуда: Саратов

Re: Вопросы начинающих PIC ASM

Сообщение Dimas_D »

Этот контроллер раньше выполнял функцию подсчета часов работы установки, и на сохранял значения, на плате был только он, поэтому за сохранение информации отвечал только он, выводил на экран текущее значение, экран разбили, поэтому я и решил посмотреть значение которое у него осталось в памяти. Если как вы утверждаете он этого не мог в принципе делать, то как же он это делал?
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Вопросы начинающих PIC ASM

Сообщение Аlex »

Dimas_D писал(а):на плате был только он
Что значит "был только он" ? Что, на плате, кроме его, больше ничего не было ?
Тогда Вам вопрос :
Dimas_D писал(а):как же он это делал?
в смысле сохранял энергонезависимо данные.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25172
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопросы начинающих PIC ASM

Сообщение КРАМ »

Dimas_D, или Вы ошиблись с названием контроллера, или на плате стоит еще отдельный ЕЕПРОМ (8-выводная микросхема), или есть автономное питание типа литиевой таблетки.
Чудес не бывает. Открывайте даташит на обсуждаемый контроллер и сами убедитесь в отсутствии у него инструментов сохранения данных без питания.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Вопросы начинающих PIC ASM

Сообщение Albert_V »

Dimas_D писал(а):Этот контроллер раньше выполнял функцию подсчета часов работы установки....
.....как же он это делал?
Если на плате с PIC16F73 нет EEPROM или батарейки/внешнего резервного питания/ - предположу что в составе установки есть ещё платы, на одной из которых и установлена энергонезависимая память.
Возможно, на PIC16F73 сделано просто отображение данных, которые он получает, к примеру, по RS-xxx, а считает время другой контроллер.
yor
Говорящий с текстолитом
Сообщения: 1677
Зарегистрирован: Сб янв 19, 2008 23:57:27

Re: Вопросы начинающих PIC ASM

Сообщение yor »

Люди, и где здесь ASM в последних вопросах? Не стесняйтесь, заводите новые темы. Развели бардак, имейте совесть, а то Путину буду жаловаться :-)
Vadim1369
Родился
Сообщения: 7
Зарегистрирован: Пт май 12, 2017 11:48:17

Re: Вопросы начинающих PIC ASM

Сообщение Vadim1369 »

Здравствуйте подскажите можно ли пописать муз.файлы в PIC 12F675 и как это сделать?

Добавлено after 39 minutes 28 seconds:
Здравствуйте
Подскажите пожалуйста можно ли прописать в PIC 12F675 муз. файлы и как это можно сделать?
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Вопросы начинающих PIC ASM

Сообщение otest »

ПопИсать можно.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25172
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Вопросы начинающих PIC ASM

Сообщение КРАМ »

[uquote="Vadim1369",url="/forum/viewtopic.php?p=3103612#p3103612"]можно ли прописать в PIC 12F675 муз. файлы и как это можно сделать?[/uquote]
Вопрос не в том как записать. Вопрос в том, как их потом прочитать.
С какой целью задан вопрос? Вы хотите сделать плеер?
Vadim1369
Родился
Сообщения: 7
Зарегистрирован: Пт май 12, 2017 11:48:17

Re: Вопросы начинающих PIC ASM

Сообщение Vadim1369 »

Мне привезли колокол для сигналки дал попробовать подключили не правильно спалили хочу восстановить играло 3 мелодии.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Вопросы начинающих PIC ASM

Сообщение Dmitry Dubrovenko »

[uquote="Vadim1369",url="/forum/viewtopic.php?p=3103612#p3103612"]можно ли прописать в PIC 12F675 муз. файлы[/uquote]"Муз. файлы" - понятие очень широкое.
Это могут быть как звуковые, так и миди-файлы, или даже что-то среднее.
Делал такую и такую реализацию.
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Вопросы начинающих PIC ASM

Сообщение oleg110592 »

[uquote="Vadim1369",url="/forum/viewtopic.php?p=3103612#p3103612"]в PIC 12F675 муз. файлы и как это можно сделать?[/uquote]
красивый звук
http://www.pic24.ru/doku.php/osa/ref/appendix/quartet
Vadim1369
Родился
Сообщения: 7
Зарегистрирован: Пт май 12, 2017 11:48:17

Re: Вопросы начинающих PIC ASM

Сообщение Vadim1369 »

Я узнал играет полифония.Схему нарисую может выложу может что нибудь подскажете?
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Вопросы начинающих PIC ASM

Сообщение Dmitry Dubrovenko »

Vadim1369 писал(а):играет полифония
Примерно то же, что "Играет музыка".
ICQ нет, и, в ближайшее время, не будет.
Vadim1369
Родился
Сообщения: 7
Зарегистрирован: Пт май 12, 2017 11:48:17

Re: Вопросы начинающих PIC ASM

Сообщение Vadim1369 »

DIM подскажеш

Добавлено after 16 minutes 4 seconds:
Схему сделаю в sPlan может конибуть пригодться

Добавлено after 8 hours 23 minutes 17 seconds:
Dim whatsapp есть
Vadim1369
Родился
Сообщения: 7
Зарегистрирован: Пт май 12, 2017 11:48:17

Re: Вопросы начинающих PIC ASM

Сообщение Vadim1369 »

Может такой сигнал лучше сделать на AVR
Ответить

Вернуться в «PIC»