专栏中心

EEPW首页 > 专栏 > 8个小灯的渐亮到渐灭

8个小灯的渐亮到渐灭

发布人:0750long 时间:2009-07-07 来源:工程师 发布文章
8个小灯的渐亮到渐灭

 

#include <reg52.h>

unsigned char count;
bit fg;



void main(void)
{
  unsigned char i;
  TMOD=0x01;
  TH0=0xa0;
  TL0=0xff;
  ET0=1;
  EA=1;
  TR0=1;




while(1)
{
  if(fg)
  {
  for(i=0; i<255; i++)
   {
   if(i>count)
   P0 = 0x00;    
   else P0 = 0xff;
   }
   }
  else
   {
  for(i=0; i<255; i++)
   {
   if(i<count)
   P0 = 0x00;    
   else P0 = 0xff;        
   }
  
  }  
  }
}



void timer0() interrupt 1
{
TH0=0xa0;
TL0=0xff;
count++;
if(count==255)
{fg=~fg;count=0;}

}

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

第四届飞思卡尔智能车成都信息工程学院intelligent队

视频 2010-02-01

第四届飞思卡尔智能车大赛华北赛区北交T3-----14秒多点

视频 2010-02-01

第107届中国电子展——聚焦电子元器件产业链,共谋高质量发展

2026-01-20

AMD 即将推出的 Ryzen AI Max+ 392 紧随 9800X3D 的早期测试测试——新款 Strix Halo APU 在多核性能上几乎能与 Ryzen 7 匹敌

微孔电镀填孔技术在IC载板中的应用

中国台湾40%的半导体产能或将转移到美国

2026-01-20

理解CAM归一化过程以及如何避免CAM固定

EDA/PCB 2026-01-20

求助

mengli 2005-05-17

机器学习系统监测患者手术中的疼痛

基于 UV 曝光的 AI 塑料表面缺陷检测系统

测试测量 2026-01-20

第四届飞思卡尔智能车竞赛华南赛区光电组第一名

视频 2010-02-01

PCB设计中的电磁干扰管理

欧盟准备禁止华为及中兴等公司参与关键基础设施建设

2026-01-20

第四届飞思卡尔智能车竞赛华北赛区决赛

视频 2010-02-01

无铅制程教程三篇

无铅焊接的问题与对策

Bolt 四足机器人:结构示意与核心代码深度解析

机器人 2026-01-20

无速度传感器矢量控制原理与实践

第四届飞思卡尔智能车成都信息工程学院风之影

视频 2010-02-01

显示器适用行管性能表(日本厂商部分)

高通智能模块,8K视频会议,增强现实/虚拟现实

更多 培训课堂
更多 焦点
更多 视频

技术专区