wiselyt - اشترِ الكتب أونلاين

PaulOS F020: An RTOS for the C8051F020

Learn a C cooperative RTOS for the C8051F020

Paul P. Debono
4.7/5 (0)
9,406 readers
10 FREE PAGES
You're reading a free sample! This preview includes selected pages from the book. Purchase the full version to unlock all 204 pages and enjoy the complete reading experience.

Free Sample Preview

This chapter describes the C8051F020 micro-controller and explains its internal organisation and the

way its special function registers can be used to setup the various peripherals. Many web pages, books

(see bibliography list) and tools are available for the 8051 developer, and many of them are free! This

chapter will assist the reader in mastering basic 8051 programming (using both assembly language and

C language) and should eliminate the need to have an additional book specifically on the 8051. The use

of the C8051F020 datasheet/manual (Silicon Labs, 2003b) and (Chew & Gupta, 2005) in conjunction

with this book is highly recommended whilst following the source code examples listed throughout

the book. Other good reference books are (Huang, 2009) and (Schultz, 2004) which also deal with

Why Should You Read This Book?

• Build real-time, cooperative multitasking on the C8051F020 using PaulOS_F020

• Build real-time, cooperative multitasking on the C8051F020 using PaulOS_F020

• Understand C8051F020 memory, SFRs, crossbar, interrupts, and watchdog setup

• Understand C8051F020 memory, SFRs, crossbar, interrupts, and watchdog setup

• Use the RTOS command set (wait, signal, periodic tasks, task control) correctly

• Use the RTOS command set (wait, signal, periodic tasks, task control) correctly

• Learn master–slave synchronization between multiple boards via UART networking

• Learn master–slave synchronization between multiple boards via UART networking

✨ Love What You've Read?

Unlock the full experience with all 204 pages of transformative content

30-day money-back guarantee • Instant access • Read anywhere

Sample complete! You've reached the end of the free preview. ➜ Continue reading the full book now