专栏中心

EEPW首页 > 专栏 > 51单片机系列四:把led点成半亮状态

51单片机系列四:把led点成半亮状态

发布人:0750long 时间:2009-07-10 来源:工程师 发布文章
51单片机系列四:把led点成半亮状态

 

实验简介:

本实验针对的对象:单片机初学者

编程语言:51单片机C语言

编写时间:2009.6.25

附件提供的资源:  1.      keil工程包(包括C语言源代码和hex文件等等)

                                    2.     Proteus仿真图

程序员: 小邹

特别说明: 欢迎大家下载,并提出修改或者优化意见

特别注意:proteus仿真看不出led是否点成半亮状态,因此需要大家把程序烧到开发板才能看到现象

实验原理:控制输出占空比就可以看到不同亮度的led,我这里是通过延时来实现的,大家可以通过修改延时的长短看到不同的亮度,不信大家试试看

程序源代码展示:

#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
unsigned char i;
sbit led="P1"^0;
void delay(uint z)
{
 uint x,y;
 for(x=z;x>0;x--)
  for(y=2;y>0;y--);
}
void main()
{
 while(1)
 {

   led = 0;
   delay(20);
   led = 1;
            delay(225);  
  

 }
}

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

关键词:

相关推荐

适配医疗 Type CF 类应用的专用电源解决方案

TI C665x 概览视频与专家咨询系列短片

视频 2012-05-03

“车规级IMU”适合机器人的大规模应用,可提供稳定可靠的运动感知功能

意瑞半导体:霍尔传感器在机器人中的应用优势

松下电工PLC以太网资料

松下PLC全系列中文编程软件

资源下载 2007-02-09

六位数的QQ?

gg-yy 2005-07-06

RF检波器揭秘

视频 2012-05-02

赛灵思平台开发高级副总裁 Victor Peng 畅谈 Vivado

视频 2012-05-03

5V 单片机与5V 耐压单片机有何区别,为什么至关重要

从最赚钱公司 Linear 看中国模拟半导体差距

视频 2012-05-02

TDK 发布 SensorStage 传感器评估平台,大幅加速 IMU 开发进程

带USB Type‑C接口的USB转串口TTL转换器

松下电工FP系列PLC Modem资料

松下电工FP系列PLC电源资料

泛华测控左毅畅谈军用测试需求

视频 2012-05-04

RK3576 MIPI Camera ISP调试:客观标定与环境准备(上)

2026-05-09

洞察无形:高端模拟前端如何赋予机器人真正的自我感知能力

2026 传感器大会:数字 RF 技术有望打破智能眼镜普及瓶颈

基于物联网的电池组均衡充电与监控系统

台安PLC应用程序下载

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

技术专区