求用单片机编写的led动态显示程序
只需要在LED上动态显示出cd这两个小写的字母。要求是两个字母一起出现,然后可以闪几下就行了。可能需要一点C语言。所以求高手帮个忙,在线等,对题目有疑问的可以百度HI下我...
只需要在LED上动态显示出cd这两个小写的字母。要求是两个字母一起出现,然后可以闪几下就行了。可能需要一点C语言。所以求高手帮个忙,在线等,对题目有疑问的可以百度HI下我,谢谢了
展开
展开全部
P0口接1号LED,P2口接2号LED,1秒间隔,12M的51单片机,直接写的,没调试过,大致就这样
#include"at89x51.h"
unsigned int i=2000;
void main(void)
{
TMOD=0x01;
TR0=1;
ET0=1;
EA=1;
while()
{
if(i==2000)
{
P0=0X06;
P2=0X21;
}
if(i==1000)
{
P0=0Xff;
P2=0Xff;
}
}
timer() interrupt 1
{
TH0=0xFC;
TL0=0x18;
i--;
if(i==0)
{
i=2000;
}
}
#include"at89x51.h"
unsigned int i=2000;
void main(void)
{
TMOD=0x01;
TR0=1;
ET0=1;
EA=1;
while()
{
if(i==2000)
{
P0=0X06;
P2=0X21;
}
if(i==1000)
{
P0=0Xff;
P2=0Xff;
}
}
timer() interrupt 1
{
TH0=0xFC;
TL0=0x18;
i--;
if(i==0)
{
i=2000;
}
}
展开全部
你的硬件怎么连接的都没说,怎么给你程序啊?这个要看硬件来写程序的,我有原创的程序;不过肯定不符合你的要求,我们的硬件电路是一样的概率几乎为零。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
LED 与单片机是如何连接的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
+QQ
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |