?? bujin.c
字號(hào):
//2個(gè)一起轉(zhuǎn)的話力矩會(huì)大一點(diǎn),但不會(huì)改變頻率
#include "reg51.h"
#define uchar unsigned char
uchar dianji[]={0x38,0x58,0x68,0x70};
uchar code display[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};
static temp;
void delay(uchar i) //25轉(zhuǎn)每分鐘
{ uchar k;
for(;i>0;i--)
for(k=220;k>0;k--);
}
void xianshi()
{ uchar gewei,shiwei;
gewei=temp%10;
shiwei=temp/10;
P2=0x7f;
P0=display[gewei];
delay(50);
P2=0xbf;
P0=display[shiwei];
delay(50);
}
void dianj()
{ uchar i,j;
for(j=12;j>0;j--) //轉(zhuǎn)一圈
{
for(i=0;i<3;i++) //轉(zhuǎn)一個(gè)齒距, 7.5*4
{ P1=dianji[i];
delay(200);
}
}
temp++;
}
void main()
{
while(1)
{ dianj();
xianshi();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -