مقدمه ای بر تراشه ی DSPIC30F4011
* پنج واحد تایمر با پیش مقسم برنامه پذیر 16 بیتی (با جفت نمودن آن ها می توان تایمر 32 بیتی داشت)
* تابع Capture ورودی 16 بیتی
* خروجی Compare/PWM به صورت تابع 16 بیتی
* دارای واحد ارتباطی 3 سیمه SPI در چهار حالت کاری
* دارای واحد I2C با پشتیبانی چند اربابی و آدرس دهی 7 و 10 بیتی
* دارای 2 واحد UART با بافر FIFO
* دارای واحد CAN
ویژگی واحد کنترل موتور با PWM
* دارای 6 کانال PWM
# داداری دو حالت کاری مستقل یا مکملی
# دارای حالت کار در لبه و میانه
* دارای 3 مولد duty cycle
* دارای پایه زمانی اختصاصی
* دارای خروجی با قطبیت برنامه پذیر
* دارای کنترل کننده زمان مرده در حالت مکملی
* قابلیت کنترل خروجی به صورت دستی
* قابلیت تحریک مبدل آنالوگ به دیجیتال
ویژگی واحد واسط رمزگذار چارکی
* دارای ورودی های پالس شاخص ، فاز A و فاز B
* شمارنده موقعیت 16 بیتی بالا/پایین شمار
* قابلیت محاسبه وضعیت جهت حرکت
* دارای حالت کاری اندازه گیری موقعیت
* دارای فیلتر دیجیتال نویز برنامه پذیر در ورودی
* دارای حالت شمارنده/ زمان سنج 16 بیتی جایگزین
* قابلیت فعال سازی شمارنده موقعیت در rollover/underflow
ویژگی های آنالوگ
* مبدل آنالوگ به دیجیتال 10 بیتی با 4 مدار نمونه گیر و نگهدار
# سرعت تبدیل یک میلیون نمونه بر ثانیه
# 9 کانال ورودی
# درای قابلیت تبدیل در حالت بیکار و خواب
* دارای راه اندازی مجدد برنامه پذیر Brown-out
ویژگی های اختصاصی
* حافظه برنامه پیشرفته ، به طوری که می توان در هر دقیقه 10,000 بار آن را نوشت و پاک نمود.
* حافظه داده EEPROM ، به طوری که می توان در هر دقیقه 100,000 بار آن را نوشت و پاک نمود.
* قابلیت خود برنامه ریزی مجدد تحت کنترل نرم افزاری
* دارای پایه راه اندازی مجدد و قابلیت زمانی راه اندازی
* دارای زمان سنج سگ نگهبان به صورت منعطف
* دارای نوسان سازRC قابل اعتماد و کم توان
* قابلیت مانیتورنیگ پالس ساعت ، در صورت از کار افتادن به حالت نوسان سازRC کم مصرف تغییر وضعیت دهد.
* دارای قابلیت حفاظت از کد به صورت برنامه پذیر
* دارای قابلیت برنامه ریزی سریال در مدار ، بدون باز کردن تراشه از برد عملیاتی
* مدریت توان در حالت های مختلف
ویژگی های CMOS
* دارای فلش با سرعت بالا
* دارای محدوده ولتاژ کاری گسترده ، از 2/5 تا 5/5 ولت
* دارای محدوده کاری دمایی گسترده مناسب صنعت
* دارای توان مصرفی پایین
پایه های DSPIC30F4011

|
نام پایه |
توضیحات |
|
MCLR |
پایه راه اندازی مجدد . در حالت کار عادی می بایست یک باشد. در صورت که صفر باشد تراشه مجددا راه اندازی می گردد. |
|
OSC2-OSC1 |
پایه های ورودی کریستال نوسان ساز |
|
VDD |
ولتاژ مثبت مرجع منطقی |
|
VSS |
زمین مرجع منطقی |
|
RB0-RB8 |
پایه ورودی و یا خروجی – رجیستر پورت B |
|
RC13-RC15 |
پایه ورودی و یا خروجی – رجیستر پورت C |
|
RD0-RD3 |
پایه ورودی و یا خروجی – رجیستر پورت D |
|
RE0-RE5, RE8 |
پایه ورودی و یا خروجی – رجیستر پورت E |
|
RF0-RF6 |
پایه ورودی و یا خروجی – رجیستر پورت F |
|
AVDD |
ولتاژ مثبت تغذیه واحد آنالوگ |
|
AVSS |
زمین مرجع واحد آنالوگ |
|
VREF+ |
مرجع مقدار کران بالای ولتاژ ورودی آنالوگ |
|
VREF- |
مرجع مقدار کران پایین ولتاژ ورودی آنالوگ |
|
AN0-AN8 |
کانال ورودی آنالوگ |
|
CN0-CN7 CN17-CN18 |
پایه ورودی با قابلیت بالاکش دورنی |
|
FLTA |
ورودی خطا در PWM |
|
PWM1L PWM1H PWM2L PWM2H PWM3L PWM3H |
پایه های خروجی PWM |
|
INDX |
وردی پالس نمایه رمزگذار چارکی |
|
QEA QEB |
ورودی پالس فاز های A و B رمزگذار چارکی |
|
INT0-INT2 |
ورودی وقفه های خارجی |
|
T1CK-T2CK |
ورودی پالس ساعت خارجی زمان سنج های 1 و2 |
|
IC1, IC2, IC7, IC8 |
پایه های ورودی کپچر |
|
CLKI |
ورودی پاس ساعت خارجی. اغلب با پایه OSC1 ارتباط دارد |
|
CLKO |
خروجی کریستال نوسان ساز. اغلب با پایه OSC2 ارتباط دارد |
|
SOSCI |
ورودی کریستال نوسان ساز 32 کیلوهرتز |
|
SOSCO |
خروجی کریستال نوسان ساز 32 کیلوهرتز |
|
OCFA |
خطا در مقایسه گر |
|
OC1-OC4 |
خروجی مقایسه گر |
|
C1RX |
پایه دریافت سریال پروتکل CAN |
|
C1TX |
پایه ارسال سریال پروتکل CAN |
|
SCK1 |
پایه پالس ساعت سریال همزمان در پروتکل SPI |
|
SDI1 |
پایه ورودی داده سریال همزمان در پروتکل SPI |
|
SDO1 |
پایه خروجی داده سریال همزمان در پروتکل SPI |
|
SS1 |
پایه انتخاب برده سریال همزمان در پروتکل SPI |
|
SCL |
پایه پالس ساعت سریال همزمان در پروتکل I2C |
|
SDA |
پایه داده سریال همزمان در پروتکل I2C |
|
U1RX |
پایه دریافت سریال پروتکل UART واحد اول |
|
U1RX |
پایه ارسال سریال پروتکل UART واحد اول |
|
U1ARX |
جایگزین پایه دریافت سریال پروتکل UART واحد اول |
|
U1ATX |
جایگزین پایه ارسال سریال پروتکل UART واحد اول |
|
U2RX |
پایه دریافت سریال پروتکل UART واحد دوم |
|
U2TX |
پایه ارسال سریال پروتکل UART واحد دوم |
|
PGD PGC |
پایه های برنامه ریز ICSP |
|
EMUD EMUC EMUD1 EMUC1 EMUD2 EMUC2 EMUD3 EMUC3 |
پایه های دیباگر ICD |