Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Пример: С – транскрипция:
#define OFFSET 0x2100
Void XRAM_example(void)
{
unsigned char *p = (unsigned char *) (OFFSET + 1);
DDRC = 0xFF;
PORTC = 0x00;
XMCRB = (1<<XMM1) | (1<<XMM0);
*p = 0xaa; // запись по адресу 0х101
XMCRB = 0x00;
*p = 0x55; // запись по адресу 0х2101
}
Asm – транскрипция:
; OFFSET определить как 0x2100
; Configure Port C (address high byte)
Ldi r16, 0xFF
Out DDRC, r16
Ldi r16, 0x00
Out PORTC, r16
; release PC7:5
ldi r16, (1<<XMM1)|(1<<XMM0)
Дата публикования: 2015-09-18; Прочитано: 178 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!