Keil Cx51 V7.0 Microcontroller Advanced Language Programming and μVision 2 Application Practice

Author: Xu Aijun Peng Xiuhua
Publisher:
Publish Date: 2004-07-01
Features: The authors of this book previously wrote "Advanced C51 Programming and Application in Windows Environment" using the earlier version V5.0 of the Keil C51 compiler. The book was well-received by readers and has been reprinted multiple times. This book provides a detailed introduction to the powerful features and specific usage methods of the Keil Cx51 V7.0 C language compiler and the new Windows integrated development environment μVision2. It comprehensively covers the new control commands added in the latest version of Cx51, presents all Cx51 runtime library functions along with application examples, and offers detailed explanations of various application tools in the Keil Cx51 software package, such as the BL51/Lx51 linker, A51/Ax51 macro assembler, LIB51 library manager, and 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. μVision2 has integrated debugging functions, allowing users to complete all tasks—from source code writing, compilation, linking, and positioning to simulation debugging of the target file—within a single environment. The book provides detailed explanations of the various features and applications of μVision2, including software simulation debugging and hardware target board real-time online simulation. The book emphasizes both advanced technology and practicality, offering numerous program examples, and comes with a companion CD-ROM provided by Keil, which includes the full-featured Keil Cx51 V7.0 evaluation software package, all the program code listed in the chapters of the book, and photographs of the Keil Cx51 source program simulation hardware target board along with usage instructions. This book is suitable for engineering technicians engaged in single-chip microcomputer application system development and research, and can also serve as a teaching reference for university students or postgraduate students in relevant fields.

📌 Related Posts