导航:首页 > 编程语言 > at89s52流水灯程序

at89s52流水灯程序

发布时间:2023-09-15 06:52:49

A. 51单片机最小系统流水灯的原理图关于AT89S52类型的

图中芯片是AT89C51,最小系统图的话是一样的

程序

#include<reg51.h>

#include<intrins.h>

#define uchar unsigned char

#define uint unsigned int


void delays(uint t)

{

uint i,j;

for(i=0;i<t;i++)

{

for(j=0;j<1141;j++);

}

}


void main()

{

//P0M1=0X00; //单片机除了P0口以外,其他I/O在内部都有上拉电阻

//P0M0=0XFF; //AT89C51没有推挽输出这一说,所以P0高电平不亮,要加上拉电阻;

//用其他端口不需要考虑


/**************从左到右流水灯**************/

uchar i;

P0=0Xfe;

delays(100);

while(1)

{

P0=_crol_(P0,1);//向左循环移动一位

delays(50);

}

}


/*****************左右来回点亮************/

void main()

{

uchar i;

P0=0x01;

delays(100);

while(1)

{

for(i=0;i<7;i++)

{

P0=_crol_(P0,1);

delays(50);

}

for(i=0;i<7;i++)

{

P0=_cror_(P0,1);

delays(50);

}

}

}

阅读全文

与at89s52流水灯程序相关的资料

热点内容
苹果6p跳屏是什么原因 浏览:383
下载文件路径是什么 浏览:852
linux下o文件多重定义 浏览:135
为什么在人多的地方没有网络 浏览:170
华为g7有多少个版本 浏览:949
实名宝app哪个好 浏览:1
微云单个文件可以传多少 浏览:843
计算机连成网络的最重要优势是 浏览:411
优盘打开后文件夹为空 浏览:495
实时数据写入量大如何优化 浏览:76
哪里能学程序编程 浏览:647
微信里面的文件储存在哪个目录 浏览:745
高仿苹果5s屏幕显示清楚吗 浏览:897
若有以下程序void 浏览:432
大数据主体有哪些 浏览:961
如何学习编程的优点 浏览:906
最新版本手机qq 浏览:463
简述在word 浏览:528
qq怎么清楚历史记录防止被盗 浏览:263
发送手机里的录音文件在哪里 浏览:866

友情链接