¡¶µ¥Æ¬»úÔÀíÓëÓ¦Óá·
´ó×÷Òµ
°à¼¶£º1411µç¿Æ
ÐÕ Ãû£ºÑ§ ºÅ£ºÂíÇ¿ 2016511010
¡¶µ¥Æ¬»úÔÀíÓëÓ¦Óá·´ó×÷Òµ£¨Ò»£©
×÷ÒµÄÚÈÝ£º
»ùÓÚSTC89C51µ¥Æ¬»úÉè¼ÆÒ»¸öÁ÷Ë®µÆÏîÄ¿¡£ÊµÏÖ¹¦ÄÜ£º
£¨1£© ʵÏÖLEDµÆµÄµãÁÁºÍϨÃð¡£ £¨2£© ʵÏÖLEDµÆµÄÒÀ´ÎµãÁÁ¡£ £¨3£© ʵÏÖLEDµÆµÄÑ»·µãÁÁ¡£
»ùÓÚÒÔÉÏҪʵÏÖµÄÄ¿±êÎÒ½øÐÐÁËÉè¼ÆºÍ·ÖÎö£¬´úÂëÈçÏ£º
#include
#define uchar unsigned char #define uint unsigned int void delay(uint); uchar tmp,i; void main()
{ tmp=0x7f; P0=tmp; for(i=0;i<7;i++) {
tmp=_cror_(tmp,1); delay(500); P0=tmp; } P0=0xfe; for(i=0;i<7;i++) {
tmp=_crol_(tmp,1); delay(500); P0=tmp; }
1
}
void delay(z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); }
·ÂÕæ½á¹û£º
µãÁÁÒ»¸öLED
ÒÀ´ÎµãÁÁ
2