Купить бумажную книгу и читать
По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".
Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.
Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.
Название: Microcontrollers From Assembly Language to C Using the PIC24 Family
Автор: Robert Reese, J.W. Bruce, Bryan A. Jones
Издательство: Cengage Learning
Год: 2009
Страниц: 865
ISBN: 9781584505839
Формат: PDF
Размер: 11 Мб
Язык: English
"Microcontrollers: From Assembly Language to C Using the PIC24 Family" provides an introduction to microprocessors and microcontrollers for either the student or hobbyist. It begins by discussing simple microprocessor architecture concepts, moves to assembly language programming in a C language context, then covers fundamental hardware interfacing topics such as parallel IO, asynchronous serial IO, synchronous serial I/O (I2C and SPI), interrupt-driven IO, timers, analog-to-digital conversion, and digital-toanalog conversion. Programming topics are discussed using both assembly language and C, while hardware interfacing examples use C to keep code complexity low and improve clarity.
This book's C examples on hardware interfacing strive for code clarity first and optimization second, providing a gentle learning curve and ensuring understanding of the key concepts. The book's numerous examples include complete schematics and working code to operate a number of useful peripherals, including temperature sensors, LCD displays, a robot, and a reflow oven, providing a good starting point for your designs. Numerous lab experiments are included in the appendices, while the companion CD-ROM includes complete source code for all book examples, which can be compiled using the freely available Microchip C compiler and development environment. Visit www.reesemicro.com to obtain supplementary information on the text, the latest version of the library and example code with accompanying documentation, and links to courses which use this text. In addition, an online discussion group promotes interaction with the authors and a forum to discuss PIC24-based projects.
The book structure is:
Chapter 1: Review of digital logic concepts.
Chapter 2: Computer architecture fundamentals.
Chapters 3 through 6: Coverage of assembly language programming in a C
language context using the PIC24 family.
Chapter 7: Advanced assembly language programming structured around
computer arithmetic topics.
Chapters 8 through 12: Fundamental microcontroller interfacing topics such
as parallel IO, asynchronous serial IO, synchronous serial IO (I2C and SPI),
interrupt-driven IO, timers, analog-to-digital conversion, and digital-to-analog
conversion.
Chapter 13: Some advanced interfacing topics such as DMA, the USB and
ECAN standards, slave I2C operations, and the comparator module.
Chapter 14: An advanced chapter that covers the basics of real-time operating
systems using a cooperative multitasking OS written by the authors. Topics include
tasks, schedulers, scheduling algorithms, task synchronization and communication,
semaphores, and queues.
Chapter 15: Presents three capstone projects involving topics from Chapters 8
through 13 and a brief survey of other microprocessor families.
Купить бумажную книгу или электронную версию книги и скачать
По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".
Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.
Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.
Дата создания страницы: