реклама на сайте
подробности

 
 
> Infineon и Keil, Infineon XC167CL-16 bit и Keil uVision3 asm
Lalka
сообщение Aug 17 2009, 09:58
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 30-07-09
Пользователь №: 51 673



Всем привет. Никогда раньше не работала с ассемблером. Чайник еще тот)) А тут надо писать в Keil uVision3 на ассемблере. Микроконтроллер - XC167Cl 16 разрядный. Нигде нет даже примера на ассемблере,везде все по С. Помогите пожалуйста, люди добрые, кто чем может. Не имею никакого понятия что это и с чем едят. Пока пишу всякую ерунду. Может посоветуете какую-нибудь литературу. Желательно на русском, но на худой конец можно и на английском. Или пришлет кто-нибудь на почту шаблон программы. Я даже вступления не знаю. Вобщем я ничего не знаю,помогите! :-D
e-mail- lala730@yandex.ru

$segmented
$case
$modinf (43)

NAME HELLO

NCODE CGROUP &PR&HELLO
ASSUME DPP3:SYSTEM

EXTRN ?C_STARTUP:NEAR
REGDEF R0-R15
main PROC NEAR
GLOBAL main
...
...
...
RET
main ENDP
?PR?HELLO ENDS
END

Почему программа не работает без строки "EXTRN ?C_STARTUP:NEAR"? Зачем она?
Это код сгенерированный самим компилятором после написания программы на С. Как работать на ассемблере без намека на С,а то он слишком вездесущ...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 09:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016