کتاب کتاب جامع و پروژه محور برنامه‌نویسی PIC با زبان ساده PICBASIC با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره جامع و پروژه محور برنامه‌نویسی PIC با زبان ساده PICBASIC دوره جامع و پروژه محور برنامه‌نویسی PIC با زبان ساده PICBASIC: دنیای سیستم‌های نهفته را فتح کنید! چرا سیستم‌های نهفته؟ چرا میکروکنترلرهای ...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع و پروژه محور برنامه‌نویسی PIC با زبان ساده PICBASIC

موضوع کلی: سیستم‌های نهفته (Embedded Systems)

موضوع میانی: برنامه‌نویسی میکروکنترلرهای PIC

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر سیستم‌های نهفته و میکروکنترلرها
  • 2. آشنایی با خانواده میکروکنترلرهای PIC
  • 3. معماری داخلی میکروکنترلرهای PIC
  • 4. مقدمه‌ای بر زبان برنامه‌نویسی PICBASIC
  • 5. نصب و راه‌اندازی کامپایلر PICBASIC
  • 6. اولین برنامه PICBASIC: روشن و خاموش کردن LED
  • 7. آشنایی با پورت‌های ورودی/خروجی (I/O) در PIC
  • 8. کنترل پورت‌های دیجیتال: خواندن و نوشتن
  • 9. مفاهیم Pull-up و Pull-down در مدارات دیجیتال
  • 10. کار با مقاومت‌ها و خازن‌ها در مدارات PIC
  • 11. آشنایی با Crystal Oscillator و Timing
  • 12. تاخیر زمانی (Delay) در PICBASIC
  • 13. آشنایی با متغیرها و انواع داده در PICBASIC
  • 14. عملگرهای محاسباتی و منطقی در PICBASIC
  • 15. دستورات شرطی IF…THEN…ELSE
  • 16. حلقه‌های تکرار: FOR…NEXT و WHILE…WEND
  • 17. آشنایی با آرایه‌ها در PICBASIC
  • 18. زیربرنامه‌ها (Subroutines) و توابع (Functions)
  • 19. مقدمه‌ای بر وقفه (Interrupt) در PIC
  • 20. وقفه تایمر و کاربردهای آن
  • 21. وقفه خارجی و کاربردهای آن
  • 22. تنظیمات مربوط به وقفه در PICBASIC
  • 23. آشنایی با تایمر/کانترهای PIC
  • 24. مد Timer0 و کاربردهای آن
  • 25. مد Timer1 و کاربردهای آن
  • 26. مد Timer2 و کاربردهای آن
  • 27. استفاده از تایمرها برای PWM
  • 28. مقدمه‌ای بر PWM (Pulse Width Modulation)
  • 29. کنترل سرعت موتور DC با PWM
  • 30. کنترل شدت نور LED با PWM
  • 31. آشنایی با مبدل آنالوگ به دیجیتال (ADC)
  • 32. خواندن ولتاژ آنالوگ با ADC
  • 33. آشنایی با سنسورهای آنالوگ
  • 34. خواندن سنسور دما با ADC
  • 35. خواندن سنسور نور با ADC
  • 36. کالیبراسیون سنسورهای آنالوگ
  • 37. آشنایی با مبدل دیجیتال به آنالوگ (DAC)
  • 38. تولید سیگنال آنالوگ با DAC
  • 39. آشنایی با پروتکل سریال (UART)
  • 40. ارسال و دریافت داده از طریق UART
  • 41. ارتباط PIC با کامپیوتر از طریق سریال
  • 42. آشنایی با ماژول‌های سریال
  • 43. ارتباط سریال با استفاده از پروتکل RS-232
  • 44. ارتباط سریال با استفاده از پروتکل RS-485
  • 45. آشنایی با پروتکل I2C
  • 46. ارتباط PIC با دستگاه‌های I2C
  • 47. خواندن و نوشتن در EEPROM از طریق I2C
  • 48. آشنایی با پروتکل SPI
  • 49. ارتباط PIC با دستگاه‌های SPI
  • 50. خواندن و نوشتن در حافظه فلش از طریق SPI
  • 51. آشنایی با LCD کاراکتری
  • 52. نمایش متن و اعداد بر روی LCD
  • 53. کنترل LCD کاراکتری با PIC
  • 54. آشنایی با LCD گرافیکی
  • 55. نمایش تصاویر و گرافیک بر روی LCD
  • 56. کنترل LCD گرافیکی با PIC
  • 57. آشنایی با کیبورد ماتریسی
  • 58. خواندن داده از کیبورد ماتریسی
  • 59. پردازش ورودی کیبورد ماتریسی
  • 60. آشنایی با موتورهای DC
  • 61. کنترل جهت و سرعت موتور DC
  • 62. درایورهای موتور DC
  • 63. آشنایی با موتورهای پله‌ای (Stepper Motors)
  • 64. کنترل موتور پله‌ای با PIC
  • 65. انواع درایورهای موتور پله‌ای
  • 66. آشنایی با سروو موتورها
  • 67. کنترل سروو موتور با PIC
  • 68. کاربردهای سروو موتور
  • 69. آشنایی با سنسورهای مجاورتی
  • 70. خواندن اطلاعات از سنسور مجاورتی
  • 71. کاربردهای سنسور مجاورتی
  • 72. آشنایی با سنسورهای التراسونیک
  • 73. اندازه‌گیری فاصله با سنسور التراسونیک
  • 74. کاربردهای سنسور التراسونیک
  • 75. آشنایی با RTC (Real Time Clock)
  • 76. خواندن و تنظیم ساعت و تاریخ
  • 77. کاربردهای RTC
  • 78. آشنایی با EEPROM داخلی PIC
  • 79. خواندن و نوشتن در EEPROM داخلی
  • 80. حفظ اطلاعات در EEPROM
  • 81. مقدمه‌ای بر سیستم عامل‌های نهفته (RTOS)
  • 82. آشنایی با توابع زمان‌بندی در RTOS
  • 83. مدیریت حافظه در RTOS
  • 84. ارتباط بین Taskها در RTOS
  • 85. آشنایی با ماژول‌های GSM/GPRS
  • 86. ارسال SMS با GSM/GPRS
  • 87. دریافت SMS با GSM/GPRS
  • 88. ارتباط داده‌ای با GSM/GPRS
  • 89. آشنایی با ماژول‌های GPS
  • 90. دریافت اطلاعات موقعیت مکانی از GPS
  • 91. کاربردهای GPS
  • 92. آشنایی با ماژول‌های WiFi
  • 93. ارتباط PIC با شبکه WiFi
  • 94. ارسال و دریافت داده از طریق WiFi
  • 95. آشنایی با ماژول‌های Bluetooth
  • 96. ارتباط PIC با Bluetooth
  • 97. ارسال و دریافت داده از طریق Bluetooth
  • 98. آشنایی با پروتکل TCP/IP
  • 99. پیاده‌سازی TCP/IP در PIC
  • 100. ارتباط PIC با اینترنت
تگ‌ها: embedded systems Embedded Technology Microcontrollers PIC PICBASIC Project-Based آموزش PIC آموزش PICBASIC الکترونیک برنامه‌نویسی PIC برنامه‌نویسی میکروکنترلر سیستم‌های نهفته میکروکنترلر PIC

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.