首页 > 编程知识 正文

51单片机晶体管数量,proteus共阴极数码管

时间:2023-05-06 04:55:33 阅读:33738 作者:4888

51个模拟在proteus中也非常有用,缺省情况下,可以在不完全绘制典型电路的情况下开始模拟。 如下图所示,我这里没有连接振荡电路,但同样可以轻松模拟。

如果你不知道如何使用proteus模拟51个单片,请参考我前面的博文《利用proteus仿真51单片机(无须keil)》

代码如下。

# includere g51.h # include stdio.hunsignedcharled _ mod [ ]={0x3f,0x 06,0x5b,0x4f,0x 66,0x7d,0x7d,0x 07,0x07 语音主(语音) { char i=0; //writeyourcodeherewhile(1) for ) I=0; i=9; I ) { P0=led_mod[i]; dlay(500; }voiddelay(unsignedinttime ) { unsigned int j=0; for (; 时间0; time----for(j=0; j125; j; )对于初次接触51系列c编程的初学者,可能需要去看51个硬件资源和引脚的定义。 程序代码中的P0是指连接到代码管道的8个管脚(如果有空格,则可以连接到小数点)。

通过将led_mod数组中的十六进制数一次分配给8个管脚,实现数字代码的显示。

程序很简单,是在首次使用51的proteus中进行模拟的好选择。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。