Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Programa de semáforo de emergencia KEIL C51! (¡Cª!)

¡Programa de semáforo de emergencia KEIL C51! (¡Cª!)

//Oscilador de cristal de 12M

//***Tubo digital de cátodo

#include?lt;reg51.hgt;

sbit ?red=P1^0;

sbit?green=P1^1;

sbit?amarillo=P1^2;

bit?flag=1 ;

Segmento de codificación de caracteres sin firmar[]={0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f};

Codificación de caracteres sin firmar Wei[ ? ] ={0xfd, 0xfe};

unsigned?char?time=35;

void?main()

{

void?show_time();

void?show_light();

EA=1;<

ET0=1; =0x01;

TH0=(65536-50000)/256;

TL0=(65536-50000)256;

TR0=1;

p>

rojo=0;

mientras(1)

{

show_time(); show_light();

}

}

void?show_time()

{

void?num =tiempo,i ;

for(i=0; ilt; 2; i)

{

P2=wei[i];

P0 =duan[num10];

retraso();

P0=0x00;

num /=10;

}

}