51单片机——汇编工程建立、仿真、调试全过程

在用Keil建立工程时,最好是全英文的目录。

一、建立工程

1.打开Keil并建立新工程

2.找到所要保存到的目录并命名

3.选择所用到的芯片

(若刚安装的Keil的database中没有 STC MCU Database,可利用STC-ISP进行添加,具体步骤可移步到 通过STC-ISP向Keil中添加STC库 这篇文章中学习)

.H 是C语言的头文件

.INC 是汇编语言的头文件

该启动文件在写C语言时最好添加,写汇编语言时可以不添加。

4.修改工程的名称

5.新建汇编程序

可以通过工具栏进行文件的新建与保存

也可通过快捷键进行文件的新建(Ctrl+N)与保存(Ctrl+S)

扩展名 .ams 代表汇编语言

6.将文件添加到工程中

7.编写汇编语言

在汇编语言中写注释时用" ; "

8.生成机器码

按步骤配置好之后重新进行编译

二、软仿真及调试

1.在进行软仿真之前需要先进行配置

2.进入调试界面

为了观察P15的变化,可再加一个窗口

注:本文出自对bilibili 科大老孟演示教程_001_51单片机汇编工程建立、仿真、调试全过程 内容的学习笔记。

相关推荐
愚润求学几秒前
【Linux】动静态库的使用
linux·运维·服务器·开发语言·c++·笔记
weixin_448119941 分钟前
Datawhale 5月llm-universe 第2次笔记
笔记
职业考试资料墙9 分钟前
2025年消防设施操作员考试题库及答案
学习·考试·题库·考证
Dovis(誓平步青云)24 分钟前
基于面向对象设计的C++日期推算引擎:精准高效的时间运算实现与运算重载工程化实践
开发语言·c++·经验分享·笔记
寂空_28 分钟前
【算法笔记】ACM数论基础模板
c++·笔记·算法
华清远见成都中心1 小时前
嵌入式开发入门指南:从零开始学习嵌入式
学习·嵌入式
武昌库里写JAVA1 小时前
MacOS Python3安装
java·开发语言·spring boot·学习·课程设计
xu_wenming1 小时前
华为Watch的ECG功能技术分析
人工智能·嵌入式硬件·算法
ghost1432 小时前
C#学习第22天:网络编程
开发语言·学习·c#
ALINX技术博客2 小时前
【ALINX 实战笔记】FPGA 大神 Adam Taylor 使用 ChipScope 调试 AMD Versal 设计
笔记·fpga开发