• 现学现卖——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

  • 相关阅读:
    Java 实现线程安全的三种方式
    tomcat启动时报EOFException错误的解决方式
    mysql优化——show processlist命令详解
    mysql数据库的锁有多少种,怎么编写加锁的sql语句
    java中的int与byte的转化
    JDK配置环境变量
    Eclipse32位官网下载地址
    js正则表达式匹配
    身份证号校验方法
    使用反射将JavaBean转为Map
  • 原文地址:https://www.cnblogs.com/duasonir/p/5321514.html
Copyright © 2020-2023  润新知