:: مهندس ::
تاريخ التسجيل: Jun 2014
الدولة: Tripoli
المشاركات: 3
|
|
نشاط [ Romdan Wali ]
قوة السمعة:0
|
|
06-06-2014, 07:46 PM
المشاركة 1
|
|
السلام عليكم ورحمة الله تعالى
اني درت عداد يعد تصاعدي عند الضغط علي زر ويعد تنازلي عند الضغط علي زر اخر يعد من 0 لل9 باستخدام شاشة سباعية

بس المشكلة اني نبي نديره يعد لل99 واضفتله شاشة سباعية بس كيف يعرف البيك ان شاشة احاد وشاشة عشرات
هذا الكود يلي انا استخدمته للعد من0 لل9
void main()
{
TRISB=0;
TRISA.F=1;
PORTB=0;
PORTA.F2=1;
PORTA.F0=1;
while(1)
{
if(porta.f2=1)
{
portb++;
if(portb==10)
portb=0;
delay_ms(1000);
}
if(porta.f0==1)
{
portb--;
if(portb==255)
portb=9;
delay_ms(1000);
}}}
|