تبلیغات
میکروکنترلر های AVR و ARM - شمارنده صعودی و نزولی با سون سگمنت به زبان C

شمارنده صعودی و نزولی با سون سگمنت به زبان C

نویسنده : m sh دوشنبه 9 شهریور 1394 02:26 ب.ظ  •    ارسال شده در: میکروکنترلر های AVR

در این برنامه با استفاده از یک میکرو کنترلر atmega8 و دو عدد سون سگمنت کاتد مشترک یک شمارنده صعودی و نزولی 0-99 ساخته شده است 


برنامه این پروژه به صورت زیر است:
<include <mega8.h#
    
<include <delay.h#

;signed  char a,b,c,d


;{unsigned char digital[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F
 


(void Init (void

}
;c=9
;d=9
;a=0
;b=0
;DDRD=0xff
;DDRB=0xff
;DDRC=0x00
{


(void up(void
}
(while(1
}

;[PORTD=digital[a

;[PORTB=digital[b

;a=a+1

;(delay_ms(50
(if (a==10
}
;a=0
;b=b+1
{

(if (b==10
}
;b=0
{
{
{

(void down (void
}
(while(1
}

;[PORTD=digital[c

;[PORTB=digital[d

;c=c-1

(delay_ms(50
(if (c==-1
}

;c=9

;d=d-1
{


(if (d==-1
}
;d=9
{
{
{

(void main(void
}

;()Init
(while(1
}

if (PINC.0)==1
}
;()up
{


if(PINC.1)==1
}
;()down
{


{
{








برچسب ها: شمارنده ، سون سگمنت ، میکروکنترلر ،
آخرین ویرایش: دوشنبه 9 شهریور 1394 02:50 ب.ظ

پنجشنبه 2 مهر 1394 03:11 ق.ظ
سلام
لطفا این متنو تا اخر بخونین
از وبلاگتون دیدن کردم مطالب خوبی توشه
ما یه شبکه اجتماعی داریم به نام فیس پلاک میخوایم توش فعالیت مفید کنیم و با بقیه شبکه ها متفاوت باشیم
ازتون دعوت میکنیم که مارو توی این راهمون همراهی کنین و توی سایتمون عضو و فعال باشید
منتظر حضورتون هستیم
www.facepelak.ir
با تشکر
شبکه اجتماعی فیس پلاک
دوشنبه 9 شهریور 1394 05:45 ب.ظ
سلام
فقط چند روزه وبلاگم رو راه اندازی کردم ، موضوع وبلاگ من یکم اختصاصیه ، یعنی فقط با وبلاگ های پر محتوا مثل وبلاگ تو تبادل لینک می کنم . اینجوری هم بازدید تو زیاد میشه و هم بازدید من.

ممنون میشم یه سر بزنی و باهام تبادل لینک کنی
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نظرات پس از تایید نشان داده خواهند شد.