Отговори на тема  [ 3 мнения ] 
Запис на Таблица от RAM в ЕЕПРОМА ? 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Пет Авг 25, 2006 11:31 pm
Мнения: 168
Местоположение: Русе
Мнение Запис на Таблица от RAM в ЕЕПРОМА ?
Здрвейте,
Мога ли да направя нещо като таблица в RAM паметта (става въпрос за PIC18F452)?
За програмната памет и EEPROMA прочетох в PDF-a.

По точно:
Имам 10 импулса и искам да ги запиша в ЕЕПРОМА (продължителноста им).
Времето между импулсите е около 500us
Като прихвана 1-вия импулс немога да го запиша директно, защото записа е твърде бавен ms.

Адресирането към EEPROMA правя по следният начин:

INCF ONE
MOVF ONE, W
MOVWF EEADR
MOVF ISLO, W
MOVWF EEDATA
............................................................

ONE - следващ адрес от ЕПРОМА
ISLO - продължителност на импулса
Как мога да се обръщам към адрес от RAM паметта, чрез променлива.(пример променливата ONE)?
Ако може някое примерче ?!

Идеята ми която роди новобранската ми глава е да запиша всичко в RAM-a и после от там спокойно във EEPROMA


Чет Сеп 27, 2007 9:11 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Нед Ное 28, 2004 10:02 pm
Мнения: 141
Местоположение: София
Мнение 
Прочети си пак дейташийта на пикльото, това което искаш да направиш се нарича индексно адресиране - виж как се използват FSR-регистрите. На сайта на майкрочип има купища информация.

п.с. за писане на асемблер защо не започнеш с нещо по-основно, като 16Ф877, примерно?


Чет Сеп 27, 2007 12:16 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Пет Авг 25, 2006 11:31 pm
Мнения: 168
Местоположение: Русе
Мнение 
Ok! Тъкмо тука някъде съм се насочил (FSR- регистри).Исках само някой да ми загатне нещо по въпроса, че
се бях оплел


LFSR FSR0, 0x100
NEXT INCF ISLO
MOVF ISLO, W
MOVWF POSTINCO
BTFSS FSR0H, 1
GOTO NEXT

запис на числата 1,2,3,4...т.н от адрес 100h

п.с. 16Ф877 са по-леки - това е ясно, но аз си купих развойна платка програматор от млад конструктор
и почнах да чета за 18Ф. :-) пък ще видим


Чет Сеп 27, 2007 2:34 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни