Red de conocimientos turísticos - Conocimientos sobre calendario chino - Problemas con el microcontrolador PCA y PWM

Problemas con el microcontrolador PCA y PWM

Primero aclare una pregunta. PCA se refiere a un módulo funcional del microcontrolador (por lo que sé, debería estar en el microcontrolador SST 51 o el C8051F), y PWM se refiere a la modulación de ancho de pulso, que es una tecnología.

La función PWM se puede realizar utilizando el módulo PCA del microcontrolador. Por ejemplo, si desea generar una frecuencia fija, cuando el microcontrolador esté encendido, solo necesita configurar los registros relevantes. del PCA, y saldrá la frecuencia, y el microcontrolador no necesita gestionarla, en otras palabras, se ejecuta en segundo plano. El microcontrolador puede hacer otras cosas, es decir, cuando dices pulsos continuos, no interrumpe otros programas en ejecución. También se pueden enviar múltiples salidas y las frecuencias también pueden ser diferentes. La clave depende de la función del microcontrolador.

Suplemento: leí atentamente este dzz.com/DSP_MCU/20070418/800.pdf

Lea atentamente la explicación de la abreviatura final. PCA se refiere a matriz programable, es lo que yo llamo. El módulo PWM si tiene esto, debe tener función PWM, no solo PWM, sino también muchas otras funciones, como captura (medición de ancho de pulso), salida de alta velocidad, salida de frecuencia, etc.

El significado aquí es. El temporizador 51 tradicional no tiene una función PWM, pero el PHILIP 51 mejorado tiene esta función en su temporizador, por lo que se explica por separado, es decir, el temporizador en sí puede generar PWM.

PCA significa que, sobre la base del temporizador, se implementan algunas otras funciones. Lo que realiza esta función es PCA.

Para microcontroladores con PCA, PWM, captura, salida de alta velocidad, salida de frecuencia, etc., todo se puede completar con módulos (en sus palabras, el trabajo del microcontrolador es ininterrumpido sin interrupción); Sin PCA y con PWM, el propio temporizador puede realizar el PWM automáticamente, pero el programa debe realizar otras funciones y deben interrumpirse. Si no existe tal cosa, naturalmente debe implementarse mediante programas e interrupciones.

ji.js">