利用Proteus和keil仿真51单片机流水灯
流水灯可以说是单片机里面的Hello World,也就是最基础的部分。
        这里我们利用Proteus绘制单片机流水灯的电路图,keil c51编写流水灯的程序。
        仿真既可以帮助我们学习,也可以检验电路是否合理。防止电路已经焊接完成,但设计不合理的情况。
操作方法
- 01我们打开Proteus软件,点击左边菜单栏的P按钮 然后再搜索框里输入80c51,选择第一个就是80c51单片机 
- 02同理,我们在搜索框里面输入led 找到Optoelectronics,然后再里面选择LED-RED 红色的led,当然其他颜色也可以 
- 03点击鼠标右键可以选择led为合适的方向,方便我们的绘图 
- 04同理我们也放上res电阻 电阻默认是10k,对于led还是比较大的 我们双击那个10k,将其改为1k或者再小一点,这样led就要亮一些 
- 05添加电源 然后我们双击电源,将String改为GND也就是接地 
- 06如图,下面是完整的电路图 注意:没有画晶振电路、复位电路以及电源 在Proteus仿真中,默认已经连接,所以我们不用管它 实际电路中一定要连接才可以的 
- 07以下是led流水灯代码 我们将其编译生成hex文件 
- 08我们在Proteus里面双击单片机,加载单片机流水灯程序 并把晶振改为12Mhz 
- 09我们点击下面那个三角形符号就可以允许仿真了 仿真的时候引脚接口会有电压颜色显示,可以看到流水灯已经在走了 
 赞 (0)
                        