پاسخ : قابلیت خود برنامه پذیری میکروکنترولر
من هیچ برنامه ای رو توش وارد نکردم. فقط بعضی از توابع رو تعریف کردم.
فرض کن کلا ما دو تا عمل AND و OR داریم. من اومدم این دو تا عمیلاتو تعریف کردم. ( اینکه چند تا ورودی داره و نتیجه اعمال ورودی های مختلف چه تاثیری درخروجی داره) . حالا هر برنامه ای که با AND و OR میشه نوشت قابل اجرا میشه. اول باید توسط یک قسمت از برنامه بتونیم چیزی رو که مد نظرمون هست وارد کنیم.
مثلا فرض کن 4 تا ورودی دیجیتال داریم که دو به دو با هم OR میشن و نتیجه این OR ها هم در یک بلوک AND قرار می گیره. اول این برنامه رو توسط اون کلیدها می نویسیم. یعنی مثلااول یه AND انتخاب می کنیم ، بعد خروجیشو می ذاریم Q1 . بعد ورودی هاشو 2 تا OR می ذاریم و دوباره برای گیت های OR ورودی های I1 , I2 , I3 , I4 انتخاب می کنیم.این برنامه ای که نوشتیم به صورت کد تو حافظه ذخیره میشه.
پس همیشه قابل دسترس هست و میشه به راحتی اونو اجرا یا ادیت کرد. حالا اگه برنامه رو اجرا کنیم ( طبق تعریفی که خودمون میکنیم یه منو برای اجرا تعبیه میشه) برنامه ما اول از همه کدهای تابعی رو که نوشتی در میاره بعد ورودی ها رو بهش اعمال می کنه و بلوک به بلوک پیش میره تا به Q1 برسه.
من هیچ برنامه ای رو توش وارد نکردم. فقط بعضی از توابع رو تعریف کردم.
فرض کن کلا ما دو تا عمل AND و OR داریم. من اومدم این دو تا عمیلاتو تعریف کردم. ( اینکه چند تا ورودی داره و نتیجه اعمال ورودی های مختلف چه تاثیری درخروجی داره) . حالا هر برنامه ای که با AND و OR میشه نوشت قابل اجرا میشه. اول باید توسط یک قسمت از برنامه بتونیم چیزی رو که مد نظرمون هست وارد کنیم.
مثلا فرض کن 4 تا ورودی دیجیتال داریم که دو به دو با هم OR میشن و نتیجه این OR ها هم در یک بلوک AND قرار می گیره. اول این برنامه رو توسط اون کلیدها می نویسیم. یعنی مثلااول یه AND انتخاب می کنیم ، بعد خروجیشو می ذاریم Q1 . بعد ورودی هاشو 2 تا OR می ذاریم و دوباره برای گیت های OR ورودی های I1 , I2 , I3 , I4 انتخاب می کنیم.این برنامه ای که نوشتیم به صورت کد تو حافظه ذخیره میشه.
پس همیشه قابل دسترس هست و میشه به راحتی اونو اجرا یا ادیت کرد. حالا اگه برنامه رو اجرا کنیم ( طبق تعریفی که خودمون میکنیم یه منو برای اجرا تعبیه میشه) برنامه ما اول از همه کدهای تابعی رو که نوشتی در میاره بعد ورودی ها رو بهش اعمال می کنه و بلوک به بلوک پیش میره تا به Q1 برسه.
دیدگاه