demetrius2003

Выбор Контроллера Семейства I8051

9 сообщений в этой теме

Доброго времени суток всем!

Заново пытаюсь начать программировать МК семейства 8051. Подскажите, какой МК целесообразнее использовать в наше время. Примерные требования:

1. Возможность последовательного программирования а-ля AVR Tiny (5 проводков).

2. Наличие не менее 3х 8-битовых портов. ЦАП\АЦП приветствуется. Возможность работы с внешней памятью. UART...

3. Наличие варианта в DIP исполнении.

4. Распространённость. Т. е. чтоб хотя бы в Москве имелся с пересылкой. У нас в местном магазине нема такого.

Т. е. для меня принципиальна возможность программирования простейшим программатором. И чтоб нафарширован он был не хуже PIC877. Это самое основное. Может кто ещё что сказать захочет.

С уважением, Дмитрий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
rtfcnf    1

посмотрите серию at89, есть в ней контроллеры с перечисленными Вами характеристиками, пожалуй только АЦП в них нет.

Интересно, а зачем Вам именно MCS-51?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Panda_y2k    6

По поводу последовательного программирования - это контроллеры серии S на пример AT89S52 (только что ацп нет), те котрые с индекосм USB - те с USB :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Серия MCS-51 просто когда то изучалась. Поэтому проще будет заново "вспомнить", чем с нуля начинать. AT89S уже смотрю. Ассортимент нормальный, есть из чего выбрать. USB, я правильно понимаю, именно по USB и идёт общение с компьютером? Только прошивка или обмен данными тоже возможен? И ещё. Имеются книжки Эрни Каспера и Микушина. Подойдёт ли ассемблер описанный в них к контроллерам AT89S?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UTSource

Найдите миллионы труднодоступных

электронных компонентов

mazzi    32

...я правильно понимаю, именно по USB и идёт общение с компьютером? Только прошивка или обмен данными тоже возможен?

По USB обмен и программирование возможно с микроконтроллерами at89c5131, at89c51ED2 и подобными. Мне кажется, что в DIP-корпусе таких нет.

И ещё. Имеются книжки Эрни Каспера и Микушина. Подойдёт ли ассемблер описанный в них к контроллерам AT89S?

Пойдёт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Bambino    0

У меня небольшой вопрос, есть МК Temic TSC80C31, в даташите вроде написано что он сохраняет все особенности 8051, т.е. в нем точно есть 4К ROM?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mazzi    32

В даташите написано, что есть. Но может оказаться, что это масочное ПЗУ, то есть не перепрограммируемое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SADik    0

Из 51 семейства обратить внимание стоит на МК SiLabs, полный фарш, высокая производительность, встроенный отладчик + куча разных вкусностей. Дип-корпусов нет, но есть отладочные платы, цены доступные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
gunya    0

На работе пришлось попробовать МК SiLabs, порадовало наличие примеров под любую внутреннею периферию. Щас делаю проект с USB HID на С8051F320. У МК на борту USB, 16K flash 2K RAM и 25 МГц тактовая частота. На данный МК есть даташит на русском и доступные по цене программаторы, а также можно собрать самопальный, под ЛПТ-порт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Уважаемый MasterElectric я выше уже ответил по этому поводу, не спорю с таймером лучше, но если ценим процессорное время - юзаем аппаратный I2C, и нет больше никаких "самых лучших вариантов". Во-вторых когда мне понадобился срочно программный I2C, если-б я залез сюда на форум, наткнулся бы на  Ваш пост с программным I2C с таймерами и бит-бандингом, я бы включил его себе с мыслью: вот чел молодец какой,  выложил не поленился, спасибо ему. Так что как есть, так есть.
    • Nem0 проверил транзисторы исправны Ток покоя 0.6В но транзисторы не успевают нагреется резистор  R19 быстрее перегорают
    • Категорически опровергать Вас не возьмусь, но по моему, в моей практике была бытовуха с щелевыми отверстиями именно под транзисторы. Н е рассматриваю более древнюю версию "плоскощелевого монтажа" типа такого:   с дотранзисторной эпохи (когда резисторы,  конденсаторы и первые диоды были с плоскими контактами, годными для контактной сварки (да, радиодетали таки сваривали, не паяли)). С уважением, Сергей
    • Первая - блютус, вторая - вайфай.  Далее: у первой разрешение 4000 DPI, у второй - 1000 DPI. Ещё нужно продолжать?
    • И не будет ....скорее всего мелкосерийное....полуподвальное производство...завода уже нет-данные потеряны..
    • А Вы бы описали их данные, да технологию изготовления. А мы бы, тут, каждый для себя, решили, действительно ли изготовление этих трансформаторов так уж непроходимо сложно. Вообще, забавная тема. Этакий персональный глянцевый аудиожурнал. Много красивых картинок, мало цифр, и полное отсутствие каких либо, привычных нам, результатов измерений. Здорово, что Вы что то делаете. Но тема смотрится не как желание поделиться наработками, а как некая PR акция. Или, витрина в магазине.