Search results for "8051 microcontroller- programming and practice"
Items we need to order for you

Exploring C for Microcontrollers
Unlike traditional embedded systems references, this book skips routine things to focus on programming microcontrollers, specifically MCS-51 family in ‘C’ using Keil IDE. The book presents seventeen case studies plus many basic programs organized around on-chip resources. This "learn-through-doing" approach appeals to busy designers. Mastering basic modules and working hands-on with the projects gives readers the basic building blocks for most 8051 programs. Whether you are a student using MCS-51 microcontrollers for project work or an embedded systems programmer, this book will kick-start your practical understanding of the most popular microcontroller, bridging the gap between microcontroller hardware experts and C programmers.
R 3,287.16

R 1,527.00



Mikrocontroller Praxis
Vorwort Mikrocontroller sind in vielen technischen Bereichen als Steuerungselement eingefiihrt. In Maschinen-und Robotersteuerungen, in der Kraftfahrzeug-Elektro- nik, in der Automatisierungstechnik oder als "Embedded Control"-Applikationen verrichten sie ihren Dienst und konnen durch ihre Programmierbarkeit an die gestellten Aufgaben jeweils individuell angepaBt werden. Durch Implementierung verschiedenster Funktionen (on chip devices) stehen funktionsfahige Single-Chip-Losungen als 4-Bit- bis 32-Bit-Ausfiihrungen zur Verfiigung. Zur Zeit haben die 8-Bit-Typen die groBte Verbreitung, da ihre Leistungsfahigkeit bzgl. Wortbreite und Verarbeitungsgeschwindigkeit haufig ausreicht. Auf der Basis des Mikrocontrollers 80(C)51131 bieten die verschiedensten Herstel- ler aufwartskompatible Mikrocontroller an, die aIle als 8051-Derivate bezeichnet werden. Die vorliegende Publikation beschaftigt sich ausfiihrlich mit dem Mikrocontroller 80(C)51131, da dessen Funktionen sich in allen anderen Ausfiihrungen wiederfin- den. Weiterfiihrend werden anschlieBend die zusatzlichen Eigenschaften der Mi- krocontroller 80(C)515/535 und 80C517/537 der Fa. Siemens dargestellt. 1m Gegensatz zu vie len anderen VerOffentlichungen, die zu diesem Thema erschie- nenen sind, beschrankt sich die Darstellung nicht nur auftechnische Sachinforma- tionen, vielmehr werden in vielen praktischen Ubungen die vorhandenen Moglich- keiten verdeutlicht. Von daher ist dieses Buch we it mehr als ein technisches Handbuch; als praxisorientierter Leitfaden ermoglicht es die eigenstandige Einar- beitung in ein interessantes und wichtiges Gebiet der Steuerungstechnik.
R 2,009.55


R 2,580.00


Embedded Systems Circuits and Programming
During the development of an engineered product, developers often need to create an embedded system—a prototype—that demonstrates the operation/function of the device and proves its viability. Offering practical tools for the development and prototyping phases, Embedded Systems Circuits and Programming provides a tutorial on microcontroller programming and the basics of embedded design. The book focuses on several development tools and resources:Standard and off-the-shelf components, such as input/output devices, integrated circuits, motors, and programmable microcontrollersThe implementation of circuit prototypes via breadboards, the in-house fabrication of test-time printed circuit boards (PCBs), and the finalization by the manufactured boardElectronic design programs and software utilities for creating PCBsSample circuits that can be used as part of the targeted embedded systemThe selection and programming of microcontrollers in the circuit For those working in electrical, electronic, computer, and software engineering, this hands-on guide helps you successfully develop systems and boards that contain digital and analog components and controls. The text includes easy-to-follow sample circuits and their corresponding programs, enabling you to use them in your own work. For critical circuits, the authors provide tested PCB files.
R 16,066.03

R 611.00

