ko.schulz 0 25 октября, 2006 Опубликовано 25 октября, 2006 · Жалоба Начал осваевать C8051F040. Занимался только с PIC и AVR. Не получается создать проект в µVision3. Писать хочу на Асемблере, Си пока не посилам. Выдаёт ошибку: temp_2.A51(107): error A45: UNDEFINED SYMBOL (PASS-2) Прописываю INCLUDE файл: $INCLUDE (C8051F040.inc) Выдаёт: C:\...\ASM\C8051F040.INC(301): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL Что делать ? Где можно почитать на русском про создание проекта в Keil µVision3 ? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Igor_K 25 октября, 2006 Опубликовано 25 октября, 2006 · Жалоба Проверьте чтобы перед Вашей строкой $INCLUDE (C8051F040.inc) стояло $NOMOD51 - отключение регистров "стандартного" 51-го контроллера Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LSV 0 26 октября, 2006 Опубликовано 26 октября, 2006 · Жалоба А у Вас снята галка в чекбоксе: Project - Open for Target Simulator - A51 - Define 8051 SFR? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evg123 0 14 ноября, 2006 Опубликовано 14 ноября, 2006 · Жалоба Есть классная книга по сигналовским контроллерам. Автор О.И. Николайчук "x51 совместимые микроконтроллеры фирмы Signal". djvu, однако, весит 16 метров. Если не найдете, могу каким-то образом вам отправить. ([email protected]) Но это про контроллеры. uVision - вещь крайне простая. Пощелкайте кнопками - все сразу поймете. пример Hello world. Откройте проект и поиграйтесь. Бросайте асм и переходите на С. Это (в моем понятии) гораздо проще, чем асм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость mihask 15 ноября, 2006 Опубликовано 15 ноября, 2006 · Жалоба На http://onembedding.com/ есть иформация на родном языке по Keil. По серии C8051F04X у меня есть перевод английского даташита(весит 5 МБ), но с Keil это естественно не связано.(если надо могу дать). По поводу перехода с asm на си полностью поддерживаю evg123, потому как например сейчас есть более модная :) архитектура АРМ. Да и между 51-ми разных фирм проще будет скакать :), ну в общем там еще много доводов в пользу си :). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
savikon 0 15 ноября, 2006 Опубликовано 15 ноября, 2006 (изменено) · Жалоба На http://onembedding.com/ есть иформация на родном языке по Keil. :a14: Отличный сайт! Нашел много для себя полезного. Сам сейчас пишу программку на С, в соседнем окне открыт кейловский Cx51 Compiler User's Guide, а перед клавой - C for yourself от Microsoft. Раньше писал на асме - на С получается быстрее, даже с учетом периодического заглядывания в "учебники" :blink: Изменено 15 ноября, 2006 пользователем savikon Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться