Red de conocimiento informático - Consumibles informáticos - Los problemas de programación del microcontrolador MC9S12XS128 de 16 bits de Freescale son los siguientes

Los problemas de programación del microcontrolador MC9S12XS128 de 16 bits de Freescale son los siguientes

Hay una cierta diferencia. El nombre del pin xs128 no es p1.1.

Le doy un ejemplo de un programa de puerto de E/S

Void PORTB_Init. (void ){

DDRB=0xff;

//El puerto PB se utiliza para salida, 1 es salida, 0 es entrada

PORTB=0x00;

//Valor del registro de datos del puerto PB

}

Nota: Se deben tener en cuenta los siguientes puntos para el puerto IO: (1) El nombre del registro de datos de cada El puerto IO puede ser diferente (2) El puerto AN solo se puede usar para entrada (3) PH, PJ (dos bits altos, dos bits bajos) y PP se pueden usar con la función de interrupción de entrada (4) El puerto IO tiene diferentes registros para entrada y salida (5) Puerto IO No se puede utilizar como puerto IO para multiplexación, ni viceversa

El puerto IO se puede utilizar como interfaz de depuración (conexión a tubos digitales, LCD, interruptores DIP, etc.), por lo que debe dominarse

Tenga cuidado al utilizar interruptores DIP;

DDRB=0XFF;

//Salida

PORTB=0XFF;

DDRB =0X00;

//Entrada

·············· ················ ··················

Hay algunas diferencias en el formato entre el microcontrolador xs128 y 51 microcontroladores Para aquellos que quieran competir en carreras de autos, se recomienda comprar un libro específicamente sobre los sistemas integrados xs128. También hay mucha información en las principales bibliotecas, como la Biblioteca Sina y la Biblioteca Baidu. .