3.3.2 用仿真图实现点灯效果

文章目录

文章介绍

点灯之前需要准备好仿真图+keil代码
仿真图参考前文:3.3.2 Proteus第一个仿真图
keil安装参考前文:3.1.2 Keil4安装教程
keil新建第一个项目参考前文:3.1.3 Keil4案例目标的实现

Keil生成.hex代码

c 复制代码
#include <reg51.h>	  // 包含头文件

// 定义单个 LED 连接的引脚【sbit 变量名 = 端口^位号;】
sbit LED1 = P0^0;  // P0.0 连接 D1
sbit LED2 = P0^1;  // P0.1 连接 D2
sbit LED3 = P0^2;  // P0.2 连接 D3

void main() {
    LED1 = 0;  // 使 P0.0 低电平,点亮 D1
    LED2 = 0;  // 使 P0.1 低电平,点亮 D2
    LED3 = 0;  // 使 P0.2 低电平,点亮 D3

    while (1);  // 保持运行
}

找到新建keil项目时,代码的保存位置。确认.hex文件已经生成【如果忘记位置了,参考动图找到文件】

Proteus仿真图中导入.hex代码文件

双击芯片

在弹出的"编辑原件"对话框中选中.hex文件位置,然后点击"确定"


开始仿真

效果图如下

相关推荐
2401_853448235 小时前
STM32F103C8T6---OLED显示屏
stm32·单片机·oled
沐欣工作室_lvyiyi5 小时前
基于单片机的居家智能音箱系统(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·智能音箱
沐欣工作室_lvyiyi5 小时前
基于单片机的飞机客舱窗帘控制系统(论文+源码)
单片机·嵌入式硬件·毕业设计·窗户
Bona Sun6 小时前
单片机手搓掌上游戏机(十六)—pico运行fc模拟器之程序修改烧录
c语言·c++·单片机·游戏机
Bona Sun8 小时前
单片机手搓掌上游戏机(十三)—pico运行fc模拟器之硬件准备
c语言·c++·单片机·游戏机
Bona Sun9 小时前
单片机手搓掌上游戏机(十八)—pico运行fc模拟器之更大屏幕
c语言·c++·单片机·游戏机
freemote10 小时前
超、超、超小型温度传感器TMP118
单片机·i2c·温度传感器·tmp118·超小型温度传感器
Meraki.Zhang10 小时前
【STM32实践篇】:STM32CubeMX 的使用
stm32·单片机·嵌入式软件
yuanjj8812 小时前
域格移芯平台模块FTP下载应用
单片机·物联网·网络协议
古译汉书13 小时前
嵌入式笔记(个人总结)
数据结构·笔记·stm32·单片机·嵌入式硬件