I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。
生活随笔
收集整理的這篇文章主要介紹了
I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
P0、P1、P2、P3口作為輸出口,連接八只發(fā)光二極管,編寫程序,使發(fā)光二極管從左至右循環(huán)點(diǎn)亮。流水燈程序
程序:
#include<reg51.h> //包含單片機(jī)定義寄存器的頭文件
sbit led = P1^0; //將led定義為P1.0位
void delay(void) //延時(shí)函數(shù)
{
unsigned int i; //定義無(wú)符號(hào)整數(shù),最大取值范圍65535
for(i=0;i<20000;i++);//做20000次空循環(huán),以進(jìn)行延時(shí)。
}
int main(void ) //主函數(shù)
{
while(1) //無(wú)限循環(huán),以使LED持續(xù)閃爍。
{
led =0; // P1.0輸出低電平,燈亮
delay(); //延時(shí)一段時(shí)間
led =1; // P1.0輸出高電平,燈滅
delay(); //延時(shí)一段時(shí)間
}
}
視頻:
https://www.bilibili.com/video/BV1KX4y1K7EW/
總結(jié)
以上是生活随笔為你收集整理的I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 经典sql语句50题_SQL面试经典50
- 下一篇: android tv 蓝牙服务_打电话、