单片机 学习笔记(二)——简单小程序

来源:互联网 发布:淘宝黑莓店 编辑:程序博客网 时间:2024/05/23 22:00
今天收获了单片机的几个简单小程序:**延时程序:**
void Delay(unsigned int xx)    //输入 xx :ms{        while(xx--)        {            Delay1ms();        }}void Delay1ms()     //@11.0592MHz  1ms{    unsigned char i, j;    _nop_();    _nop_();    _nop_();    i = 11;    j = 190;    do    {        while (--j);    } while (--i);}
**流水灯程序:**
#include <reg52.h>int main(){    p1 = 0xfe;    while(1)    {        p1 = _crol_(p1, 1);        Delay(500);    }    return 0;}
**蜂鸣器程序:**
void BEEP_ON()   //蜂鸣器打开,持续时间:500ms ,{    sbit beep = p2 ^ 3;    beep = 0; //蜂鸣器打开    Delay(500);//延时    beep = 1;//蜂鸣器关闭}
0 0
原创粉丝点击