Например TDA7294

Форум РадиоКот • Просмотр темы - Вопрос при программировании КР573РФ5
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт окт 16, 2025 15:22:09

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Вс фев 05, 2012 17:59:20 
Родился

Зарегистрирован: Вс дек 11, 2011 16:23:59
Сообщений: 16
Откуда: Хабаровск
Рейтинг сообщения: 0
У меня такой вопрос,
Есть микросхема памяти КР573РФ5.
В неё необходимо записать вот эти данные.
По адресу
F800: AA 55 C3 05 F8 3E 8A 32 03 80 3E 80 32 03 A0 3E
F810: AA 55 C3 05 F8 3E 8A 32 03 80 3E 80 32 03 A0 3E

вот, проблема в это как можно в один адрес 16 байт загнать, или неправильно таблицу читаю, подскажите.
Я, в ступоре...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании...)
СообщениеДобавлено: Вс фев 05, 2012 18:25:55 
Поставщик валерьянки для Кота

Карма: 1
Рейтинг сообщений: 5
Зарегистрирован: Ср май 11, 2011 21:37:45
Сообщений: 1995
Откуда: Цветочный город
Рейтинг сообщения: 0
Ivan-771 писал(а):
вот, проблема в это как можно в один адрес 16 байт загнать, или неправильно таблицу читаю, подскажите.
Я, в ступоре...

вы разве не обратили внимание, что адреса в строках отличаются ровно на количество байт в строке? следовательно, адрес - это лишь НАЧАЛО строки, а байты размещаются с этого адреса далее по порядку

_________________
битва с дураками проиграна, победители торжествуют. слава победителям!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании...)
СообщениеДобавлено: Вс фев 05, 2012 18:55:24 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
Цитата:
По адресу
F800
Такой адрес в этой микросхеме вы не найдёте..
Т.к. РФ5-я имеет размер 2кБ и соответственно диапазон адресов от 0000h-07FFh..
Что-бы знать по каким конкретно адресам необходимо записать информацию,
необходимо знать диапазон адресов, по которым эта микросхема выбирается схемой адресного дешифратора..

_________________
ИзображениеМежду людьми возникает напряжение, если у них разный потенциал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании...)
СообщениеДобавлено: Вс фев 05, 2012 18:57:52 
Родился

Зарегистрирован: Вс дек 11, 2011 16:23:59
Сообщений: 16
Откуда: Хабаровск
Рейтинг сообщения: 0
Мастер Ломастер писал(а):
Ivan-771 писал(а):
вот, проблема в это как можно в один адрес 16 байт загнать, или неправильно таблицу читаю, подскажите.
Я, в ступоре...

вы разве не обратили внимание, что адреса в строках отличаются ровно на количество байт в строке? следовательно, адрес - это лишь НАЧАЛО строки, а байты размещаются с этого адреса далее по порядку

Если вы про это 0 до 10, но тут по идее до 16 должно быть.
F800
F801
F802
F803
F810
и тд. то тут только до 10


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании...)
СообщениеДобавлено: Вс фев 05, 2012 19:00:08 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
Ivan-771 писал(а):
0 до 10, но тут по идее до 16 должно быть.
10h=16

_________________
ИзображениеМежду людьми возникает напряжение, если у них разный потенциал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании...)
СообщениеДобавлено: Вс фев 05, 2012 19:01:10 
Поставщик валерьянки для Кота

Карма: 1
Рейтинг сообщений: 5
Зарегистрирован: Ср май 11, 2011 21:37:45
Сообщений: 1995
Откуда: Цветочный город
Рейтинг сообщения: 0
Ivan-771 писал(а):
Если вы про это 0 до 10, но тут по идее до 16 должно быть.
F800
F801
F802
F803
F810
и тд. то тут только до 10

а то что данные пишутся странные - не просто числа, а числа с буквами, вас не смущает? что за ажрес такой F800 - не удивляет? F-16 - это мы знаем, а тут АДРЕС... адреса и данные в вашей таблице (кстати, называется - дамп) в шестнадцатиричном формате, поэтому число 10 в этой системе как раз и обозначает 16 в десятичной

_________________
битва с дураками проиграна, победители торжествуют. слава победителям!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Вс фев 05, 2012 19:13:38 
Друг Кота

