昆山中宇工控,诚交天下工控朋友0512-57273138
专业PLC培训、解密、维修、电缆等工控产品,相关自动化配线配电工程
品种最全 价格最优 质量保证 服务一流
专业PLC培训、解密、维修、电缆等工控产品,相关自动化配线配电工程0512-57273138

★ 8051单片机多媒体学习套件★
零售价:300元
含学习板200元/1套 学习视频100元/1套(1VCD)赚送相关编程软件及教程资料

AT89S51单片机实验及实践教程
 
          1. 按键识别方法之一
      1. 实验任务

      每按下一次开关SP1,计数值加1,通过AT89S51单片机的P1端口的P1.0到P1.3显示出其的二进制计数值。

      1. 电路原理图


      图4.8.1

      1. 系统板上硬件连线
      2. 把“单片机系统”区域中的P3.7/RD端口连接到“独立式键盘”区域中的SP1端口上;
      3. 把“单片机系统”区域中的P1.0-P1.4端口用8芯排线连接到“八路发光二极管指示模块”区域中的“L1-L8”端口上;要求,P1.0连接到L1,P1.1连接到L2,P1.2连接到L3,P1.3连接到L4上。
      4. 程序设计方法
        1. 其实,作为一个按键从没有按下到按下以及释放是一个完整的过程,也就是说,当我们按下一个按键时,总希望某个命令只执行一次,而在按键按下的过程中,不要有干扰进来,因为,在按下的过程中,一旦有干扰过来,可能造成误触发过程,这并不是我们所想要的。因此在按键按下的时候,         图4.8.2

      要把我们手上的干扰信号以及按键的机械接触等干扰信号给滤除掉,一般情况下,我们可以采用电容来滤除掉这些干扰信号,但实际上,会增加硬件成本及硬件电路的体积,这是我们不希望,总得有个办法解决这个问题,因此我们可以采用软件滤波的方法去除这些干扰信号,一般情况下,一个按键按下的时候,总是在按下的时刻存在着一定的干扰信号,按下之后就基本上进入了稳定的状态。具体的一个按键从按下到释放的全过程的信号图如上图所示:
      从图中可以看出,我们在程序设计时,从按键被识别按下之后,延时5ms以上,从而避开了干扰信号区域,我们再来检测一次,看按键是否真得已经按下,若真得已经按下,这时肯定输出为低电平,若这时检测到的是高电平,证明刚才是由于干扰信号引起的误触发,CPU就认为是误触发信号而舍弃这次的按键识别过程。从而提高了系统的可靠性。
      由于要求每按下一次,命令被执行一次,直到下一次再按下的时候,再执行一次命令,因此从按键被识别出来之后,我们就可以执行这次的命令,所以要有一个等待按键释放的过程,显然释放的过程,就是使其恢复成高电平状态。

      1. 对于按键识别的指令,我们依然选择如下指令JB BIT,REL指令是用来检测BIT是否为高电平,若BIT=1,则程序转向REL处执行程序,否则就继续向下执行程序。或者是 JNB BIT,REL指令是用来检测BIT是否为低电平,若BIT=0,则程序转向REL处执行程序,否则就继续向下执行程序。
      2. 但对程序设计过程中按键识别过程的框图如右图所示:                 图4.8.3
      3. 程序框图

       

       

       

       

       

       

       

       

      图4.8.4

★商品介绍★

★ 8051单片机多媒体学习光盘单片机教学光盘★
自学单片机困难不言而喻,但是如果在学习过程中能获得一些珍贵的学习资料的话无疑会大大提高学习效率。 我们手头收集到一张北京希望电子出版社出版的单片机多媒体学习光盘,这张光盘制作精良,采用多媒体形式图文并茂,并且配有详细的真人语音解说,无需安装,可直接运行,非常方便,整张光盘616M 大小,货真价实,实在是自学单片机的可贵资料。

1、硬件资源介绍:RS232串口、轰鸣器、2个贴片发光二极管、5个按键、1个数码管、标准的ISP程序下载口;USB供电,把P0口和P3.2-P3.7全部引出,方便进行自己感兴趣的实验。
    2、提供的实验有:
           A:RS232串口实验;
           B:轰鸣器实验;
           C:发光二极管闪动和流水实验;
           D:安键演示实验;
           E:数码管显示实验;
    3、产品清单:
            1) ZC-51学习开发板一块(含89S52芯片一片);
            2)串口通讯线一根;
            3)USB供电连接线一根;
            4)扳子相关程序和51单片机学习资料光盘一张;
            5)高性能标准并口ISP下载线一根;

部分教程点此进入,便于大家学习


拥有此套学习板及视频学习资料让你不必花上千元去培训中心学习,就可以轻松搞定。

本教程全部为视频,拥有本套视频教学您就可以:比自已看书学习快20倍以上的效率,节省20倍的时间,比培训部掌握更多的知识。
知识改变命运,技术创造财富!

 

★配送说明★

 

昆山市内免费送货上门。

外地客户可从银行汇款(详见付款方式),我们提供邮寄业务,全国大中小城市可发物流快递;有快班车直达的县市,可提供汽车快递,到车站托运部领取即可,当天到货。你也可来人或派人直接到我部取货。

邮购邮费说明:邮局平邮10元,物流快递15,特快25元。汽车快班托运费按实际资费收取

购买多件免邮费。

★适合网上传输的软件、教材、资料、视频均可以由网上传送,免邮费,方便又快速;本站提供远程传送服务,要网上传送的网友请事先说明,本站所有产品均支持支付宝网上交易,安全又安心。

 

订购热线:江苏省昆山市:0512-57273138 宗先生;

咨询服务热线:0512-57273138 宗生 客服: QQ386191731

公司地址:江苏昆山市柏庐路25-2#304室 邮政编码:215300电子信箱: zonghudong@yahoo.com.cn

Copyright © 昆山中宇工控网 版权所有 备案序号:苏ICP备06008652号