Microcontroller Programming and Interfacing with Texas Instruments MSP430FR2433 and MSP430FR5994
This book provides a thorough introduction to the Texas Instruments MSP430™ microcontroller. The MSP430 is a 16-bit reduced instruction set (RISC) processor that features ultra-low power consumption and integrated digital and analog hardware. Variants of the MSP430 microcontroller have been in production since 1993. This provides for a host of MSP430 products including evaluation boards, compilers, software examples, and documentation. A thorough introduction to the MSP430 line of microcontrollers, programming techniques, and interface concepts are provided along with considerable tutorial information with many illustrated examples. Each chapter provides laboratory exercises to apply what has been presented in the chapter. The book is intended for an upper level undergraduate course in microcontrollers or mechatronics but may also be used as a reference for capstone design projects. Also, practicing engineers already familiar with another microcontroller, who require a quick tutorial on the microcontroller, will find this book very useful. This second edition introduces the MSP–EXP430FR5994 and the MSP430–EXP430FR2433 LaunchPads. Both LaunchPads are equipped with a variety of peripherals and Ferroelectric Random Access Memory (FRAM). FRAM is a nonvolatile, low-power memory with functionality similar to flash memory.
R 3,297.00

R 1,527.00

R 916.00

Programmable Microcontrollers: Applications on the MSP432 LaunchPad
Develop and Deploy Powerful MSP432 Microcontroller ApplicationsBolster your electronics skills and learn to work with the cutting-edge MSP432 microcontroller using the practical information contained in this comprehensive guide. Programmable Microcontrollers: Applications on the MSP432 LaunchPad clearly explains each concept and features detailed illustrations, real-world examples, and DIY projects. Discover how to configure the MSP432, program custom functions, interface with external hardware, and communicate via WiFi. Ideal for practicing engineers and hobbyists alike, this hands-on guide empowers you to program all microcontrollers by thoroughly understanding the MSP432.Coverage includes:•MSP432 architecture•Code Composer Studio (CCS) •CCS Cloud and Energia•MSP432 programming with C and Assembly•Digital I/O•Exceptions and interrupts•Power management and timing operations•Mixed signal systems•Digital and wireless communication•Flash memory, RAM, and direct memory access•Real-time operating system•Advanced applications
R 2,728.11

Classical and Modern Controls with Microcontrollers
This book focuses on the design, implementation and applications of embedded systems and advanced industrial controls with microcontrollers. It combines classical and modern control theories as well as practical control programming codes to help readers learn control techniques easily and effectively. The book covers both linear and nonlinear control techniques to help readers understand modern control strategies.The author provides a detailed description of the practical considerations and applications in linear and nonlinear control systems. They concentrate on the ARM® Cortex®-M4 MCU system built by Texas Instruments™ called TM4C123GXL, in which two ARM® Cortex®-M4 MCUs, TM4C123GH6PM, are utilized. In order to help the reader develop and build application control software for a specified microcontroller unit.Readers can quickly develop and build their applications by using sample project codes provided in the book to access specified peripherals. The book enables readers to transfer from one interfacing protocol to another, even if they only have basic and fundamental understanding and basic knowledge of one interfacing function.Classical and Modern Controls with Microcontrollers is a powerful source of information for control and systems engineers looking to expand their programming knowledge of C, and of applications of embedded systems with microcontrollers. The book is a textbook for college students majored in CE, EE and ISE to learn and study classical and modern control technologies. The book can also be adopted as a reference book for professional programmers working in modern control fields or related to intelligent controls and embedded computing and applications. Advances in Industrial Control reports and encourages the transfer of technology in control engineering. The rapid development of control technology has an impact on all areas of the control discipline. The series offers an opportunity for researchers to present an extended exposition of new work in all aspects of industrial control.
R 6,859.19

R 1,220.00

