کتاب Z80 در عمل: از برنامهنویسی تا ساخت سیستمهای کاربردی سختافزاری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
Z80 در عمل: از برنامهنویسی تا ساخت سیستمهای کاربردی سختافزاری Z80 در عمل: از برنامهنویسی تا ساخت سیستمهای کاربردی سختافزاری سفر به دنیای میکروکنترلرها با الهام از کتاب کلاسیک Z80 Applications آی...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Z80 در عمل: از برنامهنویسی تا ساخت سیستمهای کاربردی سختافزاری
موضوع کلی: مهندسی سیستمهای نهفته و معماری کامپیوتر
موضوع میانی: طراحی و توسعه سیستمهای میکروپردازندهای
📋 سرفصلهای دوره
- 1. مبانی سیستمهای نهفته و میکروپردازندهها
- 2. معماری Z80: یک بررسی اجمالی
- 3. ثباتهای Z80 و ساختار حافظه
- 4. چرخه واکشی-اجرا در Z80
- 5. نحوه آدرسدهی در Z80
- 6. مجموعه دستورالعمل Z80: انتقال داده
- 7. مجموعه دستورالعمل Z80: عملیات حسابی
- 8. مجموعه دستورالعمل Z80: عملیات منطقی
- 9. مجموعه دستورالعمل Z80: شیفت و چرخش
- 10. مجموعه دستورالعمل Z80: کنترل برنامه
- 11. برنامهنویسی اسمبلی Z80: شروع کار
- 12. کامپایلر و اسمبلر: ابزارهای توسعه
- 13. نوشتن اولین برنامه Z80: "Hello, World!"
- 14. دیباگینگ برنامههای Z80
- 15. ساختار حافظه در سیستمهای Z80
- 16. حافظه ROM: انواع و کاربردها
- 17. حافظه RAM: انواع و کاربردها
- 18. نقشهبرداری حافظه (Memory Mapping)
- 19. مفاهیم ورودی/خروجی (I/O)
- 20. درگاههای I/O: آدرسدهی و استفاده
- 21. روشهای انتقال داده I/O: برنامهریزی شده، وقفه، DMA
- 22. کنترلرهای وقفه (Interrupt Controllers)
- 23. مدیریت وقفه در Z80
- 24. وقفه غیرقابل پوشش (NMI)
- 25. کنترلر وقفه برنامهپذیر (PIC) 8259
- 26. تایمرها و شمارندهها: 8253/8254
- 27. تولید سیگنال PWM با Z80
- 28. ارتباط سریال: اصول اولیه
- 29. UART: کنترلر ارتباط سریال جهانی
- 30. RS-232: استاندارد ارتباط سریال
- 31. پیادهسازی ارتباط سریال با Z80
- 32. ارتباط موازی: اصول اولیه
- 33. پورت موازی Centronics
- 34. پیادهسازی ارتباط موازی با Z80
- 35. کنترلرهای DMA: انتقال داده مستقیم حافظه
- 36. کنترلر DMA 8237
- 37. استفاده از DMA در سیستمهای Z80
- 38. نمایشگرهای LED: اصول و کنترل
- 39. کنترل نمایشگرهای 7-Segment
- 40. ماتریسهای LED: طراحی و کنترل
- 41. نمایشگرهای LCD: اصول و کنترل
- 42. ارتباط Z80 با نمایشگرهای LCD کاراکتری
- 43. ارتباط Z80 با نمایشگرهای LCD گرافیکی
- 44. صفحه کلید: اسکنینگ ماتریسی
- 45. ارتباط Z80 با صفحه کلید
- 46. موتورهای DC: اصول و کنترل
- 47. کنترل سرعت موتور DC با PWM
- 48. موتورهای پلهای: اصول و کنترل
- 49. کنترل موتور پلهای با Z80
- 50. سنسورها: انواع و کاربردها
- 51. سنسورهای دما: LM35، DS18B20
- 52. سنسورهای نور: LDR، Photodiode
- 53. سنسورهای مجاورت: IR، Ultrasonic
- 54. تبدیل آنالوگ به دیجیتال (ADC)
- 55. تبدیل دیجیتال به آنالوگ (DAC)
- 56. ADC0804: یک مثال عملی
- 57. DAC0800: یک مثال عملی
- 58. شبکههای کامپیوتری: اصول اولیه
- 59. اترنت: اصول و پروتکلها
- 60. ارتباط Z80 با اترنت: بررسی اجمالی
- 61. Wi-Fi: اصول و پروتکلها
- 62. ارتباط Z80 با Wi-Fi: بررسی اجمالی
- 63. Bluetooth: اصول و پروتکلها
- 64. ارتباط Z80 با Bluetooth: بررسی اجمالی
- 65. ذخیرهسازی داده: اصول اولیه
- 66. حافظههای فلش: انواع و کاربردها
- 67. SD Card: رابط و پروتکل
- 68. ارتباط Z80 با SD Card
- 69. سیستم عاملهای نهفته: اصول اولیه
- 70. RTOS: سیستم عامل بلادرنگ
- 71. FreeRTOS: یک مثال عملی
- 72. پورت کردن FreeRTOS به Z80
- 73. برنامهنویسی چندوظیفهای در Z80
- 74. مدیریت حافظه در سیستمهای نهفته Z80
- 75. بهینهسازی کد اسمبلی Z80
- 76. مصرف توان در سیستمهای Z80
- 77. طراحی PCB برای سیستمهای Z80
- 78. EMI/EMC در طراحی سیستمهای Z80
- 79. تست و عیبیابی سیستمهای Z80
- 80. استفاده از منطق قابل برنامهریزی (FPGA/CPLD) با Z80
- 81. ارتباط Z80 با FPGA/CPLD
- 82. طراحی سیستم با Z80 و FPGA/CPLD
- 83. امنیت در سیستمهای نهفته Z80
- 84. رمزنگاری و رمزگشایی در Z80
- 85. پروژههای عملی: ربات مسیریاب
- 86. پروژههای عملی: سیستم اتوماسیون خانگی
- 87. پروژههای عملی: دستگاه کنترل صنعتی
- 88. پروژههای عملی: اسیلوسکوپ دیجیتال
- 89. پروژههای عملی: تحلیلگر منطقی
- 90. آینده سیستمهای Z80: چشمانداز
- 91. میکروکنترلرهای جدیدتر: مقایسه با Z80
- 92. ادغام Z80 با فناوریهای جدید
- 93. ابزارهای توسعه پیشرفته برای Z80
- 94. منابع و مراجع برای یادگیری Z80
- 95. برنامهنویسی سیستمهای نهفته بلادرنگ با Z80
- 96. استفاده از زبان C برای برنامهنویسی Z80
- 97. بهینهسازی مصرف انرژی در سیستمهای Z80 بیسیم
- 98. پروتکلهای ارتباطی بیسیم برای Z80
- 99. پیادهسازی سیستمهای کنترل PID با Z80
- 100. پردازش سیگنال دیجیتال (DSP) با Z80
تگها:
Assembly
Computer Architecture
Embedded Programming
embedded systems
Z80
Z80 applications
Z80 در عمل
برنامهنویسی Z80
توسعه سیستم
سختافزار
سیستمهای نهفته
طراحی سیستم
معماری کامپیوتر
مهندسی سیستم
میکروپروسسور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.