wiselyt - اشترِ الكتب أونلاين
PaulOS: An 8051 Real-Time Operating System

PaulOS: An 8051 Real-Time Operating System

Build 8051 real-time systems with RTOS concepts and examples.

☆☆☆☆☆
0.0/5 (0 تقييم)
اللغة
English
الصفحات
291
سنة النشر
2015
المؤلف
Paul P. Debono
PDF: 3,99 €

جديد هنا؟ لا تحتاج إلى حساب، سننشئ لك واحداً في ثوانٍ عند الدفع. لديك حساب؟ سجّل الدخول

👑 عضوية واحدة... مكتبة كاملة بين يديك
لا حاجة لشراء الكتب كل على حدة؛ اشترك مرة واحدة واحصل على وصول غير محدود لكل الكتب.
كل الكتب بصيغة PDF تحميلات غير محدودة تجربة قراءة مميزة تُحدَّث باستمرار بكتب جديدة
العضوية المميزة افتح كل الكتب

لماذا تقرأ هذا الكتاب؟

  • • Learn 8051 basics (memory, registers, addressing modes) step by step.
  • • Implement real-world interfaces using assembly and C examples.
  • • Understand RTOS scheduling models: round-robin, co-operative, and pre-emptive.
  • • Study working RTOS implementations (SanctOS, PaulOS, MagnOS) with source code.

الوصف

This book is intended to support an 8051-based microcontroller course or to serve as a reference for readers who need practical familiarity with real-time operating systems. It emphasizes interfacing and programming the 8051 to typical real-world devices such as switches, displays, motors, and A/D converters, using both assembly language and C. The text explains multiple Real-Time Operating Systems (RTOS) and includes working, well-documented programs that demonstrate the RTOS principles in practice. Many examples are provided so students and interested readers can better understand how scheduling and interrupt-driven timing relate to embedded programming. Prior familiarity with programming, binary/hex numbers, and introductory digital hardware is assumed. The book is structured into chapters and appendices with full source code.

فهرس المحتويات

Preface
Acknowledgements
Dedications
List of Figures
Preface
Acknowledgements
Dedications
List of Figures
List of Tables
1 8051 Basics
2 Basic Registers
3 A51 Examples
4 8032 Differences
5 Evaluation Boards
6 Programming in C with KEIL µV2 IDE
7 Real-Time Operating System
8 SanctOS – a Round-Robin RTOS
9 PaulOS – a Co-operative RTOS
10 MagnOS – a Pre-Emptive RTOS
11 Interfacing
12 Programming Tips and Pitfalls Part II
Appendix A ParrOS.a51 Part II
Appendix B PaulOS A51 version Part II
Appendix C SanctOS.C Part II
Appendix D PaulOS.C Part II
Appendix E MagnOS.C Part II
Appendix F Further Examples Part II
Appendix G 8086 PaulOS RTOS Part II
Appendix H 8051 Instruction Set Part II
Bibliography Part II
Index Part II
End Notes Part II

معاينة

Preface
This text book is intended to be used either as a stand-alone text for an 8051-based course on micro
controllers or as a reference book for those whose work requires familiarity with micro controllers and
real-time operating systems.
The strong emphasis of this book is on interfacing and programming the 8051 to typical real-world devices
such as switches, displays, motors, and A/D converters through both assembly language and C language
programming. In particular, a variety of Real-Time Operating Systems (RTOS) are well explained and
working programs are actually implemented (and well documented). Many programming examples, in
both assembly language and C, are also included in order to help the students (and anyone interested
in the topic) better understand the RTOS principle.
It would be helpful if the reader has already got some familiarity with personal computers and has taken
introductory courses in digital devices and some experience with assembly language programm ...
اقرأ عيّنة

التقييمات (0)

لا توجد تقييمات بعد

عرض