现学现卖——Keil uVision 使用教程
Keil uVision 使用教程
1.如果有旧的工程在,先关闭旧工程。Project -> Close Project
2.新建工程。Project -> New uVision Project...找个地方保存工程。
点击确定后,弹出如下图对话框。
Intel -> 8051AH -> OK
点击确定后,弹出如下图对话框。
选择否。工程建立完毕。
3.新建文件。File -> New (Ctrl + N) 可以先写代码,也可以过后再写。Ctrl+S保存在工程目录下(随便,能找到就行),命名为xxx.asm。
4.添加文件。向工程中添加文件。右键Source Group 1 -> Add Files to Group 'Source Group 1'...弹出如下图对话框。
找到刚才保存的文件,点击Add -> Close。
5.配置选项。右键Target 1,点击Options for Target'Target 1'... -> Debug。模拟选Use Simulator。
如果用实验箱,就选右边的Use:。下拉栏里选。。。Keil uVision4 跟3 不太一样啊。。。(xxx V ...依稀记着Lab8000,Intel,8051AH)
6.调试。代码写好后Ctrl + F5,图标是:放大镜里有个红‘d’。有没有错误会在Build Output里显示。
7.运行。没有错误后,按Run(F5)运行程序。View -> Memory Windows查看内存单元。如图。(如果运行不了,就Build,Rebuild多按几遍。。。)
运行程序使50H~5FH的值变为01H~0FH。
在编辑框内输入查询的地址,d 表示:直接寻址的片内RAM;i 表示:间接寻址的片内RAM;x 表示:扩展的外部RAM;c 表示:扩展的外部ROM。
8.改变字体以及大小。Edit -> Configuration -> Color & Fonts -> 8051:Editor Asm Files -> Font。如图。
:)
J.X.Dinosaur
转载于:https://www.cnblogs.com/duasonir/p/5321514.html
- 现学现卖——Keil uVision 使用教程
- DirectX5.0最新游戏编程指南 DirectDraw教程篇 四、使用覆盖表面
- InstallShield简明使用教程
- Linux服务器教程之路2--使用SSH来进行远程管理
- PHP面向对象的使用教程 简单数据库连接
- Gcc使用的内嵌汇编语法格式小教程
- 强!eBook Edit Pro使用详尽教程
- Scott Mitchell 的ASP.NET 2.0数据教程之十三:在DetailsView控件中使用TemplateField
- Cygwin工具使用入门教程
- 软件架构训练基础教程之层次及使用
- [软件教程]专业屏幕捕捉软件 HyperSnap-DX 使用教程
- JSP入门初级教程之Session的使用
- 多线程简明教程--使用ThreadLocal的设计与使用
- Flex教程-使用行为
- sTools使用说明及视频教程
- Scott Mitchell 的ASP.NET 2.0数据操作教程之八:使用两个DropDownList过滤的主/从报表
- 使用VS.NET开发Web Services 简明教程
- 使用VS.NET开发Web Services 简明教程
- [软件架构训练基础教程-7]层次及使用
- JSP入门初级教程之Actions的使用