Red de conocimiento informático - Conocimiento del nombre de dominio - La diferencia entre los dos cursos Principios de microcomputadoras y microcontroladores

La diferencia entre los dos cursos Principios de microcomputadoras y microcontroladores

Los microcontroladores son microcomputadoras "integradas", es decir, toda la computadora es monolítica; las microcomputadoras son microcomputadoras "a granel", que no son monolíticas;

Específicamente, un microcontrolador, también conocido como microcontrolador (Micro control unit, MCU), es una especie de unidad central de procesamiento, memoria, temporizador/contador, controlador de interrupciones, entrada/salida (un ordenador con E/S). interfaces y otras interfaces integradas en un solo chip semiconductor. Información ampliada

La mayoría de los cursos de microcontroladores actuales se centran en la programación en lenguaje C, centrándose en microcontroladores de 8 bits con el 8051 de Intel como núcleo, como la serie AT, la serie STC, etc.

En el principio de una microcomputadora, su microprocesador, memoria, temporizador/contador, controlador de interrupciones, interfaz de E/S y otras partes son todos chips independientes.

El microprocesador es Intel 8086, el temporizador/contadores son Intel 8253, el controlador de interrupciones es Intel 8259, la interfaz paralela es Intel 8255, la interfaz serie es Intel 8251 y el controlador DMA es Intel 8237.

El principio del microordenador se basa en la programación en lenguaje ensamblador.

En aplicaciones prácticas, la mayoría de los microcontroladores se desarrollan en base al lenguaje C y el contenido de los principios de la microcomputadora casi ya no se utiliza.