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

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

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

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

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

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

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

 
Опции темы
Непрочитано 20.12.2010, 17:29  
Andy584
Прохожий
 
Регистрация: 12.11.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Andy584 на пути к лучшему
По умолчанию прошу помощи по Winbond W78E516, требуется прочитать насколько байт из загрузчика

Здравствуйте!

Проблема примерно такая: нужно из основной(APROM) прошивки прочитать несколько байт в загрузчике (LDROM) - версия загрузчика. Почитал даташит, делаю примерно так:

Код:
CHPCON: equ 0bfh
CHPENR: equ 0f6h
SFRAL: equ 0c4h
SFRAH: equ 0c5h
SFRFD: equ 0c6h
SFRCN: equ 0c7h

org 0
ljmp Reset

org 0bh
clr tr0
clr tf0
reti

org 40h
Reset:
mov sp,#e0h
mov pcon,#10000000b
mov tmod,#00100001b
mov ie,#00000000b
setb et0
setb ea

mov CHPENR, #87h
mov CHPENR, #59h
mov CHPCON, #03h ; bank=4k,flash mode
mov SFRCN, #01000000b ;ctrl0-3=0, CEN=0, OEN=0,WFWIN=1
;затем, как я понял, нужно процессор увести в спящий режим, а после пробудить по таймеру
mov tl0,#feh
mov th0,#ffh
setb tr0
orl pcon,#01h

mov SFRAH, #3
mov SFRAL, #0
mov r0, SFRFD ;первый байт
inc SFRAL
mov r1, SFRFD ;второй байт
mov CHPENR, #0
ajmp PrintVer ;ухожу дальше по алгоритму
При выходе - в r0-r1 всегда нули. Что я делаю не так?
Реклама:
Andy584 вне форума  
Непрочитано 21.12.2010, 17:24  
Andy584
Прохожий
 
Регистрация: 12.11.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Andy584 на пути к лучшему
По умолчанию Re: прошу помощи по Winbond W78E516, требуется прочитать насколько байт из загрузчика

Всем спасибо, разобрался сам
Andy584 вне форума  
 

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

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

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

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


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


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