ПИК МИКРОКОНТРОЛЛЕРОВ

G

Guest

Guest
Имею некоторый опыт работы на микроконтроллерах Atmel (89c51, 89c52).Всякий раз, когда я в интернете (форумы, сайты и т.д. и т.д.) или прочитать некоторые magzine ...... every1 переговоры Abt ПИК Micros .... Я хочу знать, что WHATS такого особенного ПИК микроконтроллеров, что ПИК микроконтроллера может сделать и микроконтроллер Atmel (например, 89c51, 89c52) не может.прекратить использование CAPS LOCK здесь!Или вы имеете в виду орать и кричать здесь??/ Даворин
 
Я предлагаю вам узнать себя.Есть книги по ПОС здесь.
89c51, 89c52 являются CISC машины, где, как ПОС RISC машин (Гарвардская архитектура)
с функциями как WDT, PWM, ADC onchip.Они работают быстрее по сравнению с 89c51 и 89c52.
С ПИК является микроконтроллер RISC, что означает, что она имеет сокращенный набор инструкций, а точнее 35 инструкций.(ex. Intel и Motorola микроконтроллеры имеют свыше ста команд) Все эти инструкции выполняются за один такт, за исключением прыгать и отраслевых инструкций.Согласно тому, что его создатель говорит, PIC16F84 обычно достигает результатов 2:1 в коде сжатия и 4:1 в скорости по сравнению с другими 8-разрядные микроконтроллеры в своем классе.

 
Я не люблю 8bit Работа uC.more dificult к программе, единственным основанием для его выбора МОЖЕТ CHIPEAP, чем другие.

 
всего 35 инструкций по 16F серия и вы называете это трудно программы??

а на самом деле София ПИК Micros здесь уже довольно долго.Семейство микроконтроллеров ПИК огромен и все еще растет.большое количество людей работают с ОСТО, и поэтому существует огромное количество кода для ОСТО доступны в Интернете.по сравнению с 8051 производными она основана на архитектуре RISC поэтому легко программировать.Если у вас есть некоторый опыт работы с микроконтроллерами то Wouldnt есть какие-то трудности в понимании возможностей ПИК микроконтроллеров.Перейти на микрочип сайт и посмотреть на себя многочисленные приложения, где ОСТО используются.

и если у вас есть еще вопросы PLZ просят

 
ПИК, я могу найти некоторые PIN-на-контактный совместимая ИС брендом Тайвань (по крайней мере вдвое дешевле по сравнению с исходным), чтобы заменить, а я получил очень мало подходит для них 8051.

 
Привет trigger74,

Пожалуйста, дайте замена бренда с булавку, чтобы контактная совместимость с ОСТО
Спасибо
g579

 
samcheetah пишет:

всего 35 инструкций по 16F серия и вы называете это трудно программы??

 
Вот мой опыт.

Я работаю с 8051 и их производные.Никакие другие микро семья может претендовать как многие производители совместимы частей, чем старый 8051.Преимущество в том, что все они были совместимы даже на уровне двоичных файлов (например, Hex файла можно было бы работать в другой, если вы не используете любую "особенностях" вариант).Все другие семьи микроконтроллеров в целом являются лишь исходным кодом совместимы.

По состоянию на 8-битных микро - я думаю, что красивых и easisest для использования являются Atmel AVR's.
Я попытался ОСТО, но были сожжены слишком много раз тонкие различия между вариантами.Варианты являются преимуществом и недостатком ОСТО.Обычно вы можете найти ПОС в соответствии с Вашими применения, но мало различий между ними сделать это очень трудно писать reuseable код.Для нормального проект MCU где codeing и проектная стоимость, а не фактической стоимости компонентов является главным фактором, нужно просто сделать общий совет с целью крупнейшего члена семьи (mega128) и заполнить его компоненты (например, интерфейс драйвера чипов ) и разъемами, необходимое для каждого проекта.Вы действительно не нужны все MCU варианты, если ваш продукт массового производства стоимость чувствительный элемент.

