Microcontroller Advanced Language C51 Windows Environment Programming and Application

Author: Xu Aijun
Publisher:
Publish Date: 2001-07-01
Features: This book is centered around Keil's latest version of the C51 compiler. It elaborates on the fundamental principles and methods of applying advanced microcontroller language C51 for application system program design in a Windows environment. It provides a detailed introduction to the powerful features and specific usage methods of Keil C51's Windows Integrated Development Environment (IDE) Vision51 and the software simulator dScope51. In the Windows Integrated Development Environment Vision51, all tasks from source code writing, compilation, linking, and positioning to target file simulation debugging can be completed. dScope51 is a Windows-based multi-window software simulator that allows for the simulation and debugging of various applications without the need for 8051 microcontroller hardware. Even for programming the internal special integrated functions of the microcontroller, corresponding simulation windows can be found. The book provides a comprehensive introduction to the new control commands added in the latest version of the C51 compiler, as well as the C51 runtime library functions and their application examples. It also details various application tools of Keil C51, such as the BL51 linker and locator, the A51 macro assembler, the LIB51 library management program, and the OH51 symbol conversion program. Additionally, it introduces the real-time multitasking operating system RTX51 and its subset RTX51TINY, along with their specific functionalities and application methods. The book emphasizes both advanced and practical aspects, with numerous program examples provided in each chapter, accompanied by a companion CD-ROM. Therefore, this book is suitable for reading by a wide range of engineering technicians engaged in microcontroller application system development and research, as well as serving as a teaching text for university students or postgraduate students in relevant disciplines of higher engineering education.

📌 Related Posts