سلام.
برای یه کار خاص مجبورم کار با میکروها یاد بگیرم. با برنامه چراغ راهنما شرع کردم اما کلی علامت سوال بدون جواب دارم
که اصلا نمی فهممشون.من این برنامه از اینترنت دانلود کردم و فقط حلقه هارو میفهمم. کسی می تونه برام کامل توضیح بده؟:confused:
سلام.
برای یه کار خاص مجبورم کار با میکروها یاد بگیرم. با برنامه چراغ راهنما شرع کردم اما کلی علامت سوال بدون جواب دارم
که اصلا نمی فهممشون.من این برنامه از اینترنت دانلود کردم و فقط حلقه هارو میفهمم. کسی می تونه برام کامل توضیح بده؟:confused:
سلام
اون چند خط بالا که نوشته
سلام
اون چند خط بالا یعنی بین ifndef و endif فکر کنم برای به حالت sleep بردن میکرو برای کاهش توان مصرفی باشه ولی من تاحالا استفاده نکردم و مطمئن نیستم
اون خط هایی که نوشته define اومده به هر بیت از رجیستر ورودی/خروجی یک اسم داده که خوانایی برنامه بیشتر بشه و راحت تر باهاش بشه کار کرد. مثلا خط اول
define red_1 PORTA.0
اومده به بیت صفر از رجیستر PORTA اسم red_1 رو داده یعنی اسم پایه چهلم میکرو رو گذاشته red_1
بقیش هم حلقه است که حلقه ها رو هم که گفتید میفهمید
سلام
دوست عزيز
به نظر من شما كه داري تازه شروع ميكني اول با بسكام شروع كن كه خيلي راحتر از cهست