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