看看这个视频,自己再尝试着来一下仿真,下面的这些全部都是仿真要用到的内容
具体教程看看这个视频
proteus结合keil对51单片机仿真(基础入门实践)_哔哩哔哩_bilibili
学习单片机你只需要掌握两个软件即可一个是keil,另一个是proteus
#include<reg51.h>
/*
0xc9,0xfx
*/
void main()
{
while(1)
{
P2=0xf9;
}
}
数码管让它实现在上面打印出来0到一
也是上面那个哔哩哔哩视频教程,我这个是已经可以运行的,
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
/*
0xc9,0xfx
*/
uchar code seg[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
void delay(uint ms)
{
uint i,j;
for(i=ms;i>0;i--)
for(j=120;j>0;j--);
}
void nixie_show()
{
uchar i;
for(i=0;i<10;i++)
{
P2=seg[i];
delay(300);
}
}
void main()
{
while(1)
{
nixie_show();
}
}
<