آموزش STM8 ( قسمت پنجم )

راه اندازی تایمر در میکروکنترلر STM8 تایمر :میکروکنترلر STM8S دارای تایمرھای 8 و 16 بیتی میباشد که راه اندازی انھا تفاوت زیادی با یکدیگر نداشته ، بعضی از این تایمرھا دارای نقش ھای دیگری به جز تایمر میباشند .در این آموزش سعی شده است از مسائل اولیه خود داری شده و با ارائه مثال از […]

آموزش STM8 ( قسمت چهارم )

آموزش راه اندازی Watch Dog در میکروکنترلر STM8 (WDT (WatchDoge Timer : در این بخش از آموزش قصد داریم راه اندازی واحد Watch Dog در میکروکنترلر STM8 را آموزش دهیم ، پس با ما رد ادامه آموزش همراه باشید. واحد WDT در  STM8 :  WDT به تایمری خاص اشاره دارد که وظیفه آن نگھداری و […]

آموزش STM8 (قسمت سوم)

آموزش راه اندازی وقفه (inerupt) در میکروکنترلر STM8 راه اندازی وقفه در  STM8 :  در فرھنگ رایانه ، وقفه یا Interrupt یک سیگنال به ریزپردازنده است که به توجه و پاسخ سریع CPU نیاز دارد. ھنگامی که یک وقفه رخ میدھد، پردازنده عملیات جاری خود را متوقف میکند تا به درخواست وقفه رسیدگی کند .  […]

آشنایی با محیط کامپایلر (IAR(STM8

آشنایی با محیط کامپایلر IAR برای برنامه نویسی میکروکنترلر STM8 شما برای برنامه نویسی درون این کامپایلر احتیاج به یک پروژه درون این کامپایلر دارید . برای این کار شما میتوانید پروژه را خودتان بسازید و یا از یک پروژه آماده استفاده کنید. در صورت تمایل از پروژه آماده میتوانید آن را از لینک زیر […]

آموزش STM8 ( قسمت دوم )

اموزش راه اندازی (2*16) lcd در میکروکنترلرهای STM8 در قسمت اول آموزش با راه اندازی ورودی و خروجی های میکروکنترلر STM8 آشنا شدیم  . در این بخش قصد داریم راه اندازی lcd کارکتری را فرابگیریم. برای راه اندازی lcd لازم است تا نکاتی یاداوری شود . شما در ابتدا باید کتابخانه lcd را در برنامه […]

آموزش STM8 ( قسمت اول )

اموزش راه اندازی GPIO در میکروکنترلرهای STM8 I/O راه اندازی : برای کار با پایه ھا به صورت ورودی و یا خروجی دیجیتال ، 5 رجیستر وجود دارد که ھر یک به صورت خلاصه و کاربردی توضیح داده می شود. برای توضیحات تکمیلی به دیتاشیت تراشه مراجعه کنید. لازم به ذکر است تراشه مورد استفاده […]