重庆it培训机构 > 独立按键c语言程序详解

独立按键c语言程序详解

简介


独立按键c语言程序详解

方法/步骤


1独立按键0~F数码管显示,实现加一加二,减一减二数码管显示

2#include "reg51.h"//包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

3#define uint unsigned int#define uchar unsigned charsbit k0=P3^0;//定义按键sbit k1=P3^1;//定义按键sbit k2=P3^2;//定义按键sbit k3=P3^3;//定义按键

4uchar smg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f ,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//0-F

5/******************************************************************//* 延时函数声明 *//******************************************************************//*void mdelay(uint t){ uchar n; for(;t>0;t--) for(n=0;n<125;n++) {;}}*/void mdelay(uint t){ uchar n; while(t--) { for(n=0;n<123;n++) {;} } }

6/******************************************************************//* 主函数 *//******************************************************************/void main(){ uchar count=0; while(1) { P2=0x00; P0=smg[count];//给数码管赋个初值 if(k0==0) { mdelay(100);//去抖动 if(k0==0) { P0=smg[count];//k0按下数值加一 count++; while(!k0);//如果按键按下,在此停下;如果按键松开,继续检测 if(count==16) count=0; } }

7 if(k1==0) { mdelay(100);//去抖动 if(k1==0) { P0=smg[count];//k1按下数值减一 while(!k1); if(count==0) count=15; else count--; } }

8 if(k2==0) { mdelay(100);//去抖动 if(k2==0) { P0=smg[count];//k0按下数值加二 count=count+2; while(!k2);//如果按键按下,在此停下;如果按键松开,继续检测 if(count==16) count=0; if(count==17) count=1; } }

9 if(k3==0) { mdelay(100);//去抖动 if(k3==0) { P0=smg[count];//k1按下数值减二 while(!k3); if(count==0) count=14; else if(count==1) count=15; else count=count-2; } } } }

10本经验只供参考,如有不足,还请见谅。。

点击显示全文

  • 数码管动态扫描c语言程序详解

    数码管动态扫描c语言程序详解电脑首先分配I/O口,作出电路图#include "reg51.h"//包含头...

    发布时间:2018-06-18 13:27:27
    336886
  • 蜂鸣器c语言程序方法详解

    蜂鸣器c语言程序详解,怎么使用C语言编写一个蜂鸣器程序电脑开发板首先查看蜂鸣器型号,然后作出电路图,定义管...

    发布时间:2018-06-18 13:37:58
    355973
  • vs如何编写c语言程序

    vs是市面上最接近于工作的编译器,具有良好的交互界面,以及强大的编译功能。这里给大家介绍一下如何使用vs来编写c语言代码。vs2013我们来新...

    发布时间:2018-06-18 13:58:20
    429726
  • Xcode怎样编写c语言程序

    如图在Product Name中填写编写的程序的名称,在Language中选择要写的编程语言的类型有c语言...

    发布时间:2018-06-18 13:53:34
    196001
  • 4X4键盘扫描c语言程序详解

    4X4键盘扫描c语言程序详解,键盘扫描方法电脑keill4X4键盘扫描,按下按键每个按键,在数码管上显示0...

    发布时间:2018-06-18 13:49:10
    279492
  • 串口通讯c语言程序详解

    串口通讯c语言程序详解,使用串口和单片机通讯的方法详解电脑利用串口调试助手,往单片机发送数据,单片机接收到...

    发布时间:2018-06-18 13:19:04
    465682
  • 按键短按动作键扫c语言程序编写新方法

    :c文件和h文件,代码这样设计后一下变的简洁,明了,通用,灵活,很快很轻松的解决了我以前根本实现不了的问题,我把这种高效的c语言</e...

    发布时间:2018-06-18 13:49:26
    349720
  • 独立按键c语言程序详解

    独立按键c语言程序详解电脑独立按键0~F数码管显示,实现加一加二,减一...

    发布时间:2018-06-18 13:23:48
    564409
加载中...
加载中...
  • 什么是TTT培训?

    TTT就是专门为培训企业各部门主管、内部培训师开设的经典课程。天下伐谋可以▲ 让您在培训师的领域里做得更职...

  • 怎样培训口才

    好的口才不仅能够清晰的表达观点、展示自我,更是一种非常具有竞争力的能力,那么应该如何培训自己的口才呢?练习胆量。说话时一定要铿锵有力,不能胆怯...

  • 计算机如何截图

    计算机如何截图?通常可以用QQ软件 或系统自带的,前者功能更多大,更灵活。可以大小自定,文字注解,选择重点部分。QQ软件采用系统自带功能截图,...

  • 计算机的组装

    许多对计算机有一定了解的人在计算机的选购上会选择组装机。组装机相对于品牌机性价比更高,但是需要自己动手组装硬件,今天就来说说...

  • 什么是计算机病毒

    计算机病毒式指编制或在计算机程序中插入的可疑破会计算机功能或毁坏数据、影响计算机使用并能...

今日热点信息
  • 去教育培训机构面试该注意些什么?

    教育培训机构是育人教人的,在这样的部门工作,除了专业对口外,在很多细节方面也要特别注重。因为每一个一细节都代表着教育...

    发布时间:2018-06-18 13:35:11
    202530
  • 教育培训机构如何提高续班率?

        教育培训机构工作的一个重心就是招生问题。而对于已经招过来的的学生,续班问题却又成了最为重要的问题。道理并不复杂,学生...

    发布时间:2018-06-18 13:33:14
    894168
  • 员工在线培训机构

    为大家讲述其中一家员工在线培训机构。员工在线培训平台包括云学习管理系统(CLM)、名师在线经纪、在线商城、培训圈。点击云学习管理系统(CLM)...

    发布时间:2018-06-18 13:58:14
    215588
  • 教育机构那些事:[3]培训机构宣传的形式

    现在各行各业都注重广告效应,要想自己的产品得到更多人的亲赖,必须先让更多人有机会认识并了解自己的产品,培训机构也一样。现在,培训机构<...

    发布时间:2018-06-18 13:38:30
    289530
  • 如何选择钢琴培训机构?

    小孩一天天长大,随着年龄的增长,我们不再只是让小孩每天毫无目的的玩耍了。而是要培养小孩的一些兴趣爱好。比如很多家长就会给小孩报钢琴培训班。现在...

    发布时间:2018-06-18 13:39:41
    240666
  • 怎样选择一家好的教育培训机构

    就当前形势看来,大学毕业生逐年增加,导致就业形势愈来愈严峻,不少应届毕业生和往届生都选择了报考公务员、事业单位、医疗卫生系统和教师,竞争力不可谓不强。与此同时,...

    发布时间:2018-06-18 13:33:20
    542520
精彩推荐
  • 餐厅服务员托盘基本技能培训餐厅服务员托盘基本技能培训

    川渝大酒店餐厅服务员托盘基本技能培训提要:大方托盘、中方托盘:传菜、托送酒水和搬运盘碟等较重的物品。可以采用双手、重托与轻托...发布时间:2018-06-18 13:49:30419731

  • 亲子厨艺DIY:彩色水饺亲子厨艺DIY:彩色水饺

     ↑4岁零3天的dudu包的饺子:超大个饺子、小扁鱼饺子,还有一个肚子上被切割的烂饺子没摆上去。呵呵 说起亲子厨艺,这个包饺子的命题比红薯豆沙...发布时间:2018-06-18 13:33:56182673

  • 出国前孩子要学会的厨艺出国前孩子要学会的厨艺

    来个厨艺速成,让孩子自力更生,时不时犒赏一下自己的中国胃是非常有必要的。电饭锅煮腊味饭自从有了电饭煲,煮饭变成了一件简单的事情。在外求学,做饭...发布时间:2018-06-18 14:02:08318214

  • 厨艺 -- 清炒土豆厨艺 -- 清炒土豆

    土豆被列入主食了,到现在中国有三大主食:大米、小麦、土豆。土豆一直是各大餐厅热销食品,除了能做土豆泥、薯条、土豆条、炖土豆、和配菜外还可以单单做为一种主食清炒食...发布时间:2018-06-18 13:37:56339521

  • 如何让自己厨艺精湛?如何让自己厨艺精湛?

    要想自己厨艺精湛,不光要有一定的烹饪理论知识,还要有丰富的实践经验;更要有一颗热爱烹饪的心;甚至要吃苦耐劳......如何让自己厨艺<...发布时间:2018-06-18 13:40:16122521

  • 演讲口才技能培训演讲口才技能培训

    培训收益:1、提升人际沟通能力,进而改善业绩;2、良好煽动力、激励与演讲时的口才表达能力。培训受众:董事长、总经理、企业高/中层经...发布时间:2018-06-18 14:00:27658409

  • 残疾人免费参加职业技能培训(推荐就业)残疾人免费参加职业技能培训(推荐就业)

            各级残疾人就业服务机构会针对残疾人的不同需求,不定期地开办不同类别的职业技能培训班,通过培训</em...发布时间:2018-06-18 13:27:45418752

  • 旅游纪念之厨艺旅游纪念之厨艺

    出外旅游一趟,遇见以前的朋友,开了家饭馆,生意还不错。 教了我蛮多平时不怎么注意的知识,也属于“收获”吧。做准备工作时,无论是把肉切成块或片,都要切的仔细一点,...发布时间:2018-06-18 13:30:16171142

手机版 | 欢迎来到重庆it培训机构
RSS订阅