加入延时程序时 去掉延时程序时
***********程序************************************************************************************************
int main()
{
while(1)
{
SEG_1=led_mode[4];
delay_ms(10);
}
}
如上, SEG_1=led_mode[4];
SEG_1是绝对地址变量,选定四位数码管的第一位来输出字模。仿真图不用看其他原件,只用到单片机和数码管以及一个八位锁存数据。
*******出现的问题是***************************************************************************************************
如果去掉延时函数,数码管可以正常显示。但加了延时函数,无法正常显示,并且可以看到数据P0口全部为高电平,地址口P2也全部为高电平。单片机初学者,希望各位大神解释一下。谢谢
*********************************************************************************************************************
|