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

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

работать-то вроде так работает, но вот что получается

Отправлено koyodza 05 июля 2008 г. 19:45
В ответ на: Мдя... У меня кайло-51 только старое нашлось, 6,20. Удручающе. А вот GCC макрос (см. внутри) вполне понимает. отправлено ReAl 05 июля 2008 г. 19:37

C:0x1815 9002A6 MOV DPTR,#0x02A6
C:0x1818 A3 INC DPTR
C:0x1819 E4 CLR A
C:0x181A 93 MOVC A,@A+DPTR
C:0x181B FF MOV R7,A
C:0x181C 33 RLC A
C:0x181D 95E0 SUBB A,ACC(0xE0)
C:0x181F FE MOV R6,A
C:0x1820 FD MOV R5,A
C:0x1821 FC MOV R4,A
C:0x1822 7810 MOV R0,#0x10
C:0x1824 12090E LCALL C?LSHL(C:090E)
C:0x1827 C004 PUSH 0x04
C:0x1829 C005 PUSH 0x05
C:0x182B C006 PUSH 0x06
C:0x182D C007 PUSH density(0x07)
C:0x182F 9002A6 MOV DPTR,#0x02A6
C:0x1832 E4 CLR A
C:0x1833 93 MOVC A,@A+DPTR
C:0x1834 FF MOV R7,A
C:0x1835 33 RLC A
C:0x1836 95E0 SUBB A,ACC(0xE0)
C:0x1838 FE MOV R6,A
C:0x1839 FD MOV R5,A
C:0x183A FC MOV R4,A
C:0x183B 7818 MOV R0,#0x18
C:0x183D 12090E LCALL C?LSHL(C:090E)
C:0x1840 D003 POP 0x03
C:0x1842 D002 POP 0x02
C:0x1844 D001 POP 0x01
C:0x1846 D000 POP 0x00
C:0x1848 EF MOV A,R7
C:0x1849 4B ORL A,R3
C:0x184A FF MOV R7,A
C:0x184B EE MOV A,R6
C:0x184C 4A ORL A,R2
C:0x184D FE MOV R6,A
C:0x184E ED MOV A,R5
C:0x184F 49 ORL A,R1
C:0x1850 FD MOV R5,A
C:0x1851 EC MOV A,R4
C:0x1852 48 ORL A,R0
C:0x1853 FC MOV R4,A
C:0x1854 C004 PUSH 0x04
C:0x1856 C005 PUSH 0x05
C:0x1858 C006 PUSH 0x06
C:0x185A C007 PUSH density(0x07)
C:0x185C A3 INC DPTR
C:0x185D A3 INC DPTR
C:0x185E E4 CLR A
C:0x185F 93 MOVC A,@A+DPTR
C:0x1860 FF MOV R7,A
C:0x1861 33 RLC A
C:0x1862 95E0 SUBB A,ACC(0xE0)
C:0x1864 FE MOV R6,A
C:0x1865 FD MOV R5,A
C:0x1866 FC MOV R4,A
C:0x1867 7808 MOV R0,#0x08
C:0x1869 12090E LCALL C?LSHL(C:090E)
C:0x186C D003 POP 0x03
C:0x186E D002 POP 0x02
C:0x1870 D001 POP 0x01
C:0x1872 D000 POP 0x00
C:0x1874 EF MOV A,R7
C:0x1875 4B ORL A,R3
C:0x1876 FB MOV R3,A
C:0x1877 EE MOV A,R6
C:0x1878 4A ORL A,R2
C:0x1879 FA MOV R2,A
C:0x187A ED MOV A,R5
C:0x187B 49 ORL A,R1
C:0x187C F9 MOV R1,A
C:0x187D EC MOV A,R4
C:0x187E 48 ORL A,R0
C:0x187F F8 MOV R0,A
C:0x1880 9002A6 MOV DPTR,#0x02A6
C:0x1883 A3 INC DPTR
C:0x1884 A3 INC DPTR
C:0x1885 A3 INC DPTR
C:0x1886 E4 CLR A
C:0x1887 93 MOVC A,@A+DPTR
C:0x1888 FF MOV R7,A
C:0x1889 33 RLC A
C:0x188A 95E0 SUBB A,ACC(0xE0)
C:0x188C FE MOV R6,A
C:0x188D FD MOV R5,A
C:0x188E FC MOV R4,A
C:0x188F EB MOV A,R3
C:0x1890 4F ORL A,R7
C:0x1891 FF MOV R7,A
C:0x1892 EA MOV A,R2
C:0x1893 4E ORL A,R6
C:0x1894 FE MOV R6,A
C:0x1895 E9 MOV A,R1
C:0x1896 4D ORL A,R5
C:0x1897 FD MOV R5,A
C:0x1898 E8 MOV A,R0
C:0x1899 4C ORL A,R4
C:0x189A FC MOV R4,A
C:0x189B 22 RET


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

Ответы


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

Сообщение:

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

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

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

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