با سلام
لطفا کمکم کنید تا برنامه رو کامل کنم
[/b][/align]
طراحی تابلو تعویض فوتبال با ای تی مگا16 و با شرایط زیر:فقط 6تعویض امکان پذیر باشه.شماره بازیکنهای تعویضی روی 7سگمنت نمایش داده بشه.تعداد تعویضهای انجام شده با پیغام مناسب روی ال سی دی نشون داده بشه.
#include <mega16.h>
#include <delay.h>
#asm
.equ __lcd_port=0x1B ;PORTA
#endasm
#include <lcd.h>
فقط6تعویض
fori=0 i<6 i=i+1
شماره بازیکهای تعویضی
int j
DDRD=0X0F
PORTD=0
while 1
{
for j=1 j<22 j=j+1
PORTD=2:9
delay_ms100
تعداد تعویض های انجام شده
lcd_init16
//###########################
lcd_clear
lcd_gotoxy(0,0)
lcd_putsf("esteghlall")
delay_ms(400)
//###########################
lcd_gotoxy(0,1)
lcd_putsf("2 taviz")
delay_ms(400)
//###########################
lcd_clear()
lcd_gotoxy(0,0)
lcd_putsf("perspolis")
delay_ms(400)
//###########################
lcd_gotoxy(0,1)
lcd_putsf("o taviz")
delay_ms(400)