微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Atmega16单片机实用程序

Atmega16单片机实用程序

时间:12-01 来源:互联网 点击:

for(count=7;count>

x_address=x>>

*****************

名称:6位数码管按键位移显示

输入:无

输出:无

描述:按键输入时在LED上移位显示按键值,当按下f时,全部清零。

**************************************************************/

void keymovedis()

{

uchar keyval1,keyval2,presstimes;

while(1)

{

if(keyscan()==15) //F的键值为15;

{

for(presstimes=0;presstimes<5;presstimes++)

{

dispbuf[presstimes]=date[0];

show(0,presstimes);

}

}

else

{

for(presstimes=0;presstimes<5;presstimes++)

{

dispbuf[5-presstimes]=dispbuf[4-presstimes];

dispbuf[0]=keyscan();

show(dispbuf[presstimes],presstimes);

}

}

}

}

/*********************************************************

主函數main().c,地球人都知道,不必廢話

**********************************************************/

void main()

{

while(1)

{

}

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top