Red de conocimiento de divisas - conocimientos contables - Escriba un programa en lenguaje C para mostrar del 1 al 8 en los ocho tubos digitales en secuencia.

Escriba un programa en lenguaje C para mostrar del 1 al 8 en los ocho tubos digitales en secuencia.

Mi programa está hecho en simulación PROTUES. Puede dibujar el diagrama del circuito usted mismo de acuerdo con el programa. Es muy simple y puede usarse aquí.

Dos chips 74HC573 muestran 0-F.

# include & ltreg 51. h & gt;

# include & ltintrins.h & gt

#Definir carácter sin firmar uchar

#Definir uint entero sin signo

sbit duan=p1^6;

sbit wei=p1^7;

uchar temp = 0x 01;

pestaña de código uchar[]={ 0xc0, 0xf9, 0xA4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90, 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e };

uchar a = 0;

retraso nulo(uint z);

void main()

{ while(1)

{Wei = 1; P2 = temperatura; Wei = 0;

Retraso(300);

temp=_crol_(temp, 1);

a++;

if(a == 16){ a = }}

Retraso no válido (unidad z)

{ uint x, y

for(x = z; x & gt0;x -)

for (y = 120;y & gt0;y-);}

上篇: ¿Por qué el Templo Baipu se llama el Templo del Mal? 下篇: Cómo viajar a Chatong Ancient Town, una ciudad fronteriza en el oeste de Hunan
Artículos populares