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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Помогите выбрать мк, ...
Студент
сообщение Oct 15 2011, 11:49
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



Здравствуйте! Помогите выбрать 8 разрядный контроллер на базе 51. Требования такие: 3 линии внешних прерываний, встроенный интерфейс I2C, возможность подключения внешней памяти через I2C, ну и минимум 6 портов
Go to the top of the page
 
+Quote Post
SSerge
сообщение Oct 15 2011, 12:53
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



http://www.silabs.com/support/Pages/Parame...searchType=MCUs
или http://www.atmel.com


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
scifi
сообщение Oct 15 2011, 14:41
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



У Кейла хороший поиск по базе МК.
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 15 2011, 15:33
Сообщение #4





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



Цитата(SSerge @ Oct 15 2011, 16:53) *

спасибо конечно, но в английском я нуб))
Go to the top of the page
 
+Quote Post
scifi
сообщение Oct 15 2011, 15:39
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Студент @ Oct 15 2011, 19:33) *
спасибо конечно, но в английском я нуб))

Ну и зря. Для инженера-электронщика в наше время знание английского не менее важно, чем собственно технические знания.
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 15 2011, 17:30
Сообщение #6





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



Цитата(scifi @ Oct 15 2011, 19:39) *
Ну и зря. Для инженера-электронщика в наше время знание английского не менее важно, чем собственно технические знания.

я работаю над этим, но с нуля дойти до уровня технического тяжело

сейчас меня больше беспокоит мк)
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 15 2011, 17:56
Сообщение #7


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



P89LPC9... с использованием "keyboard interrupt", пожалуй... самое дешёвое решение с точки зрения производственника.
Силабсы тоже неплохи, но там изрядно надо вывернуть мозги, чтобы I2C приручить. Который там не совсем I2C, а SMBus. Ну и дороже раза в 2 при прочих равных. Навскидку - C8051F300 и его ближайшие родственники. Запаять QFN-11 сможете? wink.gif


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 15 2011, 18:28
Сообщение #8





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



Цитата(Harbinger @ Oct 15 2011, 21:56) *
Запаять QFN-11 сможете? wink.gif

запаивать не надо, мк для курсового нужен
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 15 2011, 18:43
Сообщение #9


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Без проверки в железе результатов ни в жизнь не признаю...
А что, сейчас курсовики нематериальные бывают? sm.gif В бытность студентом никогда не брезговал попаять чего просят и отладить... и даже сейчас, слепой совсем, этот самый QFN-11 запаяю секунд за 50... оптика на что?
(...Господа модераторы, прибейте, если что не в тему...)
Ну это поворчал. Насчёт филипса ничего не отменяется. Что-что, а I2C там - роднее быть не может в принципе (как-никак филипсы сей интерфейс изобрели), а с остальным отношения наладить совсем просто. sm.gif
Если меня дополнительно пнуть, то выдам ссылку на описание узла I2C по-русски, хотя примерно с тем же успехом можно пнуть Гуголя... wink.gif


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 15 2011, 19:17
Сообщение #10





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



Цитата(Harbinger @ Oct 15 2011, 22:43) *
Без проверки в железе результатов ни в жизнь не признаю...
А что, сейчас курсовики нематериальные бывают? sm.gif В бытность студентом никогда не брезговал попаять чего просят и отладить... и даже сейчас, слепой совсем, этот самый QFN-11 запаяю секунд за 50... оптика на что?
(...Господа модераторы, прибейте, если что не в тему...)
Ну это поворчал. Насчёт филипса ничего не отменяется. Что-что, а I2C там - роднее быть не может в принципе (как-никак филипсы сей интерфейс изобрели), а с остальным отношения наладить совсем просто. sm.gif
Если меня дополнительно пнуть, то выдам ссылку на описание узла I2C по-русски, хотя примерно с тем же успехом можно пнуть Гуголя... wink.gif

можно поконкретней насчет филипса) про I2С есть у меня пара книжек, но лишней информации не бывает в моем случае...
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 22 2011, 15:29
Сообщение #11





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



блин...облом вышел, хотел С8051 взять, к которым были даташиты на русском, только там прерываний всего два, а надо три. Остался с носом. Теперь придется переводить с инглиша даташит.

Народ, помогите с процессором!
Go to the top of the page
 
+Quote Post
barabek
сообщение Oct 23 2011, 09:17
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Студент @ Oct 23 2011, 01:29) *
блин...облом вышел, хотел С8051 взять, к которым были даташиты на русском, только там прерываний всего два, а надо три. Остался с носом. Теперь придется переводить с инглиша даташит.

У silabs есть в контроллерах, например в f410, функция PortMatch. Это разновидность прерываний по порту, причем сразу 16 ног задействовать можно. Потом тот же PCA можно использовать как прерывание от порта. Эти прерывания может даже лучше ложатся на Вашу задачу. Описания на русском языке этих контроллеров где-то есть в сети. Даже видел бумажный вариант книги.
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 23 2011, 10:10
Сообщение #13





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



Цитата(barabek @ Oct 23 2011, 13:17) *
У silabs есть в контроллерах, например в f410, функция PortMatch. Это разновидность прерываний по порту, причем сразу 16 ног задействовать можно. Потом тот же PCA можно использовать как прерывание от порта. Эти прерывания может даже лучше ложатся на Вашу задачу. Описания на русском языке этих контроллеров где-то есть в сети. Даже видел бумажный вариант книги.

собственно первое задание на курсовой проект было найти микросхемы с нужными параметрами. Бывают вобще контроллеры с 3мя внешними прерываниями на ядре МСS-51 ?
По силабсам есть у меня книжка, если разрешат такой фокус с прерываниями проделать, то так и сделаю. А у атмелей и филипсов можно что то подобное провернуть?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 23 2011, 16:33
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Студент @ Oct 23 2011, 13:10) *
А у атмелей и филипсов можно что то подобное провернуть?


С тремя не видел. Но теоретически (лично не пробовал !) можно в качестве третьего прерывания по спаду использовать RXD - вывод UART. Выставляем на него нолик, это воспринимается как старт-бит. А дальше МК может трактовать эту ситуацию двояко. Первый вариант - источник сигнала будет держать RXD в нуле, тогда прием завершится с ошибкой (неверный стоп-бит). Второй вариант - будет принят символ (в данном случае - любой), если к тому моменту, когда, по мнению блока UART, должен был бы прийти стоп-бит, источник сигнала отпустит линию RXD в единичку.
Но я бы поставил исключающее ИЛИ на два входа, если нет противопоказаний. Хотя этот вариант тоже не безупречен ...
Go to the top of the page
 
+Quote Post
Студент
сообщение Oct 24 2011, 06:55
Сообщение #15





Группа: Новичок
Сообщений: 8
Регистрация: 15-10-11
Пользователь №: 67 750



у меня есть смутное сомненье что 8разрядных МК с 3мя внешними прерываниями нет в природе...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 18:02
Рейтинг@Mail.ru


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