Карма: 17
Рейтинг сообщений: 166
Зарегистрирован: Пт авг 25, 2006 09:26:19
Сообщений: 5232
Откуда: Москва
Рейтинг сообщения: 0
Ivan-771 писал(а):
У меня такой вопрос,
Есть микросхема памяти КР573РФ5.
В неё необходимо записать вот эти данные.
По адресу
F800: AA 55 C3 05 F8 3E 8A 32 03 80 3E 80 32 03 A0 3E
F810: AA 55 C3 05 F8 3E 8A 32 03 80 3E 80 32 03 A0 3E

вот, проблема в это как можно в один адрес 16 байт загнать, или неправильно таблицу читаю, подскажите.
Я, в ступоре...

Во-первых, первая ячейка с адресом F800 для твоего случая, это адрес 0000., т.к. у тебя не 16 битный адрес в ПЗУ РФ5, а всего 10 битный.
А во-вторых это стандартная программа для отладки РК86. Может кто у тебя на месте её прошьет и не обязательно в РФ5.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Вс фев 05, 2012 19:22:03 
Родился

Зарегистрирован: Вс дек 11, 2011 16:23:59
Сообщений: 16
Откуда: Хабаровск
Рейтинг сообщения: 0
Пойду, как говорится мануал курить...

А адресах, плаваю, трудно понять, с ПЗУ никогда дел не имел, а как коснулось, тут проблема, что с диапазонами адресатов понять ничего не могу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Вс фев 05, 2012 21:24:42 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
Ivan-771 писал(а):
что с диапазонами адресатов понять ничего не могу.
Адресаты - на почте.. а в УФППЗУ - адреса.. :tea:

_________________
ИзображениеМежду людьми возникает напряжение, если у них разный потенциал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Чт фев 09, 2012 18:02:48 
Вымогатель припоя

Зарегистрирован: Вс дек 20, 2009 09:44:51
Сообщений: 653
Откуда: 016RU
Рейтинг сообщения: 0
Может так будет понятнее :)

_____800 801 802 803 804 805 806 807 808 809 80A 80B 80C 80D 80E 80F
F800: AA 55 C3 05 F8 3E 8A 32 03 80 3E 80 32 03 A0 3E
_____810 811 812 813 814 815 816 817 818 819 81A 81B 81C 81D 81E 81F
F810: AA 55 C3 05 F8 3E 8A 32 03 80 3E 80 32 03 A0 3E
F820:
F830:
F840:
F850:
F860:
F870:
F880:
F890:
F89A:
F89B:
F89C:
F89E:
F89F:
F900:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Сб фев 11, 2012 13:41:47 
Прорезались зубы

Зарегистрирован: Пн июн 13, 2011 20:04:59
Сообщений: 221
Откуда: Новочебоксарск
Рейтинг сообщения: 0
Скорее всего у тебя адрес в полном адресном пространстве какого-то процессора: в пзу адреса начинаются с нуля, но сама пзу может иметь как раз указанный тобой адрес.
Поэтому не заморачиваясь, заливай в нее дамп начиная с нулевого адреса, если он у тебя в таблице имеет адрес F800. Как раз с адреса F800 до FFFF это и будет 2 килобайта (0x0800).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос при программировании КР573РФ5
СообщениеДобавлено: Сб фев 11, 2012 17:29:42 
Первый раз сказал Мяу!

Зарегистрирован: Ср дек 21, 2011 01:33:12
Сообщений: 38
Рейтинг сообщения: 0
Ivan-771, F800 и F810 - это смещение адресов, по которым нужно записать данные.
Соответственно, записывать нужно так:

F800 = AA
F801 = 55
F802 = C3
F803 = 05
F804 = FB
F805 = 3E
F806 = 8A
F807 = 32
F808 = 03
F809 = 80
F80A = 3E
F80B = 80
F80C = 32
F80D = 03
F80E = A0
F80F = 3E
F810 = AA
F811 = 55
F812 = C3
F813 = 05
F814 = FB
F815 = 3E
F816 = 8A
F817 = 32
F818 = 03
F819 = 80
F81A = 3E
F81B = 80
F81C = 32
F81D = 03
F81E = A0
F81F = 3E

Причем vAv скорее всего прав - очень похоже, что это не физические адреса ПЗУ. Тем более, что микросхема у Вас указана РФ5. Поэтому заливать эти данные в ПЗУ нужно, скорее всего, не с F800, а с 0-го адреса.

Да, и вместо РФ5 лучше РФ2 используй. Либо еще лучше - 2716. Абсолютно то же самое. Уточни только с напряжением программирования, оно может отличаться от РФ5.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y