如何利用Proteus和keil做动态数码管的仿真

 时间:2026-04-24 00:49:10

1、我们首先打开Proteus,搜索*seg*

找到动态数码管

单片机是80c51,电阻res

如何利用Proteus和keil做动态数码管的仿真

2、电路仿真图如下

注意:仿真图和原理图还是有区别的;实际电路中连线不能按照仿真图来连接

如何利用Proteus和keil做动态数码管的仿真

3、我们打开Keil创建项目工程;,

并编写如下的源代码

可以看到这个代码就明显比我们的静态数码管代码要复杂得多了

不过因为电路简单,还是值得的

如何利用Proteus和keil做动态数码管的仿真

如何利用Proteus和keil做动态数码管的仿真

4、在protect里面,options for target

把创建hex文件的选项打上勾

如何利用Proteus和keil做动态数码管的仿真

5、点击这个编译按钮,就可以进行程序的编译了

编译后会生成hex二进制文件

如何利用Proteus和keil做动态数码管的仿真

6、我们双击单片机,把刚才生成的hex文件导入进去

如何利用Proteus和keil做动态数码管的仿真

7、最后点击左下角的三角形的仿真按钮进行单片机的仿真

可以看到这里显示出了123456这6个数字,更改段码可以显示不同的数字

如何利用Proteus和keil做动态数码管的仿真

  • 怎么总结拉普拉斯变换对照表以及拉氏相关定理
  • 异或运算怎么算?
  • Keil如何软件仿真调试
  • keil为什么编译不了
  • keil5使用教程
  • 热门搜索
    结婚喝什么酒 被和谐了是什么意思 诞生的意思 责无旁贷的贷什么意思 为人师表的意思 byte是什么意思 黄钻有什么特权 体寒的人吃点什么可以改善 批示是什么意思 汽车玻璃水什么牌子好