مهندس موفق الکترونیک

آموزش میکروکنترلرهای LPC1768 جلسه دوم: برسی امکانات LPC1768

میکروکنترلر LPC1768 با هسته Cortex-M3 و معماری هاروارد ، حداکثر سرعت 100MHz و حافظه فلش 512کیلوبایت یکی از بهترین گزینه ها برای طراحی سیستم های الکترونیکی میباشد.

میکروکنترلر LPC1768 مدل LPC1768FBD100
میکروکنترلر LPC1768 مدل LPC1768FBD100

مشخصات کلی میکروکنترلر LPC1768 در جدول زیر موجود میباشند. مدل مورد برسی  LPC1768FBD100 میباشد.

مشخصات کلی میکروکنترلر LPC1768

ولتاژ کاری (V) 2.4 – 3.6 فرکانس اسیلاتور 100MHz
تعداد پین های ورودی خروجی 70 سایز مموری فلش 512KB
تعداد تایمر 4 نوع ارتباط CAN, I2C, SPI, SSP, UART
تعداد کل پایه های میکروکنترلر 100 نوع اسیلاتور External, Internal
میزان رم(byte) 64K سرعت CPU 100MHz
محدوده دمای کاری(C) -40 ~ +85 خانواده کنترلر LPC17xx
کارخانه سازنده NXP
حافظه برنامه 512KB

امکانات جانبی lpc1768

  • 70 عدد پایه بعنوان ورودی و خروجی با مقاومت های بالاکش و پایین کش
  • یک واحد ADC با دقت 12 بیتی با سرعت نمونه برداری 200000 نمونه در ثانیه که روی 8 پین مالتی پلکس شده
  • یک مبدل DAC یا مبدل دیجیتال به آنالوگ 10 بیتی
  • 4 واحد تایمر/کانتر
  • یک واحد PWM با قابلیت کنترل موتور سه فاز (این واحد دارای دو ورودی شمارش میباشد)
  • یک واحد RTC (تغذیه جداگانه و 20 بایت SRAM که حتی در حالت خاموشی میکرو از بین نمیرود)
  • تایمر سگ نگهبان WDT
  • چهار ورودی وقفه با قابلیت تنظیم حساس به لبه : همه پایه های پورت صفر و پورت دو میتوانند بعنوان ووردی وقفه حساس به لبه استفاده شوند.
  • اترنت MAC با سرعت 10/100 مگ و با کنترل کننده DMA
  • رابط USB2.0 پرسرعت با PHY
  • چهار عدد رابط سریال UART (یکی از واحد ها قابلیت ارتباط با مودم و یکی دیگر مدولاسیون مادون قرمز IRDA را پشتیبانی میکند.).
  • دو کانال CAN 2.0
  • دو واحد SPI
  • دو واحد SSP
  • سه رابط I2C
  • واحد I2S  (با دو ورودی صدا و دو خروجی صدا)
  • و…امکانات کامل تر در دیتاشیت هست میتونید ببیند البته در ادامه آموزش ها هر جا رسیدیم توضیح میدم
مطلب پیشنهادی:  راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی

دانلود دیتاشیت

در ادامه به بررسی ایجاد پروژه در نرم افزار Keil می‌پردازیم.

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

مطالعه دیگر جلسات این آموزش<< جلسه قبلی                    جلسه بعدی >>

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

3 دیدگاه

  1. لطفا لینک جلسه قبل و جلسه بعد رو انتهای همون جلسه بزارین . ممنونم میشم.
    اینجوری خیلی بهتر میشه.

  2. من چند ساله که با آرم دارم کار میکنم ولی تا حالا با cmsis درگیر نشده بودم. تازه برد lpc1788 خریدم. لطفا ادامه بدید آموزش هاتون حرف نداره