Так как эти процессоры не использовать внешнюю память, они имеют очень ограниченный набор команд, которые также ограничивает их применимость. Микроконтроллер имеет несколько контактов ввода и вывода, которые используются для получения информации из внешних источников и обеспечить соответствующую реакцию, соответственно, в режиме реального времени.
Микроконтроллеры предназначены для обеспечения в режиме реального времени автоматизированной функциональности бытовой техники, начиная от сотовых телефонов, принтеров, кранов, стиральных машин с любой другой автоматизированной машине можно себе представить. Из-за его встроенных портов памяти и ввода-вывода, микроконтроллер представляет собой компактное устройство, которое может быть развернуто без необходимости большого внешних схем. Короче говоря, они готовы быть развернуты, запрограммированные процессоры, используемые во встроенных systems.Microprocessor Vs.
Микроконтроллер ComparisonNow, что вы знаете, что микропроцессор и микроконтроллер позвольте мне определить простые различия между ними. Микроконтроллер является автономным процессор с встроенной памяти и периферийных устройств, предназначенных с небольшим набором команд, предназначенный для запуска автоматических электронных устройств, в то время как микропроцессор чип с высокой плотностью транзисторов, предназначенных для выполнения ряда сложных функций обработки с гораздо шире набор инструкций; используется для привода полномасштабные computers.
While микроконтроллеры ориентированы на использование во встраиваемых системах, микропроцессоры используются в основном в вычислительных машин, которые выполняют программы, написанные на языках более высокого уровня. Микропроцессор нуждается во внешней памяти и связи с входным выходных портов функционировать, в то время как микроконтроллеры имеют все эти периферийные устройства на борту, что делает их работу существенно быстрее по сравнению с микропроцессорами.
В то время как микроконтроллер может достичь более высокой скорости в работе, его функциональность ограничен