本帖最后由 雨后天晴0306 于 2019-10-1 09:11 編輯
- /******************************/
- /*注釋:靜態數碼管的端口和IO口的P0口依次相連*/
- #include<reg51.h>
- #include<intrins.h>
- typedef unsigned int uint;
- typedef unsigned char uchar;
- uchar code number[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,
- 0x82,0xf8,0x80,0x90,0xff};
- void delayms(uint x)
- {
- uchar t;
- while(x--)
- for(t=0;t<120;t++);
- }
- void main()
- {
- uchar i=0;
- P0=0x00;
- while(1)
- {
- P0=number[i];
- i=(i+1)%10;
- delayms(2000);
- }}
復制代碼 |