реклама на сайте
подробности

 
 
> Изучение МК, План действий
Motion
сообщение Jul 26 2007, 15:26
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Добрый день.

Я студент 6-го курса технического ВУЗ'а. Где-то на курсе 4-ом по курсу "Микропроцессорная техника" мы изучали микропроцессоры и микроконтроллеры. Микроконтроллер мы изучали один. Название точно сказать не могу. Я помню, что называли С51, x51. Но это не полное его название. Производился он фирмой Atmel.

Разъясните, пожайлуста, ситуацию. Какое у него полное название? И насколько я понимаю, он есть один, а аналогов много. То есть различные фирмы выпускают одно и тоже, просто у них немного по разному они маркируются.


Для чего спрашиваю:

Сейчас пока я не работаю, есть свободное время. Хотел бы заняться изучением какого-нибудь МК. Даже того, что мы учили в институте. Но более глубоко. Этот подойдёт? Также хочу собрать какое-нибудь устройство, которое бы работало под управлением этого МК. И хочу чтобы оно реально заработало. То есть моя цель - повысить свой проффесиональный уровень.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
colombo_2007
сообщение Jul 27 2007, 06:12
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 19-07-07
Пользователь №: 29 221



Есть пара неплохих книг Вольганда Трампта по AVR, я даже ссылочку где-то на форуме видел. А начать можно и по скромному, с самодельным програматором и WinAVR, а можно и вообще поводами к LPT, но это на свой страх и риск. Есть вариант STK200 (схема из одной МС, прекрастно пакуеться в корпус разъема). Итого до 50грн + книги. Комфорта нуль, но для разобраться вполне достаточно.


--------------------
Все просто, но нам не заметно
Go to the top of the page
 
+Quote Post
ALexx
сообщение Jul 27 2007, 07:53
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



2defunct А не рано ли "хороните" 51-е?? Да, есть "старые" модели, но есть и масса мощных процессоров с данным ядром и развитой периферией.. Возьмите, хотя бы SiLabs или Ramtron...

Ни коим образом не против АВР - сам на них перешел в некоторых устройствах. Действительно удобная штука.

Цитата(colombo_2007 @ Jul 27 2007, 09:12) *
Есть пара неплохих книг Вольганда Трампта по AVR, я даже ссылочку где-то на форуме видел. А начать можно и по скромному, с самодельным програматором и WinAVR, а можно и вообще поводами к LPT, но это на свой страх и риск. Есть вариант STK200 (схема из одной МС, прекрастно пакуеться в корпус разъема). Итого до 50грн + книги. Комфорта нуль, но для разобраться вполне достаточно.


В дополнение упомяну
1) CodeVision - среда разработки+программатор
2) VMLab - далеко не плохой симулятор.

И то и другое можно найти здесь на форуме.

А вот упомянутый colombo_2007 программатор (см. прилагаемый файл)
Прикрепленные файлы
Прикрепленный файл  STK_200_Programmer.pdf ( 138.46 килобайт ) Кол-во скачиваний: 102
 
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 27 2007, 10:08
Сообщение #4


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(ALexx @ Jul 27 2007, 10:53) *
2defunct А не рано ли "хороните" 51-е?? Да, есть "старые" модели, но есть и масса мощных процессоров с данным ядром и развитой периферией.. Возьмите, хотя бы SiLabs или Ramtron...

Как для себя 51-ые похоронил тогда же когда Intel объявил о снятии их с производства.
С тех пор в новых устройствах не применяем.
Миф и высокой производительности SiLabs на ядре 51 остается мифом.
Ну не может проц у которого все операции сводятся к одному регистру быть быстрым.
Go to the top of the page
 
+Quote Post
K_AV
сообщение Jul 27 2007, 11:29
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 492
Регистрация: 19-08-06
Пользователь №: 19 667



Цитата(defunct @ Jul 27 2007, 13:08) *
Как для себя 51-ые похоронил тогда же когда Intel объявил о снятии их с производства...
Дело личное и сугубо индивидуальное. Но такое мнение все же весьма спорное.
Во-первых, ядро у тех же SiLabs не такое, как было у Intel-а, и равнять их просто неправильно. Можно говорить только об обратной совместимости в смысле структуры портов и набора регистров и команд от "старого" I8051. Что, кстати, весьма ценно в плане освоения, в том числе для автора данной ветки.
Во-вторых, до сих пор x51, вроде бы, остаются самыми употребительными среди 8-разрядных МК. В том числе и потому, что их (разных, но x51-совместимых) делает толпа фирм. В отличие от...
И отвращать от них начинающего неправильно.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 27 2007, 20:21
Сообщение #6


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(K_AV @ Jul 27 2007, 14:29) *
Во-первых, ядро у тех же SiLabs не такое, как было у Intel-а, и равнять их просто неправильно.

Ой, да ладно вам, не такое ядро.. Сократили число тактов на команду, но оставили идеологию - вся арифметика через "A". Вопрос что ж тогда поменяли-то? Да ничего.

Цитата
Что, кстати, весьма ценно в плане освоения, в том числе для автора данной ветки.

Может быть, все может быть.

Цитата
Во-вторых, до сих пор x51, вроде бы, остаются самыми употребительными среди 8-разрядных МК. В том числе и потому, что их (разных, но x51-совместимых) делает толпа фирм.

PIC тоже многие применяют, несмотря на абсолютнейшую убогость кристала.
Go to the top of the page
 
+Quote Post
K_AV
сообщение Jul 30 2007, 08:39
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 492
Регистрация: 19-08-06
Пользователь №: 19 667



Цитата(defunct @ Jul 27 2007, 23:21) *
Ой, да ладно вам, не такое ядро.. Сократили число тактов на команду, но оставили идеологию - вся арифметика через "A". Вопрос что ж тогда поменяли-то? Да ничего.
Или, наоборот, все остальное. Идеологию ядра оставили (совместимость, однако). Но там же не только ядро в наличии. wink.gif А микроконтроллер - это все же не микропроцессор, и "все остальное" весьма немало значит. Да и по ядру: можно к MEGA прицепить внешнюю память программ/ОЗУ? У x51 легко. Да, это далеко не всегда нужно (особенно с увеличением встроенной памяти), но тем не менее: арифметика через аккумулятор в x51 тоже далеко не всегда - сдерживающий ил определяющий фактор.
Цитата(defunct @ Jul 27 2007, 23:21) *
PIC тоже многие применяют, несмотря на абсолютнейшую убогость кристала.
Согласен, неудобный контроллер. Однако свою нишу имеет, и, в общем, немалую. И распространился тогда, когда ATMEL Mega и Tiny еще не существовали, а не только "в моду не вошли". И многие осознанно предпочитали PIC-и тогдашним AVR-ам.

Т.е. ситуация со временем меняется. Года два назад все в один голос кричали: сейчас лучше AVR ничего нет. А сегодня уже, наверное, не так однозначно.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 06:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01413 секунд с 7
ELECTRONIX ©2004-2016