蘇桂鑫
級別: *
|
程序如下; #include<reg52.h> sbit LED=P1^0; void delay(unsigned int t); void main() { int i,j; while(1) { for(i=0;i<=10;i++) { LED=1; delay(5000); LED=0; delay(5000); } for(j=0;j<=10;j++) { LED=1; delay(10000); LED=0; delay(10000); } } } void delay(unsigned int t) { while(t--); } |
---|---|
|
jeffwang2011
千里獨行客
級別: 網絡英雄
|
測試了一下,沒有問題。 以下是IAR Embedded Workbench 8051程序代碼。 #include<ioAT89C51.h> #define LED P1_bit.P1_0 void delay(unsigned int t); void main() { int i,j; while(1) { for(i=0;i<=10;i++) { LED=1; delay(5000); LED=0; delay(5000); } for(j=0;j<=10;j++) { LED=1; delay(10000); LED=0; delay(10000); } } } void delay(unsigned int t) { while(t--); } 以下是PROTEUS的仿真畫面,實際搭載電路沒條件測試。 |
---|---|
|