آموزش میکروکنترلرهای ARM Cortex LPC1768، زمینه میکروالکترونیک با رویکرد کاربرد صنعتی این میکروکنترلرها است. با توجه به پیشرفت روزافزون کاربرد میکروکنترلرها در صنعت و احتیاج این بخش به کنترلرهای سریع و پیشرفته، نیاز به آموزشی با رویکرد استفاده از امکانات کاربردی این میکروکنترلرها و نحوه استفاده از این آی سی ها، احساس می شود و میکروکنترلرهای Cortex معماری پیشرفته، میکروکنترلرهای خانواده ARM با هدف کاهش توان و افزایش کارایی این میکروکنترلرها است. میکروکنترلرهای LPC17XX محصول شرکت NXP (بخش تولید میکروکنترلرهای ARM شرکت Philips) هستند. این خانواده از میکروکنترلرهای ARM Cortex-M3، دارای سرعت پردازنده بالا و امکانات جانبی فراوان با هدف به کارگیری در وسایل صنعتی و کنترلی ساخته شده است. این آموزش برای دانشجویان مهندسی برق، روباتیک، مکاترونیک و کامپیوتر که با مباحث ابتدایی مدار منطقی و برنامه نویسی زبان C آشنایی دارند و تمام کسانی که مایل به یادگیری این میکروکنترلرها در جهت به کارگیری آن در صنعت هستند، مناسب است. مثال هایی که در این آموزش آورده شده به زبان برنامه نویسی C و به دو روش برنامه نویسی رجیستری و استفاده از کتابخانه های CMSIS نوشته شده است که از ویژگی های برجسته این آموزش است. برنامه نویسی با استفاده از کتابخانه های استاندارد CMSIS یادگیری چگونگی کار با میکروکنترلرهای مبتنی بر معماری Cortex را برای کاربرانی که به تازگی شروع به کار با این میکروکنترلرها را کرده اند، آسان می کند. برنامه نویسی به روش رجیستری هم دست برنامه نویسان حرفه ای میکروکنترلرها را برای نوشتن هر نوع برنامه ای براساس علاقه و کاربرد باز می گذارد. ما در این آموزش قصد داریم تا راه اندازی اولیه میکروکنترلر LPC1768 را مورد بحث و بررسی قرار دهیم.