اطلاعیه

Collapse
No announcement yet.

مشکل صفحه کلید 8051

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل صفحه کلید 8051

    من یک صفحه کلید با 89s51 ساختم به این صورت که وقفه دوم مستقیم به پورت صفر بدون مقاومت pull up وصل میشه
    و شماره پایه مربوطه رو میده منتها وقتیمه سویتچ ها رو نصب کردم متوجه شدم که هنگامی که روکش پلاستیکی سیم با دستم تماس نداشته باشه دیگه کلیدها کار نمیکنند بعد مقاومت pull up 10 کیلو اهمی رو به int1 وصل کردم که بعد از اون هنگامی کار میکنه که پایه int1 با دستم تماس داشته باشه
    کد:
    cnt2() interrupt 2
    {
    	unsigned char t;
    	P0=255;
    	t = P0;
    	if(t==1 & runing==0) updown();
    	if(t==2 & runing==0) up();
    	if(t==4 & runing==0) down();
    	if(t==8) run();
    	/*
    	if(t==16) null();
    	if(t==32) null();
    	if(t==64) null();
    	if(t==128) null();
    	*/
    	P0=0;
    }

    #2
    پاسخ : مشکل صفحه کلید 8051

    any body there

    دیدگاه

    لطفا صبر کنید...
    X