¿Cuáles son las diferencias entre 8051 microcontrolador y pic?

Bueno, está preguntando la diferencia entre dos arquitecturas de CPU, espero que la arquitectura de CPU familiar y la ISA (arquitectura de conjunto de instrucciones) varíen de una CPU a otra.
Eche un vistazo de cerca a ambas imágenes para PIC y 8051 y observe la interconexión entre la CPU, especialmente donde la ALU colocó las cosas que están conectadas en ambas.

Las principales diferencias se pueden clasificar en los siguientes parámetros

  1. ARQUITECTURA DE LA CPU [1]
    1. ARQUITECTURA DE AUTOBUSES
    2. ETAPA DE TUBERÍA
    3. RISC o CISC.
    4. REGISTROS
  2. ISA (ARQUITECTURA DEL JUEGO DE INSTRUCCIONES) 8 BITS, 16 BITS, 24 BITS, 32 BITS O 64 BITS
  3. PERIFÉRICOS (UART, PWM, SPI, I2C, ADC, TIMERS, GPIO, WDT, USB, DMA, etc.)
  4. Capacidad de memoria (SRAM, PROM O FLASH ROM ETC.)

CONTROLADOR DE PIC (PIC16F84A)

Notas al pie

[1] Lista de arquitecturas de CPU – Wikipedia

8051 es un conjunto de instrucciones complejas basado en Mcu antiguo.
PIC es un conjunto de instrucciones reducido … por lo que la mayoría de las instrucciones se ejecutan en un solo ciclo …
reloj escalado por 4 @ 20Mhz 5milion instrucciones por segundo.
así que haga una foto más rápida que 8051, rica en periféricos, consuma menos energía, menor cantidad de pines, muchos dispositivos para seleccionar de acuerdo a los requisitos. 12-16-32bits.
pic, avrs, msp430 se utilizan en aplicaciones del mundo real …
8051 se limita a fines educativos. Ayuda a comprender los conceptos básicos de MCU.

0 0

El controlador PIC tiene ADC incorporado pero debemos usar ADC externo para 8051

pic ha incorporado en memoria, adc, dac etc.