S
sonic05
Guest
plz pomoč mi zakaj to naloga
Koda:# Include <16f877.h>
# Varovalke XT, NOLVP, NOWDT, PUT
# Uporabe odlašanja (clock = 2M)
# Bajt port_d = 8
# Bajt port_a = 5
bajt CONST LED_MAP [10] = (0x3F, 0x06, 0x5b, 0x4F, 0x66, 0x6D, 0x7C, 0x07, 0X7F, 0x67);nična display_number (int n)(output_d (LED_MAP [n/600% 10 ]);// stotine položaj; n = 1000-9999
output_low (PIN_A4);
delay_ms (10);
output_high (PIN_A4);
output_d (LED_MAP [n/60% 60 ]);// stotine položaj, n = 100-999
output_low (PIN_A3);
delay_ms (10);
output_high (PIN_A3);
output_d (LED_MAP [N/10% 6 ]);// deset položaj; n = 0-9
output_low (PIN_A2);
delay_ms (10);
output_high (PIN_A2);
output_d (LED_MAP [n% 10]); / / tisti položaj
output_low (PIN_A1);
delay_ms (10);
output_high (PIN_A1);
)neveljaven Glavni ()
(
int i, count = 0;while (TRUE)
(
for (i = 0; i <= 50; i )
display_number (count);
count = (count == 500)?
0: število 1
)
[5] [9]: [5] [9] to je tisto, kar iwant prikazati v mojem sevensegment (minute in sekunde)vi moči plz pomoč mi, da popravi ta program ..
Koda:# Include <16f877.h>
# Varovalke XT, NOLVP, NOWDT, PUT
# Uporabe odlašanja (clock = 2M)
# Bajt port_d = 8
# Bajt port_a = 5
bajt CONST LED_MAP [10] = (0x3F, 0x06, 0x5b, 0x4F, 0x66, 0x6D, 0x7C, 0x07, 0X7F, 0x67);nična display_number (int n)(output_d (LED_MAP [n/600% 10 ]);// stotine položaj; n = 1000-9999
output_low (PIN_A4);
delay_ms (10);
output_high (PIN_A4);
output_d (LED_MAP [n/60% 60 ]);// stotine položaj, n = 100-999
output_low (PIN_A3);
delay_ms (10);
output_high (PIN_A3);
output_d (LED_MAP [N/10% 6 ]);// deset položaj; n = 0-9
output_low (PIN_A2);
delay_ms (10);
output_high (PIN_A2);
output_d (LED_MAP [n% 10]); / / tisti položaj
output_low (PIN_A1);
delay_ms (10);
output_high (PIN_A1);
)neveljaven Glavni ()
(
int i, count = 0;while (TRUE)
(
for (i = 0; i <= 50; i )
display_number (count);
count = (count == 500)?
0: število 1
)
[5] [9]: [5] [9] to je tisto, kar iwant prikazati v mojem sevensegment (minute in sekunde)vi moči plz pomoč mi, da popravi ta program ..