ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
29025 Топик полностью
Bill (16.05.2005 22:05, просмотров: 1) ответил Ксения на Вопрос дремучей невежественности :-)
Ох уж эти фанаты! Еще раз немного истории. Архитектура PIC известна примерно с середины 70-х годов (теперь уже!) прошлого века. Архитектура 8051 появилась примерно на пару лет позже PIC. В те времена, смею заметить, понятия RISC как такого еще не существовало. Существовавшие в то времея ограничения технологического характера наложили свои отпечатки на обе архитектуры. Единственное сходство между ними заключалось в их разрядности - 8 бит. Основным достоинством 8051 было то, что они выпускались такой могущественной фирмой как Intel. Это гарантировало стабильность их поставок, даже при отсутствии вторых поставщиков. Во-вторых, немаловажным было и то, что до этого Intel уже выпускала свои семейства 8048 и 8041 (об этом семействе сейчас уже вряд-ли кто помнит), которые использовались к моменту появляния 8051 многими разработчиками. Эти обстоятельства привели к тому, что семейство 8051 стали клонировать многие другие фирмы. Причем клоны оказывались даже лучше, чем прототип от Intel. Популярность 8051 в то время резко возросла. Семейство PIC имеет более примитивную архитектуру ("всего 35 команд, легких для запоминания"). Это делало их сравнительно дешевыми и легко "усваемыми". Особенно новичками. В отличие от 8051 PIC были построены по Гарвардской архитектуре. Основным недостатком PIC было то, что они выпускались менее известной фирмой GI. http://onembedding …articles/pic1655_1981/ К тому же фирма несла большие убытки от выпуска этих контроллеров и хотела закрыть свое отделение по выпуску полупроводников. Разработчики PIC уговорили фирму не делать этого. Позже они выкупили это предприятияе у GI и образовали свою фирму, известную ныне как Microchip. Естественно, что пока PIC не были раскручены, они держались в тени 8051. После раскрутки их популяность пошла резко вверх. К тому времени Microchip сумела резко расширить номенклатуру семейства, выпускались контроллеры с разным число портов ВВ, в разных корпусах. Это давало разработчикам большую свободу выбора. И популярность 8051 стала падать. Недостатком PIC является примитивность их архитектуры (продолжение его достоинств). PIC, как это видно из его названия (Periferal Interface Controller) был ориентирован. в основном, на операции связанными с логическим управлением. Математические вычисления являются его ахилессовой пятой. И хотя фирма выпустила свое более мощное семейство PIC18, существенного увеличения математических способностей не произошло. Хотя, справедливсти ради, следует сказать, что многие ограничения предыдущих семейств (PIC12,PIC16) были преодолены. В середине 90-х годов фирма Atmel начинает выпуск своего 8-битового контроллера семейства AVR. К этому времени технологических ограничений при производстве полупроводников, характерных для середины 70-х уже не было. Поэтому все внимание при разработке дархитектуры AVR были сосредоточены на вычислительные способности процессора. В результате появился процессор разумно сочетающий в себе и вычислительную мощность, и возможность управления периферийнвми устройствами. Т.е. AVR является "крепким середнячком" хорошо решающий широкий круг задач самого разного характера. Это предопределило его популярность, которая и сейчас продолжает расти. Такова ЛИЧНО МОЯ точка зрения. Вот вкратце и все.