C51单片机如何使用定时器点亮流水灯

 时间:2024-10-12 09:27:08

1、使用keil创建一个工程

C51单片机如何使用定时器点亮流水灯

2、添加下面代码:#include<reg51.h>sbit key3=P3^2;//外部中断0的引脚接口#define led 霸烹钟爷P0unsigned int cnt,i,j=0;void main(){led1=0x01;TMOD|=0x01;TH0=0xFC;TL0=0x18;TR0=1;IT0=1;EX0=1;//外部中断0允许标志EA=1;while(1){if (TF0==1){TF0=0;TH0=0xFC;TL0=0x18;cnt++;}if(cnt>=500){cnt=0;i++;}if(i%14<=7){led=(0x01<<i%14);}if(i%14>=8) { led=(0x80>>i%14-7); }}}

3、找到与led灯相连的gpio端口将#define led P0中的P0改成相应的GPio

4、编译,使用stcisp烧录;就成功了

  • 在LabVIEW里面添加除法运算输入变量
  • C语言如何定义全局变量
  • Altium_Designer如何快速寻找元件和封装
  • Altium Designer怎么设置关于图形编辑
  • 零输入响应和零状态响应
  • 热门搜索
    防溺水安全手抄报 一年级手抄报简单又好 禁毒手抄报简单又漂亮 中秋节手抄报 防控疫情手抄报 卫生手抄报 安全教育手抄报 汤姆索亚历险记手抄报 植树节手抄报图片 反对邪教手抄报