porteus和keil5联合编程使数码管显示“H”

编程入门 行业动态 更新时间:2024-10-05 09:30:50

porteus和keil5联合编程使<a href=https://www.elefans.com/category/jswz/34/1769521.html style=数码管显示“H”"/>

porteus和keil5联合编程使数码管显示“H”

@porteus和keil5联合编程使数码管显示“H”

LED数码管:编程使数码管显示“H”

proteus硬件电路

proteus添加元器件的方式:打开porteus软件后点击左上方的蓝框“P”在弹出的对话框中输入所需添加的元器件名称,再点击右下角的“确定”,接着在图纸合适的位置点击一下,元器件就可以放到图纸上。

该实验中用到的元器件
芯片:AT89C51
共阴极数码管:7SEG-COM-CATHODE
晶振:CRYSTAL
电容:CAPC3225X100
普通电阻:RES
排电阻:RESPACK-8
开关:BUTTON
电源和接地可以点击图标添加

双击元器件可双击修改其值
摆放好元器件后连接电路

keil5

1.打开keil->Project->选择新文件保存路径->命名文件->保存
2.在出现的弹窗"search"输入选择芯片AT89C51->OK->弹出点击"是"

点击C File->name中输入文件名称->Add

编写代码

#include<reg52.h>
#define SEGPORT P2
void main()
{
while(1)
{
SEGPORT = 0x76;
}
}

生成HEX文件

1.点击魔术棒

2.输入晶振频率

3.切换到选项卡"output"

4.点击下图标进行编译,编译没问题会生成HEX文件

联合仿真

回到proteus,双击芯片,按下图流程,点击1,打开Object文件,双击生成的.hex文件,点击确定。

更多推荐

porteus和keil5联合编程使数码管显示“H”

本文发布于:2024-02-28 10:47:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1769279.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数码管   porteus

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!