LED数码管显示程序设计
4、硬件设计
图1 静态数字显示电路
LED数字显示程序设计
4、硬件设计
图2 动态数字显示电路
LED数字显示程序设计
将51单片机第40脚Vcc接电源+5V,第2LED数码管显示程序设计
4、硬件设计
图1 静态数字显示电路
LED数字显示程序设计
4、硬件设计
图2 动态数字显示电路
LED数字显示程序设计
将51单片机第40脚Vcc接电源+5V,第20脚Vss接地,为单片机工作提供能源。
将第19脚XTAL1与18脚XTAL2分别接外部晶体两个引脚,由石英晶体组成振荡器,保证单片机内部各部分有序地工作。对外部C1、C2的取值虽然没有严格的要求,但电容的大小会影响到振荡器频率的高低、振荡器的稳定性、起振的快速性。C1、C2通常取值C1=C2=30PF左右。8051的晶振最高振荡频率为12M,AT89C51的外部晶振最高频率可到24M。
4、硬件设计
LED数字显示程序设计
单片机可靠的复位是保证单片机正常运行的关键因素。因此,在设计复位电路时,通常要使RST引脚保持10ms以上的高电平。当RST从高电平变为低电平之后,单片机就从0000H地址开始执行程序。本电路是上电自动复位。
注意LED有长短两个引脚,分别表示正负极,其中较短的负极接单片机,较长的为正极,通过限流电阻R与Vcc相连。
根据不同的实验要求进行不同连线。
4、硬件设计
LED数字显示程序设计
5、程序设计
4、实验步骤 实际操作注意之处
1)打开电脑电源。
2)启动计算机,打开KEIL软件。
3)在编辑窗口输入源程序,保存,。,编译无误后,执行程序,观察相关内容的数据变化。
4)同学们自行对工程设置,按以上步骤调试该程序,观察LED数据变化。
LED数字显示程序设计
谢谢聆听!
敬请指正!
LED数码管显示程序设计 来自淘豆网m.daumloan.com转载请标明出处.