Реальные преимущества с AVR является то, что он был разработан, чтобы быть запрограммирован на C - набор инструкций поддается очень эффективным программирования Си.Большинство С конструкциями преобразование непосредственно в AVR инструкций - почти все из которых работают в 1 такт во всех AVRS.

Лучше всего, Atmel делает Top Notch комплекта разработчика (СТК-500) за $ 79, и есть свободное (ССЗ), а также низкой коммерческой стоимости (ImageCraft и Codevision) компиляторы, очень хорошего качества (их демо вполне полезной для Наиболее хобби заявок, а также - ограничения не слишком сильная)

ОСТО популярны, но я думаю AVRS лучших 8-битных Micros.Если вам нужно ничего быстрее, Вы можете идти, а с 32-битной руки.
Отъезд www.avrfreaks.net Для получения дополнительной информации.

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

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />Я не считаю того, чтобы использовать более меньшего числа инструкций сделать что-нибудь, что может
быть сделано с одной инструкцией, как улучшение.Код, написанный в 8051 ассемблер
Гораздо легче следить, чем код ПОС.Если использовать язык высокого уровня этого
Это, конечно, не имеет значения.

Я редко видим никаких комментариев по поводу большого булевых операций процессор
8051 имеет.Она имеет более 9 разрядных операций, чем ПИК - например, "JB", который выполняет
Перейти если бит установлен.
Не только регистров разрядной адресацией, а также часть внутренней памяти, которая
дает вам 144 битовых переменных, которые будут использоваться булева процессора.
Большое преимущество, если вы знаете, как его использовать.

Просто мои два цента.

/ Rambo

PS И да, я, как Паскаль тоже.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
Проверить эту ссылку для одного из брендов: http://www.mdtic.com.tw/English/prodview.htm
где вы можете заменить ПОС (низкий класс).

Но для этого нужно программное обеспечение, изменить код в свой формат и программист использовать другие программы для чипа, например, Привет-Lo система ALL-11 серия универсальных программист.

Есть и другие марки также может делать то же самое, но я забыл их точные названия брендов, вроде EMC, Мэдисон .......

 
София пишет:

Имею некоторый опыт работы на микроконтроллерах Atmel (89c51, 89c52).
Всякий раз, когда я в интернете (форумы, сайты и т.д. и т.д.) или прочитать некоторые magzine ...... every1 переговоры Abt ПИК Micros .... Я хочу знать, что WHATS такого особенного ПИК микроконтроллеров, что ПИК микроконтроллера может сделать и микроконтроллер Atmel (например, 89c51, 89c52) не может.прекратить использование CAPS LOCK здесь!
Или вы имеете в виду орать и кричать здесь??
/ Даворин

 
София пишет:

Имею некоторый опыт работы на микроконтроллерах Atmel (89c51, 89c52).
Всякий раз, когда я в интернете (форумы, сайты и т.д. и т.д.) или прочитать некоторые magzine ...... every1 переговоры Abt ПИК Micros .... Я хочу знать, что WHATS такого особенного ПИК микроконтроллеров, что ПИК микроконтроллера может сделать и микроконтроллер Atmel (например, 89c51, 89c52) не может.
 
Я бы переформулировать ваш вопрос следующим образом:

Microchip становится повсеместной, в средствах массовой информации ...Что Microchip есть чем Atmel (или любой другой) не делает?

Таким образом, ответ приходит неявное в вопросе: более агрессивной маркетинговой стратегии.

sorrry для цоколей ...Вы кричали первые!.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Улыбка" border="0" />Привет

 
Я думаю, что успех в том, что ПИК Microchip был первым представить:
- В одном чипе MCU с почти никаких внешних частей.
- EPROM и OTP частей.И более важной частью EEPROM (16C84)
- Легко программу с полной информацией.на программирование алгоритмов.в том числе ок
записку с описанием простого программиста.
- Хорошо онлайн Semiconductor.- Free development tools online. - Дешевые компоненты.

Это позволило получить чипа за несколько долларов, построить программистом на несколько более, скачать MPASM и начать зарабатывать proyects.

Perfect for the thousands of experimentors who where waiting for something like this.
 
Bingo600 пишет:

Им не глядя, чтобы начать "UC войны, и я не знаю спецификации последней фотографии, как DsPic", но IMHO Atmel AVR гораздо быстрее, чем по ПОС, имеет то же функции, как таймер, PWM, аппаратный I2C, SPI, больше оперативной памяти / Flash, имеет свободное развитие с помощью GCC, имеет отличный тренажер бесплатно.Как мне кажется ПИК пришел первым и имеет огромную базу кода, а микрочип сделал много более удобный АПТ-Notes (he.. He) Снек даже я там найти для некоторых из моих проектов AVR.Я выбрал AVR и Вера вскоре также сделать руку, и я не пожалел об этом.И штраф функциональных Suite развития БЕСПЛАТНО.
 
Да ...Я согласен, выбирая Low-End MCU обычно является вопросом выбора.
Лично, что делает решение является чувство, что я получу, я положил руки на оценке набора инструментов, и спрашиваю себя: "Сколько я буду платить за этот кусок дерьма?"

 
samcheetah пишет:"UC войны" будет инициировать, когда вы говорите о compairing между ПИК, 8051, AVR или любой другой микроконтроллер.
только своей природной
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Очень веселый" border="0" />
..

..

Итак, что нужно делать потом?
а просто делать то, что заставляет вас чувствовать себя хорошо.
Если вы хотите работать с AVRS то делать.
Если вы считаете, что AVRS сделать работу вы хотите сделать затем пойти на это.
своей всего лишь вопрос выбора.
Все микроконтроллеры могут делать все мыслимые в той или другой стороны.
так что просто выбрать одного и начало строительных проектов.веселиться
 
Может быть, важно то, как вы сделали подход Micros.

В моем случае, я начал с Z80 и я была счастлива, что так много инструкций делает так много вещей (за исключением чистки зубов ...).

Позднее с 8052 также полный набор был радости, еще больше удовольствия от использования BASIC.

После стольких лет неактивными, так как происходит в море в течение длительных периодов Я на фотографии и сокращенный набор показались мне так приятно и я вскочил в этот поезд.

Вложив (о времени и усилий), а также дорог, но недостаточно быстро на всех программистов Picstart я буду придерживаться ОСТО, возможно, за некоторое время до глядя на улицу.

Они нагрузок исправлений, некоторые ужасные вещи, как "чтение-модификация-запись" для вывода через порты, но это то, что я научился жить.

Несколько лет назад я спросил одного плательщика на другом форуме, о том, как он выбрал Micros.Он EE проектирования для крупных компаний, и он не говорил о предпочтениях.Вовсе нет.Он отметил, удобство, доступность и эффективность на основе перечня признаков для каждого бренда.

Даже если бы я, как правило, чувствуют, как я поклонник ПИК Я считаю, что это не религия.

Начиная войну с этим или о "С и ассемблере" впустую тратит время.

Будучи в состоянии позволить себе более дорогие строки, я хотел бы дать попробовать что-то на полу 16 бита.

Моя идея, не тратьте время.Выбери одну и уходят.

Удачного программирования вам всем!

Buena Suerte

Агустина Томаса

 
Привет Всем!

Я лично предпочитаю AVRS особенно ATMega серии.
Я А также использовать 8051/52 и Verry редко Pic микроконтроллеров.

Если я хочу восстановить проект, то я, конечно, не будет конвертировать исходный код для вписываются в AVR, а не пользоваться возможностью, чтобы расширить свой кругозор и использовании MCU разработчик использовать, изучать код и думаю, это MCU лучшего, чем мои любимые AVR.

До однако ответа не было, но время покажет, другая история, может быть, ...

И есть также специальный форум AVR которая мне нравится, по крайней мере, пока сделала редизайн, Somedays назад ...

Ура
Руби
Последняя редакция Руби по 26 января 2005 17:00; редактировалось 1 раз в общей сложности

 
как анекдот, 2 очень хорошие причины предпочитать ОСТО:
- Бесплатные образцы доступны (извините за AVRS)
- Огромные много проектов с исходным кодом в Интернете

 

Welcome to EDABoard.com

Sponsor

Back
Top