单片机楼梯灯制作(C语言版)

当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

单片机楼梯灯制作(C语言版)

作者:佚名   来源:本站原创   点击数:191  更新时间:2014年04月10日   【字体:大 中 小】

//51单片机

//p3.5口接灯的阴极端,按键划分接p2.0 p2.1

#include

#define uchar unsigned char

#define uint unsigned int

#define LED_ON 0

#define LED_OFF 1

sbit led = P3^5;

sbit key_up = P2^0;

sbit key_down = P2^1;

void main(void)

{

key_up = 1;

key_down = 1;

led = 1;

while(1)

{

if(key_down)

{

if(key_up)

{

led = LED_OFF;

}

else

{

led = LED_ON;

}

}

else

{

if(key_up)

{

led = LED_ON;

}

else

{

led = LED_OFF;

}

}

}

}

【发表评论】【告诉好友】【收藏此文】【关闭窗口】

上一篇:KEILC51编译ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义

下一篇:C语言中##的用法

文章评论

我来说两句  特别声明:发表内容只代表网友个人观点,与本站立场无关。

用户名: 匿名发表  注册

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

剩余字数:    查看全部评论

相关文章

当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

单片机楼梯灯制作(C语言版)

作者:佚名   来源:本站原创   点击数:191  更新时间:2014年04月10日   【字体:大 中 小】

//51单片机

//p3.5口接灯的阴极端,按键划分接p2.0 p2.1

#include

#define uchar unsigned char

#define uint unsigned int

#define LED_ON 0

#define LED_OFF 1

sbit led = P3^5;

sbit key_up = P2^0;

sbit key_down = P2^1;

void main(void)

{

key_up = 1;

key_down = 1;

led = 1;

while(1)

{

if(key_down)

{

if(key_up)

{

led = LED_OFF;

}

else

{

led = LED_ON;

}

}

else

{

if(key_up)

{

led = LED_ON;

}

else

{

led = LED_OFF;

}

}

}

}

【发表评论】【告诉好友】【收藏此文】【关闭窗口】

上一篇:KEILC51编译ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义

下一篇:C语言中##的用法

文章评论

我来说两句  特别声明:发表内容只代表网友个人观点,与本站立场无关。

用户名: 匿名发表  注册

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

剩余字数:    查看全部评论

相关文章


相关文章

  • 烟雾传感器的设计
  • 电气检测技术设计 (论文) 题 目 烟雾光敏报警器 摘 要 在现代社会中由于由于火灾和有害气体中毒而导致死亡的人越来越多,每年给社会带来了很大的财产损失和社会负担,但是由于其突发性如果发现不及时很容易造成重大损失,烟雾传感器就可以很好的解决 ...查看


  • 单片机教案
  • 吴允志 单 片 机 1 2011年2月21日 08高职电子2班 2 单片机概述(一) 通过本讲教学,要求学生了解单片机的概念及组成.单片机 与通用微机的区别与联系,单片机的特点及其广泛应用.了解本课程的性质.任务及其在本专业中的地位,结合单 ...查看


  • LED广告牌制作
  • 毕业设计,16*64 点阵显示屏,可以各种显示,时间,温度等功能. 给你一个参考: 可以去我的博客下载: LED 点阵汉字显示屏 概 述 这次比赛制作由于时间紧,同时为了降低制作难度, 仅作了四个字的轮流显示,实际使用时 可根据这个原理自行 ...查看


  • 电工电子专业所学课程
  • 电工电子所学课程 培养目标编辑 以终身教育.素质教育.个性教育为基点,培养德.智.体全面发展,知识.能力.素质协调发展,能独立地分析和解决问题,适应"电气工程及自动化"领域的各项工作,并在计算机应用技术方面有专长的宽厚型 ...查看


  • 一些关于电子通信方面的就业岗位和要求
  • 一些关于电子通信方面的就业岗位和要求 一些关于电子通信方面的就业岗位和要求 1.电子工程师: 电子专业,会熟练使用PROTEL99,POWER PCB等 2.PCB 布线工程师: 精通allegro PCB设计工具:精通BGA .QFP 等 ...查看


  • 计算机协会简介
  • 北京交通大学海滨学院计算机协会成立于2008年,是我院首批成立的学习性社团之一,已经伴海滨学院一起走过三个春秋. 经过三年的发展,计算机协会已经成为一个组织完备的学生组织.协会成员包括众多技术水平高,组织能力强的同学,现有会员数百名,工作层 ...查看


  • 公路收费站车流量统计系统的研制任务书
  • 一.毕业设计(论文)的内容(400字以上) 车流量统计是智能交通领域的重要研究课题之一,是实现交通智能化管理的重要环节.本课题任务是设计.制作一套车流量统计系统,具体研究内容如下: 1.通过图书馆.网络等途径搜集相关资料,掌握车流量统计的原 ...查看


  • 自学单片机心得体会
  • 自学单片机心得体会 无论是作为一名业余的电子爱好者还是一名电子行业的相关从业人员,掌握单片机技术无疑可以使您如虎添翼,为您的电子小制作或者开发设计电子产品时打开方便的大门! 而且现在学习单片机技术的热潮正在不断升温,电子发烧友网开设了详细的 ...查看


  • 2015单片机学习心得
  • 2015单片机学习心得 第1篇:单片机学习心得分享 学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制. 第一步:数字I/O的使用 使用按钮输入信号,发光二极管显示 ...查看


热门内容