Keil uVision2单片机开发入门教程

需积分: 9 8 下载量 70 浏览量 更新于2024-10-17 收藏 462KB PDF 举报
"keil c51简易教程" Keil C51是一款专门用于开发基于8051系列单片机的集成开发环境,由美国Keil Software公司开发。这个简易教程主要介绍了如何使用Keil uVision2,这是一个功能强大的工具,集成了源代码编辑器和调试器,支持汇编、C和PL/M编程语言。 在安装Keil C51 v6.12时,首先要运行安装程序“setup.exe”,选择安装“Eval Version”也就是评估版本。按照提示点击"Yes"或"Next",直至安装完成。接着安装汉化程序“KeiluVision2汉化安装.exe”。安装完成后,桌面会出现快捷方式,通过快捷方式可以直接启动Keil uVision2。 启动软件后,我们可以开始创建新的工程。在“工程”菜单中选择“新建工程”,并给工程命名,例如“Test”。建议使用有意义的中文名称,便于识别。将新建的工程保存在指定的目录,比如“C:\Keil”。 在选择单片机型号时,尽管实际使用的是89S51,但由于89S51与89C51在内部和外部结构上兼容,因此在Keil中选择“89C51”。这样,我们就建立了工程的基础框架。 接下来,我们需要编写程序。在“文件”菜单中选择“新建”,创建一个空白文档,这就是我们的源代码编辑区域。在教程中,给出了一个简单的示例代码,用于控制P0口的LED灯交替闪烁: ```asm mov p0, #01010101B; 将01010101二进制代码送P0口 ajmp $; 程序在此原地踏步 end; 程序结束标志 ``` 这段代码的作用是将特定的二进制值写入P0口,使得连接在该口的LED灯以特定模式闪烁。保存文件时,应与工程名相同,如“Test.Asm”,并确保扩展名为.Asm。 通过这个简易教程,初学者可以了解Keil C51的基本操作,包括工程创建、单片机型号选择以及简单的源代码编写。随着学习的深入,会逐步理解代码的含义,并掌握更多的单片机编程技巧。在实际开发中,Keil C51不仅提供了便捷的编辑环境,还具备强大的调试功能,对于单片机开发来说是非常重要的工具。