欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
ATMEGA48利用按鍵控制時鐘proteus仿真+源碼
[打印本頁]
作者:
張洪栩
時間:
2017-2-22 23:12
標題:
ATMEGA48利用按鍵控制時鐘proteus仿真+源碼
一份大一新生的小作業
0.png
(29.02 KB, 下載次數: 132)
下載附件
2017-2-22 23:46 上傳
ATMEGA48時鐘程序源碼:
#include<iom48v.h>
//共陽數碼管鍵碼
const unsigned char disp_table_ca[]=
{ 0xC0,0xF9,0xA4,0xB0,0x99,
0x92,0x82,0xF8,0x80,0x90 };
char a_second=0;
char b_second=0;
int count=0,flag;
void delay(unsigned int x)
{ int i,j; for(i=0;i<x;i++) for(j=0;j<1141;j++); }
void main()
{ DDRD=0xff;
DDRB=0XFF;
PORTC=0XFF;
while(1)
{
PORTB=0B00000001;
PORTD=disp_table_ca[a_second];
delay(1);
PORTB=0B00000010;
PORTD=disp_table_ca[b_second];
delay(1);
if((PINC&0B00000001)==0)
{
delay(20);
if((PINC&0B00000001)==0)
flag=1;
while((PINC&0B00000001)==0);
}
if((PINC&0B00000010)==0)
{
delay(20);
if((PINC&0B00000010)==0)
flag=2;
while((PINC&0B00000010)==0);
}
if((PINC&0B00000100)==0)
{
delay(20);
if((PINC&0B00000100)==0)
flag=3;
while((PINC&0B00000100)==0);
}
if(flag==1)
{
count++;
if(count%49==0)
b_second++;
if(b_second==10)
{
b_second=0;
a_second++;
if(a_second==6)
a_second=0;
}
}
if(flag==2)
{
count++;
if(count%49==0)
b_second--;
if(b_second==-1)
{
b_second=9;
a_second--;
if(a_second==-1)
a_second=5;
}
}
if(flag==3)
{
a_second=0;
b_second=0;
}
}
}
復制代碼
0.png
(44.19 KB, 下載次數: 139)
下載附件
2017-2-22 23:45 上傳
下載:
電氣164-張洪栩.zip
(54.42 KB, 下載次數: 37)
2017-2-22 23:12 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
supermcu8
時間:
2018-12-4 10:42
謝謝分享,有空下載測試學習一下
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1