Embedded Digital Control with Microcontrollers
EMBEDDED DIGITAL CONTROL WITH MICROCONTROLLERS Explore a concise and practical introduction to implementation methods and the theory of digital control systems on microcontrollers Embedded Digital Control with Microcontrollers delivers expert instruction in digital control system implementation techniques on the widely used ARM Cortex-M microcontroller. The accomplished authors present the included information in three phases. First, they describe how to implement prototype digital control systems via the Python programming language in order to help the reader better understand theoretical digital control concepts. Second, the book offers readers direction on using the C programming language to implement digital control systems on actual microcontrollers. This will allow readers to solve real-life problems involving digital control, robotics, and mechatronics. Finally, readers will learn how to merge the theoretical and practical issues discussed in the book by implementing digital control systems in real-life applications. Throughout the book, the application of digital control systems using the Python programming language ensures the reader can apply the theory contained within. Readers will also benefit from the inclusion of: A thorough introduction to the hardware used in the book, including STM32 Nucleo Development Boards and motor drive expansion boardsAn exploration of the software used in the book, including Python, MicroPython, and MbedPractical discussions of digital control basics, including discrete-time signals, discrete-time systems, linear and time-invariant systems, and constant coefficient difference equationsAn examination of how to represent a continuous-time system in digital form, including analog-to-digital conversion and digital-to-analog conversion Perfect for undergraduate students in electrical engineering, Embedded Digital Control with Microcontrollers will also earn a place in the libraries of professional engineers and hobbyists working on digital control and robotics systems seeking a one-stop reference for digital control systems on microcontrollers.
R 4,590.00


Essential PIC18® Microcontroller
Microprocessors are the key component of the infrastructure of our 21st-century electronic- and digital information-based society. More than four billion are sold each year for use in 'intelligent' electronic devices; ranging from smart egg-timer through to aircraft management systems.Most of these processor devices appear in the form of highly-integrated microcontrollers, which comprize a core microprocessor together with memory and analog/digital peripheral ports. By using simple cores, these single-chip computers are the cost- and size-effective means of adding the brains to previous dumb widgets; such as the credit card.Using the same winning format as the successful Springer guide, The Quintessential PIC® Microcontroller, this down-to-earth new textbook/guide has been completely rewritten based on the more powerful PIC18 enhanced-range Microchip MCU family. Throughout the book, commercial hardware and software products are used to illustrate the material, as readers are provided real-world in-depth guidance on the design, construction and programming of small, embedded microcontroller-based systems. Suitable for stand-alone usage, the text does not require a prerequisite deep understanding of digital systems.Topics and features: uses an in-depth bottom-up approach to the topic of microcontroller design using the Microchip enhanced-range PIC18® microcontroller family as the exemplar; includes fully worked examples and self-assessment questions, with additional support material available on an associated website; provides a standalone module on foundation topics in digital, logic and computer architecture for microcontroller engineering; discusses the hardware aspects of interfacing and interrupt handling, with an emphasis on the integration of hardware and software; covers parallel and serial input/output, timing, analog, and EEPROM data-handling techniques; presents a practical build-and-program case study, as well as illustrating simple testing strategies.This useful text/reference book will be of great value to industrial engineers, hobbyists and people in academia. Students of Electronic Engineering and Computer Science, at both undergraduate and postgraduate level, will also find this an ideal textbook, with many helpful learning tools.Dr. Sid Katzen is Associate to the School of Engineering, University of Ulster at Jordanstown, Northern Ireland.
R 4,396.00

R 885.00


R 2,560.47

Embedded Systems Design for High-Speed Data Acquisition and Control
This book serves as a practical guide for practicing engineers who need to design embedded systems for high-speed data acquisition and control systems. A minimum amount of theory is presented, along with a review of analog and digital electronics, followed by detailed explanations of essential topics in hardware design and software development. The discussion of hardware focuses on microcontroller design (ARM microcontrollers and FPGAs), techniques of embedded design, high speed data acquisition (DAQ) and control systems. Coverage of software development includes main programming techniques, culminating in the study of real-time operating systems. All concepts are introduced in a manner to be highly-accessible to practicing engineers and lead to the practical implementation of an embedded board that can be used in various industrial fields as a control system and high speed data acquisition system.
R 3,335.06


R 570.00



Agile Software Development, Principles, Patterns, and Practices
Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application—from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts — showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail. Features a three-chapter, in-depth, single case study of a building security system. For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.
R 3,745.00




























