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

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


Участник
*

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



Всем привет. Никогда раньше не работала с ассемблером. Чайник еще тот)) А тут надо писать в Keil uVision3 на ассемблере. Микроконтроллер - XC167Cl 16 разрядный. Нигде нет даже примера на ассемблере,везде все по С. Помогите пожалуйста, люди добрые, кто чем может. Не имею никакого понятия что это и с чем едят. Пока пишу всякую ерунду. Может посоветуете какую-нибудь литературу. Желательно на русском, но на худой конец можно и на английском. Или пришлет кто-нибудь на почту шаблон программы. Я даже вступления не знаю. Вобщем я ничего не знаю,помогите! :-D
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
scifi
сообщение Feb 7 2010, 12:11
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



У меня с микроконтроллерами 80C166 связаны интересные воспоминания. Моя первая задача на профессиональном поприще была переписать на Си программу для платы на основе 80C166. Существующая программа была слеплена на ассемблере и была непригодна для существенных изменений. В распоряжении был софт Keil для C166. Кстати, плата не позволяла вести внутрисхемную отладку. Также она не позволяла делать побайтовую запись в ОЗУ, что практически исключало использование стандартной библиотеки. Спросить что-либо было не у кого. Хорошо, что хоть схема была.
Помню, что прочитал руководство по 80C166 от корки до корки, включая Instruction Set Reference. Поскольку это был мой первый микроконтроллер, было очень интересно. Также прочитал руководство по Keil. Вопросов практически не возникало - документация написана великолепно. Ну а всякие полезные советы можно найти на сайте Keil в разделе Knowledgebase.
Так что мой Вам совет: читайте руководства.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Lalka   Infineon и Keil   Aug 16 2009, 17:48
- - Axel   Цитата(Lalka @ Aug 16 2009, 21:48) ...пом...   Aug 17 2009, 06:26
- - scifi   Цитата(Lalka @ Aug 16 2009, 21:48) Всем п...   Aug 17 2009, 13:20
|- - Lalka   Потому что надо на ассемблере. Еще, что такое [Rw]...   Aug 18 2009, 05:46
|- - Shandy   Rw = это значит, что регистр 16-битный (word) Чтоб...   Aug 18 2009, 06:22
|- - Axel   Цитата(Lalka @ Aug 18 2009, 08:46) ...как...   Aug 18 2009, 06:41
- - Lalka   А как работать с массивами? Я задаю массив: ?NC?HE...   Sep 10 2009, 06:21
- - Lalka   ...сдалась и перешла на Си... Правильно ли я понял...   Oct 6 2009, 17:35
- - Lalka   Люди! Кричу о помощи! Мне действительно ну...   Oct 10 2009, 09:10
- - тау   http://www.keil.com/c166/ может в C166 Evaluation...   Oct 10 2009, 10:15
- - prgjz   Я обычно пишу на Си потом рассматриваю листинг асс...   Oct 13 2009, 10:39
- - Axel   Определите пожалуйста, что есть "файл" в...   Oct 14 2009, 16:06
- - Lalka   файл - всмысле обычный файл #include<stdio.h...   Oct 16 2009, 16:51
- - prgjz   могу посоветовать прикреплённый файл где очень хор...   Oct 20 2009, 12:40
- - Lalka   Спасибо огромное! Не могу поверить, что кто-то...   Feb 3 2010, 16:55
- - Lalka   АААхахахааа! Я наконец разобралась с массивами...   Feb 7 2010, 10:17


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 11:45
Рейтинг@Mail.ru


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