roboforum.ru

Технический форум по робототехнике.

8051 микроконтроллеры начинающим - вопросы и ответы

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение avr123.nm.ru » 10 фев 2007, 03:39

http://www.kurs8051.narod.ru  -  это сборник материалов для начинающик с микроконтроллерами самого большого семейства MCS-51 или 8051.  

Страничка содержит уроки в PDF  формате удобном для чтения, множество примеров устройств на этих микроконтроллерах и очень подробный перечень моделей этих микроконтроллеров.

Компании Analog.com и Ti.com присылают свои микроконтроллеры бесплатно.

Моделировать микроконтроллеры этого семейства
удобно в PROTEUS
( http://www.oProteus.narod.ru ) и "в железе" конечно.

Прошу в этом топике задавать вопросы именно по МК семейства MCS-51.

Подробное описание инструкций микроконтроллера 8051 на русском языке - методичка для студентов ( в прицепе )
Вложения
instrukt_8051_rus.rar
(262.2 КиБ) Скачиваний: 322
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 10 фев 2007, 19:50

Написано для студентов - очень подробно !

Лабораторные работы по микроконтроллеру семейства 8051 на русском языке

=========
Программатор и отладчик "FlashBlaster JTAG programming"
для 8051 микроконтроллеров Silabs.com

http://www.dilogic.hr/downloads.html

=========

Простой программатор для микроконтроллеров 8051 семейства - модели AT89S51, AT89S52, AT89S53 и AT89S8252 (производства atmel.com) - аналог "5-проводков" на LPT порт.
Вложения
mk_programmers.rar
(77 КиБ) Скачиваний: 349
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение danil » 25 июл 2007, 14:06

самый лучший курс для начинающих по 8051 - это Фрунзе "Микроконтроллеры? Это просто!"
я освоил за месяц, а через 3 месяца уже было первое устройство на 2 контроллерах, работающих в паре
danil
 
Сообщения: 6
Зарегистрирован: 23 июл 2007, 14:24
Откуда: Spb

Сообщение Vooon » 25 июл 2007, 17:54

danil писал(а): "Микроконтроллеры? Это просто!"

согласен, хотя у меня есть только 2ая и 3я части.
правда я так и не освоил mcs-51 - купил книжки когда еще не имел малейших представлений о том, что такое МК...
в итоге стал пользовать avr совмесно с Си компиляторами (асм таки до сих пор плохо знаю  :oops: )
сейчас правда перехожу с CV на AVR-GCC - пока не написал ни одной программы с новым компилятором...
ну и к томуже опен-сурс... я некогда перешел на линух, очень нравятся некоторые весчи в нем...
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Сообщение avr123.nm.ru » 25 июл 2007, 19:28

Vooon писал(а):
danil писал(а): "Микроконтроллеры? Это просто!"


согласен, хотя у меня есть только 2ая и 3я части.


Все части по самой первой ссылке топика ! там - http://faq8051.narod.ru     уроки 1 ... 10
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 15 авг 2007, 20:19

VRS51L3174 - новый МК с ядром 8051 до 40 mips при 40 МГц (генератор встроен) от компании RAMTRON.

8 модулей ШИМ.

Главное быстрая и очень "долгоиграющая" EEPROM - 8kb тип FRAM

Новинка компании RAMTRON INTERNATIONAL, VRS51L3174 - микроконтроллер на основе 8051 ядра с 8Кбайт энергонезависимой FRAM-памяти, который устанавливается в промышленную стандартную 44-выводную QFP панельку для упрощения перехода на новый микроконтроллер.

Компания RAMTRON добавила FRAM-память к своему быстрому и гибкому семейству Versa 8051s для создания быстрых и надежных систем энергонезависимого хранения данных и управляющих систем, чего можно достичь только с помощью микроконтроллеров, улучшенных с помощью FRAM.

VRS51L3174 объединяет 8Кбайт FRAM-памяти с полностью интегральной высокопроизводительной «системой на кристалле».

Имеющиеся узлы

улучшенное 40 MIPS 8051 ядро с исполнением команды за один цикл, 64Кбайт Flash-памяти с

программированием в системе/аппаратуре, 4Кбайт ОЗУ, расширение для цифровой обработки сигналов (DSP) и

набор надежных цифровых периферийных узлов.

Работая от источника питания 3,3В во всем промышленном температурном диапазоне, VRS51L3174 прекрасно подходит для встраиваемой аппаратуры сбора данных, предназначенной для широкого спектра изделий, от датчиков и измерителей, до систем управления в промышленности, измерительных приборов и медицинского оборудования.

Для упрощения доступа, быстрой записи и теоретически неограниченного ресурса, 8Кбайт действительно энергонезависимого ОЗУ (не требуется применение батарей или ионисторов) расположено в зоне XRAM-памяти микроконтроллераVRS51L3174.

Однотактный 8051 процессор с частотой 40МГц является одним из самых быстрых 8-битных процессоров на рынке. Его улучшенное ядро может обеспечить пропускную способность до 40MIPS и совместимо по инструкциям со стандартными 8051 устройствами, что упрощает его использование.

Встроенное устройство умножения/накопления/деления с 32-битным сдвиговым регистром значительно превосходит 8-битные микропроцессоры при выполнении DSP задач (FIR-фильтрация, линеаризация выходного сигнала датчиков, многобайтные арифметические операции и.т.д.). Оно выполняет 16-битное знаковое умножение с 32-битным накоплением за один цикл и 16-битное знаковое деление за пять циклов.

Сдвиговый регистр обеспечивает выполнение операций арифметического и логического сдвига.

Встроенный 40МГц генератор снижает стоимость аппаратуры делая ненужным использование внешнего кварцевого резонатора.

USB-JTAG интерфейс обеспечивает дружественный и быстрое программирование микросхемы и внутрисхемную, в реальном масштабе времени отладку/эмуляцию пользовательских приложений без необходимости в использовании дорогостоящих эмуляторов.

Два UART универсальных асинхронных приемника/передатчика работают на частоте до 1,25Мбит/с. Каждый UART содержит собственный тактовый генератор с эквивалентным разрешением 20 бит. Скорость обмена по последовательному периферийному интерфейсу может достигать 20Мбит/с, а размер транзакции выбирается от 1 до 32бит.

Два модуля подсчета длительности импульса обеспечивают улучшенное управление таймерами, упрощая задачу измерения длительности события.

VRS51L2070 включает в себя 8 модулей ШИМ с программируемым разрешением до 16 бит. Каждый ШИМ модуль имеет свой собственный таймер, который также может быть использован как таймер общего назначения.

Кроме того, имеется

I2C интерфейс,
три 16-битных таймера/счетчика общего назначения с тремя входами остановки таймера,
сторожевой таймер, и
49 источников прерывания использующих 16 векторов прерывания.

VRS51L3174 выпускается в корпусе QFP-44, который повыводно совместим с корпусами стандартных 8051 микроконтроллеров.

память FRAM обеспечивает теоретически неограниченное количество циклов чтения/записи и быстрое их время.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение valery559 » 05 янв 2008, 00:04

Я начинающий и любая подсказка мне очень важна и нужна.
Подскажите, чем лучше программировать AT89S53 ? Мне бы хотелось работать на Ассемблере или Бейсике. Можно ли пользоваться в моем случае BASCOMом в моем случае. Он мне симпатичен.Извините, если примитивно излагаю свой вопрос.
Valery559 wdk@pochta.ru
valery559
 

Re: 8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение avr123.nm.ru » 05 янв 2008, 01:38

Можно конечно же.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение avr123.nm.ru » 12 апр 2008, 19:01

Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re:

Сообщение EdGull » 12 апр 2008, 20:33

danil писал(а):самый лучший курс для начинающих по 8051 - это Фрунзе "Микроконтроллеры? Это просто!"
я освоил за месяц, а через 3 месяца уже было первое устройство на 2 контроллерах, работающих в паре

Могу кому нибуь подарить 1 и 2 том.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: 8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение Я' РОБОТ » 30 июн 2008, 12:25

Подскажите где можно преобрести програматоры? Как они называются? Какие лучше\хуже?
Факультет: Автоматики и Электромеханики
Кафедра: Автоматики и Информатики в технических системах
Спец.: "ЭЛЕКТРОПРИВОД И АВТОМАТИКА ПРОМЫШЛЕННЫХ УСТАНОВОК И ТЕХНОЛОГИЧЕСКИХ КОМПЛЕКСОВ"
Аватара пользователя
Я' РОБОТ
 
Сообщения: 51
Зарегистрирован: 25 июл 2007, 05:21

Re: 8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение avr123.nm.ru » 30 июн 2008, 12:27

Программаторы во втором посте этого топика !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8051 микроконтроллеры начинающим - вопросы и ответы

Сообщение Vooon » 02 фев 2009, 13:33

Открепил.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков


Вернуться в Микроконтроллеры

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

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