Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

вот весь листинг

Отправлено whale 11 марта 2008 г. 15:08
В ответ на: неа ) отправлено whale 11 марта 2008 г. 10:56



8 __interrupt void TIMER2()
9 {
\ static __nearfunc __interrupt void TIMER2();
\ TIMER2:
\ 00000000 930A ST -Y,R16
10 SPDR = 0x55; while(!SPIF);
\ 00000002 E505 LDI R16,85
\ 00000004 B90F OUT 0x0F,R16
\ TIMER2_0:
\ 00000006 9B77 SBIS 0x0E,0x07
\ 00000008 CFFE RJMP TIMER2_0
11 }
\ 0000000A 9109 LD R16,Y+
\ 0000000C 9518 RETI
12


13 void main()
14 {
15
16 SPIE = 0;
\ __nearfunc void main();
\ main:
\ 00000000 986F CBI 0x0D,0x07
17 SPE = 1;
\ 00000002 9A6E SBI 0x0D,0x06
18 MSTR = 1;
\ 00000004 9A6C SBI 0x0D,0x04
19 SPR0 = 0;
\ 00000006 9868 CBI 0x0D,0x00
20 SPR1 = 0;
\ 00000008 9869 CBI 0x0D,0x01
21 SPI2X = 1;
\ 0000000A 9A70 SBI 0x0E,0x00
22 DDRB_.bit.bit_2 = 1;
\ 0000000C 9ABA SBI 0x17,0x02
23
24 OCR2 = 28;
\ 0000000E E10C LDI R16,28
\ 00000010 BD03 OUT 0x23,R16
25 WGM21 = 1;
\ 00000012 B505 IN R16,0x25
\ 00000014 6008 ORI R16,0x08
\ 00000016 BD05 OUT 0x25,R16
26 WGM20 = 0;
\ 00000018 B505 IN R16,0x25
\ 0000001A 7B0F ANDI R16,0xBF
\ 0000001C BD05 OUT 0x25,R16
27 CS2 = 5;
\ 0000001E B505 IN R16,0x25
\ 00000020 7F08 ANDI R16,0xF8
\ 00000022 6005 ORI R16,0x05
\ 00000024 BD05 OUT 0x25,R16
28 OCIE2 = 1;
\ 00000026 B707 IN R16,0x37
\ 00000028 6800 ORI R16,0x80
\ 0000002A BF07 OUT 0x37,R16
29
30 __enable_interrupt();
\ 0000002C 9478 SEI
31
32 while(1){}
\ main_0:
\ 0000002E CFFF RJMP main_0
33
34 }



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 567:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru