roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 май 2025, 02:57

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 23 мар 2010, 22:00 
Не в сети

Зарегистрирован: 23 мар 2010, 19:54
Сообщения: 3
Всем Доброго дня.
Я студент заочник, изучаю в универе дисциплину "Микропроцессорная техника".
Сначала учили С++.

Потом начали учить контроллеры на основе Intel 8051 (MCS 51)
Препод конечно молодец - всего была 1-на лекция, на которой поговорили об процессорах Pentium и Core пару слов о том что учим и все.
Вместо того чтобы учить C51 начали учить макроассемблер, в котором требуется знание архитектуры процессора, смысл было учить С++.

1. Скажите с чего начать изучение "для чайников?"
2. Можно ли писать программы на С или Basic и конвертировать их в макроассемблер и в какой среде это можно сделать?
3. С какой среды лучше начать и где ее можно скачать?
пока идет выбор между:

а) Bascom-8051 - нигде не могу найти нормальной версии с лекарством.
б) Keil C51 - пока тоже не нашел.
в) Franklin Proview32 - нашел, но нету ключика. Как по мне уже не актуально.


4. Чем отличаются КР580ВВ55 и Intel 8051. В одном задании используется КР580ВВ55, тут должен быть спрятан подвох?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 23 мар 2010, 23:32 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Наверное подвох состоит в том, что ВВ55 - это не процессор :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 23 мар 2010, 23:40 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Fantomas25 писал(а):
8051 Для чайников. С чего начать?

Вот для вас подборка материалов http://kurs8051.narod.ru

и симулятор PROTEUS http://proteus123.narod.ru в нем есть и примеры на 8051 и встроен ассемблер для них.

КНИГИ !!! обязательно. Библы по линку 1 и туту на форуме есть.

Fantomas25 писал(а):
а) Bascom-8051 - нигде не могу найти нормальной версии с лекарством.
б) Keil C51 - пока тоже не нашел.


Эта фигня скачивается как И ВСЁ ОСТАЛЬНОЕ на крупнейшем торенте rutracker.org

rutracker.org/forum/viewtopic.php?t=2598431

свежачокс Keil uVision for C51 v9.00

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 24 мар 2010, 11:24 
Не в сети

Зарегистрирован: 23 мар 2010, 19:54
Сообщения: 3
Спассибо boez, avr123.nm.ru.

Keil нашел, Baskom на rutracker.org - нету.

boez писал(а):
Наверное подвох состоит в том, что ВВ55 - это не процессор :)


Ага точно, искал систему команд для него и примеры, но так и не нашел нормального описания.

И еще остался вопрос №2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 24 мар 2010, 11:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
2) KEIL это делает при компиляции - файл листинг называется - там ASM выходит.
Лекарство рабочее я поставил KEIL - запустите отладку любого прожекта там код увидите на Си с подстрочником в АСМ-е.

Зачем баском когда есть keil ? и по моей сылке уроки Фрунзе.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 24 мар 2010, 19:46 
Не в сети

Зарегистрирован: 23 мар 2010, 19:54
Сообщения: 3
Спасибо буду разбираться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 8051 Для чайников. С чего начать?
СообщениеДобавлено: 25 мар 2010, 03:18 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Советую цикл статей С. Рюмика из журнала "Радиоаматор" №№ 3-12 за 2004 год. http://www.ddrservice.info/catalog/Journals/

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO