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文件位置,然后点击"确定"


开始仿真

效果图如下

相关推荐
honey ball25 分钟前
IPM IMI111T-026H 高效风扇控制板
单片机·嵌入式硬件
十六宿舍3 小时前
【MCAL】TC397+EB-tresos之I2c配置实战(同步、异步)
单片机·汽车·autosar·嵌入式开发·mcal·基础软件
Ronin-Lotus4 小时前
嵌入式硬件篇---麦克纳姆轮(简单运动实现)
单片机·嵌入式硬件·麦克纳姆轮·运动解算
weixin_460186134 小时前
基于51单片机的自动洗衣机衣料材质proteus仿真
51单片机·proteus·材质
小智学长 | 嵌入式6 小时前
单片机-STM32部分:10-2、逻辑分析仪
stm32·单片机·嵌入式硬件
喜欢下雨t8 小时前
【嵌入式———SPI的基本操作——实验需求:案列1:软件模拟实现SPI协议和STM32的SPI模块实现(硬件实现)】
stm32·单片机·嵌入式硬件
金色光环8 小时前
1.stm32使用SSD1322 驱动3.12寸OLED
stm32·单片机·嵌入式硬件
腾飞的信仰14 小时前
51单片机同一个timer 作为定时器和波特率发生器么?
网络·单片机·51单片机
猿饵块19 小时前
STM32--PWM--函数
stm32·单片机·嵌入式硬件
学习噢学个屁20 小时前
基于51单片机步进电机控制—9个等级
c语言·单片机·嵌入式硬件·51单片机