单片机控制四只共阴数码管静态显示1234,求解。

// count = 0;//需要定时器延时count先清零,再循環检测是否计到count是则退出。 //按键短按加或减长按连加或连减,四位一体数码管显示0~9999 // TMOD=0X01;//模式选定时器0、计数器1,工作方式选定时器0定时模式1、计数器1计数模式1

原标题:单片机静态方式点亮数碼管

昨天介绍完了数码管的操作方式今天要迫不及待的展示一把,用程序如何控制数码管数字由于是做简单的展示用,所以电路和程序的执行效率就先不考究了这一点还望大神门谅解。

电路只驱动一个数码管该数码管为共阴管,公共端接地段管直连到单片机的P2口,所用单片机为AT89C52电路图如下所示:

通过昨天对数码管的讲解(新来的朋友,请参阅本订阅号昨天的文章《》)我们知道如果要点亮一个共陰型的数码管,只需要把公共端连到低电平段管给高电平就可以,如下图所示

第4行:共阴数码管的字段表;

第17行:for循环,循环10次控淛数码管的显示内容;

第19行:将所要显示的内容送给数码管;

本次的内容很简单,希望对初学者有个借鉴作用明天小编要出差,在慢悠悠的火车上度过23个小时所以让小编早点睡吧,谢谢各位的支持

注:本文只是对基础内容进行了简单的描述,希望对初学者起到一定的借鉴作用如果是大神还请斧正。

本公众号致力于单片机、ARM等嵌入式软硬件的设计经验分享秉承“人人都是电子设计经验的分享者”的悝念,成功路上不孤单我们一起努力。公众号:micropoint8QQ群:

我要回帖

 

随机推荐