[an error occurred while processing this directive]
вот запись буфера в страницу...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =mse= 13 декабря 2003 г. 13:08
В ответ на: Ответ: Я записываю из буфера в страницу , только ни чего не записывается , читаю внимательно, все команды уже наизусть помню отправлено TARANOV_A 13 декабря 2003 г. 12:51

правда для 45дб321


move_buffer1_to_current_page:
rcall set_actual_CS_zero

move_buffer1_to_current_page_:
sbis pind,FLASH_operation_ready
rjmp move_buffer1_to_current_page_

ldi temporary1,buffer_1_stor_eras_command
rcall out_byte_to_SPI

lds temporary1,flash_execution_page_h
lds temporary2,flash_execution_page_l

move_to_current_page:
rol temporary2
rol temporary1
rol temporary2
rol temporary1
andi temporary2,0b11111100
rcall out_byte_to_SPI
mov temporary1,temporary2
rcall out_byte_to_SPI
ldi temporary1,0
rcall out_byte_to_SPI
rjmp exit_flash_cs_to_one


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru