Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cómo seleccionar el espacio de almacenamiento para el ensamblaje del microcontrolador?

¿Cómo seleccionar el espacio de almacenamiento para el ensamblaje del microcontrolador?

Para el microcontrolador 51, el espacio de almacenamiento se divide en ROM y RAM. La ROM almacena las instrucciones del programa; la RAM debe organizarse al programar. Tomando como ejemplo el AT89S51/52, el tamaño de la RAM es 256B. la dirección es 0000H-00FFH, 00H-1FH son 32 registros de trabajo, R0-R8 (cuatro grupos 20H-2FH pueden ser direccionables por bits, como el bit definible 20H.1); Entre ellos, la RAM que puede usar 51 es 20H-7FH, que se puede direccionar directa o indirectamente mediante la instrucción mov; el 128B superior se usa para registros de funciones especiales y no se puede acceder a ellos. Se puede acceder a los 128B superiores de 52 mediante direccionamiento indirecto.

Utilice la instrucción movx para acceder a la RAM externa, y el espacio máximo utilizado puede alcanzar los 64K.

Puedes leer libros sobre microcontroladores para practicar más la programación.

t type="text/javascript" src="../css/tongji.js">