Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Разное (http://zx-pk.ru/forumdisplay.php?f=90)
-   -   Изучаем микроконтроллер КР1878ВЕ1. (http://zx-pk.ru/showthread.php?t=21076)

Viktor2312 6th April 2013 15:54

Изучаем микроконтроллер КР1878ВЕ1.
 
5 Attachment(s)
КР1878ВЕ1

Предлагаю в данной теме изучать, обсуждать, разрабатывать конструкции с применением данного микроконтроллера.

Лично я хочу изучить его от и до. Просто мне хочется.

Единственное убедительная просьба, всех любителей AVP, PIC, ПЛИС и других, не надо говорить, что он устарел, или что он сложный в изучении или ещё, что-то не по теме. Данная тема предназначена для тех кто хочет изучить данный микроконтроллер, или уже изучил и занимается разработкой устройств на его основе или пишет под него ПО для реализации этих устройств. Весь остальной флейм, пишите в разделе флейм, а тут только то, что касается КР1878ВЕ1 и ничего более.

Общие характеристики.

Приведу немного из описания данного микроконтроллера.
Микроконтроллер КР1878ВЕ1 предназначен для использования в системах управления, работающих в масштабе реального времени, Микроконтроллер отличается высокой производительностью, наличием энергонезависимой памяти данных, возможностью многократного перепрограммирования памяти команд, малым количеством внешних выводов и низким током потребления. Введением в память команд соответствующих прикладных программ осуществляется адаптация микроконтроллера к каждому конкретному применению.

Микроконтроллер КР1878ВЕ1 содержит функционально законченные устройства: центральный процессор, ЭСППЗУ команд, ОЗУ данных, ЭСППЗУ данных, сторожевой таймер, 2 порта ввода/вывода и таймер общего назначения. Обмен данными между центральным процессором, ОЗУ данных и периферийными устройствами производится по единой шине. По цоколёвке КР1878ВЕ1 совместим с подобными микроконтроллерами фирм Microchip, Zilog ...

* Память команд на электрически стираемом ППЗУ (ЭСППЗУ) - 1К х 16
* Память данных: - ОЗУ - 128 х 8
- ЭСППЗУ - 64 х 8
* Система команд - 52 команды
* Тактовая частота - 32 кГц, 8 МГц
* Прерывания - 7 (начальный пуск, системная ошибка, сторожевой таймер, порт А, порт В, таймер, окончание записи в ЭСППЗУ)
* Время реакции на прерывание - 3 такта
* 12 линий ввода/вывода с индивидуальным управлением и прерыванием от любой линии. Максимальный ток - 25 мА
* 16-разрядный таймер с 8-разрядным делителем счётной частоты
* Сторожевой таймер с автономным генератором
* Технология изготовления микросхемы - КМОП, два металла
* Ток потребления:
- <2 мА при Vсс = 5В и f = 5 МГц
- 50 мкА при Vсс = 5В и f =и 32 кГц
- <1 мкА в режиме STOP

Микроконтроллер выпускается в пластмассовом 18-выводном корпусе DIP типа 2104.18-8

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

Всё.

Делимся тут ссылками на конструкции, созданные на основе данного микроконтроллера, своим опытом, задаём вопросы или отвечаем на онные. Ищем литературу для самостоятельного освоения.


Полезная книга для прочтения по словам AIS Семенов Б.Ю. "Современый тюнер своими руками".

Добавил статью из журнала Радио №1 за 2004 год. "Программатор с питанием от LPT-порта для КР1878ВЕ1". В ней применены отечественные преобразователи, что намного лучше ИМХО.

Добавил статью с сайта Семёнова. Как "прошить" микроконтроллер
КР1878ВЕ1 без проблем? (часть 1). В ней более простые программаторы, но требуют внешнего БП с напряжениями +5В и +12В.
И вторая часть.

Различные конструкции на микроконтроллере КР1878ВЕ1

Viktor2312 6th April 2013 19:52

Статья из журнала Chipnews ,#1 за 2000 год. И нетолько...
 
5 Attachment(s)
Для начала можно почитать эту статью, из прикреплённого архива. Там правда качество картинок ужасное, но понять о чём речь идёт вполне можно.

Добавил статью из журнала Радио №12 за 2002 год. "Микроконтроллер управляет вездеходом". Можно почитать на досуге, может что-то интересное в ней найдётся.

Добавил статью с сайта Семёнова. Как "прошить" микроконтроллер КР1878ВЕ1 без проблем? (часть 3). Схема USB программатора для КР1878ВЕ1, сделанная на основе DLP-модуля фирмы FTDI DLP-USB245M.

Немного информации по организации USB интерфейса

AIS 6th April 2013 21:12

Лет 10 назад написал несколько программ для этого микроконтроллера. В общем впечатления остались даже очень хорошие. Довольно интересный по структуре и и мне показалось получше "одноклассников" типа PIC16F84 и пр. Из минусов -практически нет поддержки производителя.
Были "грабли" с неточностью заводской документации. Сейчас уже не вспомню - вылавливались в процессе отладки программ.
При тактировании от кварца - не все типы кварцев стабильно запускаются.
Родная программа программатора работает на WIN98 только - обращается к принтерному порту напрямую.
Рекомендую почитать вторую половину книги Семенов Б.Ю. "Современый тюнер своими руками: УКВ стерео + микроконтроллер" Очень хорошо описано и с примерами подключения различной периферии. Здесь ещё несколько дополнений к книге: http://www.radioland.mrezha.ru/dopolnenia.htm

AIS 7th April 2013 15:20

Ещё несколько примеров применения КР1878ВЕ1 в книге того же Семенова Шина I2C в радиотехнических конструкциях.

Раз уж зашла речь об этом авторе - не удержусь - есть у него ещё одна книга - на мой взгляд пример того как надо писать в идеале книги по радиотехнике для любителей. Простым языком, но довольно сложные вещи понятно описываются. После прочтения этой книги я наконец понял как работают импульсные источники питания и почему эти источники часто ненадежны (не надо детали ставить без запаса по предельным параметрам, как это китайцы делают из экономии) . И как самому спроектировать импульсный источник. Очень понравилась книга. Семенов Б.Ю Силовая электроника для любителей и профессионалов

palsw 7th April 2013 15:40

Viktor2312, Его еще реально купить в свободной продаже?Помню так и не собрал от KOE платку из за отсутствия ВЕ1

AIS 7th April 2013 19:13

Нашел по 120руб. http://radio-service.ru/elko/1606/18...ase_id=1337643
Только не понял, как у них купить.
В других местах предлагают по 250-350руб. Дороговато.
http://www.chipfind.ru/search/?part=...8%D0%B2%D0%B51

palsw 7th April 2013 19:22

возможно баян ,но почитать интересно http://www.radioland.mrezha.ru/dopol.../micro_ve1.htm

Viktor2312 8th April 2013 02:16

1 Attachment(s)
Quote:

Originally Posted by AIS (Post 590182)

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

Quote:

Originally Posted by AIS (Post 590182)
В других местах предлагают по 250-350руб. Дороговато.
http://www.chipfind.ru/search/?part=...8%D0%B2%D0%B51

Больше 200 руб. это уже неприемлемо, на мой взгляд. От 150 до 200 руб. если сильно хочется, то можно. До 150 руб. это нормальная цена, так же на мой взгляд.


Quote:

Originally Posted by palsw (Post 590185)
возможно баян ,но почитать интересно http://www.radioland.mrezha.ru/dopol.../micro_ve1.htm

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

Quote:

Originally Posted by palsw (Post 590150)
Его еще реально купить в свободной продаже?Помню так и не собрал от KOE платку из за отсутствия ВЕ1

Если за дорого, то без проблем, а вот по нормальной цене 100...150 руб. Думаю придётся поискать.
Кстати тема на форуме по поводу покупки КР1878ВЕ1 уже проскакивала, но не помню где.

Добавил таблицу области служебных данных, в более приглядном виде. Если есть цветной принтер, на крайний случай чёрно-белый, то можно распечатать и повесить на видном месте, очень помогает при изучении, когда она перед глазами.

PDP-11 8th April 2013 20:20

5 Attachment(s)
Описание:
http://kazus.ru/nuke/ve1/1878ve1.pdf

PDP-11 8th April 2013 20:22

5 Attachment(s)
Система команд:
http://gir.bmstu.ru/data/asm_data/pd..._man/15-38.pdf


All times are GMT +4. The time now is 01:56.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.