|
單片機初學者,找了一個蜂鳴器和流水燈結合的實驗,運用keil5和protues,但是代碼似乎有問題,生成不了hex文件
#include<reg51.h>//流水燈
#include<intrins.h>
#include"delay.h"
sbit speak=P2^3;
#define on 0
#define off 1
void main()
{
P1 = 0xfe; //1111 1110
while(1)
{
delay(500);
P1 = _crol_(P1,1); //將p1循環左移一位
speak=on;
delay(500);
speak=off;
}
}
#include<reg51.h> //蜂鳴器
#include"delay.h"
#define on 0 //低電平0為開蜂鳴器
#define off 1
sbit speak=P2^3;
void main()
{
speak=on;
delay(500);
speak=off;
delay(500);
}
|
|