Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Urgente, urgente! Estoy buscando respuestas al examen de microcontroladores y quiero darles algunos consejos ~~~ (preguntas de programación, orientación sobre cómo resolverlas).

¡Urgente, urgente! Estoy buscando respuestas al examen de microcontroladores y quiero darles algunos consejos ~~~ (preguntas de programación, orientación sobre cómo resolverlas).

1:?0 El rango del grupo parece ser 00H-07H

2::51 El rango de direccionamiento del conjunto de instrucciones de ensamblaje es 64 KB y la instrucción de la tabla de búsqueda es ( MOVC?)

3. ¿El 8 alto lo emite P2 y el 8 bajo lo emite R0 o R1?

4. El rango de valores de datos de caracteres del idioma C51 es (0 ~ 255)

5. La ventaja de la comunicación síncrona en serie es (¿alta velocidad de transmisión? Complete "borde ascendente" o " Borde descendente") hace que el microcontrolador comience a muestrear los bits de datos

6: La resolución del convertidor A/D de 8 bits es (la entrada analógica necesaria para cambiar la cantidad digital de salida en un dígito adyacente número de voltajes). La resolución de un convertidor A/D de 8 bits es (el cambio en la codificación del voltaje analógico de entrada requerido para cambiar la cantidad digital de salida en un dígito adyacente)

Terminología~~¿demasiadas palabras~~? Puedes encontrarlo tú mismo en el libro. No es difícil. No es difícil.

Programación 1void?delay?() {?char?sign=0?;

TMOD=0x01;

TH0=15536/256;

TL0=15536%256;

TR0=1;

mientras(1)

?{ si(TF0== 1)

signo++;

TH0=15536/256;

TL0=15539%256;

TF0=0;

if(signo==10) ?{if(signo==10);?break;}?

?}

Utilice el contador del temporizador para una sincronización precisa, ?

Programación 3?

#include ?

#define?uchar?unsigned?char

#define?uint?unsigned?int void?delay(void)<

{ ?long?int?j; for(j=3000;j>0;j--){}

?}

vacío?

vacío . principal(vacío)

{

uchar.code.tab[]={

0xc0,0xf9,0xa4,0xb0,

0x99,0x92,0x82,0xf8,

0x80,0x90,0x88,0x83,

0xc6,0xa1,0x86,0x8e};

char?i = 0;

P0=tab[i];

mientras(1) {if(P2_1==0)?

{?retraso();

if(P2_1==0)?

{i++;?P0=tab[i];}? si (P2_5==0) {retraso() si (P2_5); ==0)

{i--;?P0=tab[i];} }

} El cableado que se muestra en la imagen no se puede conectar correctamente