Keil uVision2 单片机开发教程:C1编程与89C51应用
需积分: 9 114 浏览量
更新于2024-09-14
收藏 976KB PDF 举报
"keil+C1教程:学习单片机与C语言编程的结合,通过Keil uVision2开发环境进行实践操作。"
在单片机编程领域,掌握C语言和单片机的结合应用是至关重要的。Keil uVision2是一款广泛使用的单片机开发工具,它整合了源代码编辑器和程序调试器,支持多种编程语言,包括汇编、C和PL/M。本教程主要针对Keil uVision2的基础操作进行介绍,以便初学者能够快速上手。
首先,安装Keil uVision2的步骤如下:
1. 运行光盘中的`setup.exe`安装程序,选择“Eval Version”(评估版)进行安装。
2. 按照提示依次点击"Yes"或"Next",直至安装结束。
3. 安装汉化程序`Keiluv2汉化安装.exe`,以方便中文用户使用。
4. 安装完成后,桌面上会出现快捷图标,双击即可启动软件。
进入Keil uVision2后,我们需要创建一个新的工程。工程是管理单片机程序的基本单位,每个独立的程序都会被视作一个工程。在“工程”菜单中选择“新建工程”,给工程起一个有意义的中文名称,比如“Test”,并将其保存在指定的目录,如`C:\Keil`。
接下来,选择合适的单片机型号。尽管实际使用的是89S51,但由于89S51和89C51在内部结构和外部特性上的相似性,我们仍然选择“89C51”。
新建工程后,我们需要编写程序。点击“文件”菜单中的“新建”来创建一个新的源文件。这个新文件就是编写单片机程序的地方,可以进行编辑、修改等操作。在这个阶段,可以先按照示例代码输入:
```asm
mov p0, #01010101B
; 将01010101二进制代码送至P0口
ajmp $
; 程序在此循环
end
; 程序结束标记
```
检查无误后,保存文件,文件名应与工程名相同(即“Test”),扩展名为.Asm。保存后,文件中的关键字会显示为彩色,便于识别。
最后,将Asm文件添加到工程中。右键点击“SourceGroup”,选择“添加”>“现有项”,然后找到并选择刚才保存的Test.Asm文件,点击“添加”将其添加到工程中。
至此,一个简单的Keil uVision2工程已经创建完成,你可以在其中编写和调试C语言或汇编语言的单片机程序。随着对C语言和单片机原理的深入学习,你将逐渐理解示例代码的含义,并能编写出符合需求的单片机程序。
2016-06-08 上传
2023-02-28 上传
2023-02-15 上传
2023-10-18 上传
2023-10-28 上传
2023-09-27 上传
2023-10-18 上传
2023-12-29 上传
2023-09-16 上传
z820875443
- 粉丝: 0
- 资源: 1
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