Windows环境下C51单片机高级编程与仿真

需积分: 10 2 下载量 18 浏览量 更新于2024-07-28 收藏 40.23MB PDF 举报
"高级语言C51Windows环境编程与应用,作者徐爱钧,电子工业出版社出版,ISBN 7-5053-6756-0,2001年7月1日出版,16开本,518页,内容涉及Keil C51编译器、Windows集成开发环境Vision51、软件仿真器dScope51,以及单片机实时多任务操作系统RTX51等。" 《高级语言C51Windows环境编程与应用》一书主要聚焦于使用C51高级语言在Windows环境下进行单片机程序设计。C51是专为8051系列单片机设计的一种高级语言,它提供了更接近高级语言的语法,使得程序编写更加便捷。书中以Keil公司的C51编译器最新版本为基础,讲解了如何在Windows的集成开发环境Vision51中进行程序编写、编译、链接和调试。 Vision51是一个强大的开发工具,允许开发者在一个统一的界面下完成所有开发步骤,提高了开发效率。而dScope51软件仿真器则是一个基于Windows的模拟工具,能够在没有实际硬件的情况下模拟8051单片机的运行,支持对特殊功能寄存器的编程调试。 书中还涵盖了C51编译器的新控制命令,这些新特性使得程序员能够更好地控制程序的运行和优化。此外,书中详细列出了C51运行库函数及其应用示例,帮助读者理解和运用这些函数来解决实际问题。 除了编程工具的使用,该书还介绍了Keil C51的其他辅助工具,如BL51连接定位器用于完成对象文件到可执行文件的转换,A51宏汇编器处理汇编语言代码,LIB51库管理程序管理和组织库文件,以及OH51符号转换程序,这些工具共同构成了完整的开发流程。 另一重要部分是单片机实时多任务操作系统RTX51及其精简版RTX51TINY。这些操作系统允许在单片机上实现多任务并发执行,极大地提升了系统的复杂性和灵活性。书中详细阐述了RTX51的功能和应用,对于需要开发复杂嵌入式系统的工程师来说是非常有价值的资源。 书中丰富的程序实例和附赠的配套光盘使得这本书不仅适合有经验的工程技术人员参考,也适合作为高校相关专业学生的学习教材。通过学习此书,读者可以掌握C51在Windows下的高级编程技巧,以及单片机应用系统开发的完整流程。