پیغام مدیر :
با سلام خدمت شما بازديدكننده گرامي ، خوش آمدید به سایت من . لطفا براي هرچه بهتر شدن مطالب اين وب سایت ، ما را از نظرات و پيشنهادات خود آگاه سازيد و به ما را در بهتر شدن كيفيت مطالب ياري کنید.
نوشته شده در 18 مهر 1389
بازدید : 2154
نویسنده : TAKPAR

در ادامه برنامه یک چراغ راهنما را می بینید که به صورت دو وضعیته بوده و دارای نمایشگر زمان بوده

 

#include
#include
#include
unsigned char bcd,i;
void main (void)
    {
    DDRB=0xFF; 
    DDRC=0xFF;
    DDRD=0xFF;
    while (1)
        {
        for(i=60;i!=0xff;i--)
            {
            if(i>=4)
                {
                PORTC=0x21;
                bcd=bin2bcd(i-4);
                PORTB=bcd;
                bcd=bin2bcd(i);
                PORTD=bcd;
                }
            else
                {
                PORTC=0x11;
                PORTB=0;
                bcd=bin2bcd(i);
                PORTD=bcd;
                }
            delay_ms(1000);
            }
        for(i=60;i!=0xff;i--)
            {
            if(i>=4)
                {
                PORTC=0x0C;
                bcd=bin2bcd(i-4);
                PORTD=bcd;
                bcd=bin2bcd(i);
                PORTB=bcd;
                }
            else
                {
                PORTC=0x0A;
                PORTD=0;
                bcd=bin2bcd(i);
                PORTB=bcd;
                }
            delay_ms(1000);
            }
        }
    }
   

شماتیک:

الکترونیک ایران


:: موضوعات مرتبط: آﻣﻮزش و ﺗﺤﻘﯿﻘﺎت , ,
:: برچسب‌ها: شماتیک: ,



صفحه قبل 1 2 3 4 5 ... 56 صفحه بعد