پاسخ : یه سوال در مورد میکرو 8051 ؟
با سلام
توضیح خاصی نداره ، شماتیک واضحه
بعد از روشن شدن مدار ، پین INT0 میکرو را صفر میکنید
و در فواصل زمانی که مورد نظرتون هست ، مثلا هر 0.1 ثانیه ( بستگی به حساسیت برنامه تون داره ) ، این پین INT0 رو یک بار "یک" و یک بار " صفر" میکنید ،
با اینکار ، مضعیت تمامی کلیدها ، در داخل 4 رجیستر ، ثبت میشود
پس از آن ، با صفر نمودن ، هر کدام از پینهای p1.0 تا p1.3 میتوانید محتوای رجیستر ها ی 1 تا 4 را در میکرو خوانده و تصمیم گیری نمایید
نوشته اصلی توسط sharktech
توضیح خاصی نداره ، شماتیک واضحه
بعد از روشن شدن مدار ، پین INT0 میکرو را صفر میکنید
و در فواصل زمانی که مورد نظرتون هست ، مثلا هر 0.1 ثانیه ( بستگی به حساسیت برنامه تون داره ) ، این پین INT0 رو یک بار "یک" و یک بار " صفر" میکنید ،
با اینکار ، مضعیت تمامی کلیدها ، در داخل 4 رجیستر ، ثبت میشود
پس از آن ، با صفر نمودن ، هر کدام از پینهای p1.0 تا p1.3 میتوانید محتوای رجیستر ها ی 1 تا 4 را در میکرو خوانده و تصمیم گیری نمایید





دیدگاه