本代码为编码开关代码,编码开关也就是数字音响中的 360度旋转的数字音量以及显示器上用的(单键飞梭开 关)等类似鼠标滚轮的手动计数输入设备。 我使用的编码开关为5个引脚的,其中2个引脚为按下 转轮开关(也就相当于鼠标中键)。另外3个引脚用来 检测旋转方向以及旋转步数的检测端。引脚分别为a,b,c b接地a,c分别接到P2.0和P2.1口并分别接两个10K上拉 电阻,并且a,c需要分别对地接一个104的电容,否则 因为编码开关的触点抖动会引起轻微误动作。本程序不 使用定时器,不占用中断,不使用延时代码,并对每个 细分步数进行判断,避免一切误动作,性能超级稳定。 我使用的编码器是APLS的EC11B可以参照附件的时序图 编码器控制流水灯最能说明问题,下面是以一段流水 灯来演示。
上传时间: 2017-07-03
上传用户:gaojiao1999
arm9系列单片机试验箱编程,外部中断实验
上传时间: 2014-01-12
上传用户:maizezhen
目的 (1) 通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。 (2) L7、L6、L5 作为南北路口的交通灯,L2、L1、L0 作为东西路口的交通灯。编程使六个灯按交通灯变化规律亮灭。要求进行周期性重复控制; 2、基本设计要求: (1) 南北路口的绿灯、东西路口的红灯同时亮20 秒。 (2) 南北路口的黄灯闪烁3 秒,同时东西路口的红灯闪3 秒。 (3) 南北路口的红灯、东西路口的绿灯同时亮90 秒。 (4) 南北路口的红灯、同时东西路口的黄灯亮闪烁3 秒。 (5) 在8 段LED 上同步显示倒计时 2)设计提示 (1) 要求精确计时,采用实验装置8253 定时器中断或主机8253 定时器; (2) 利用软件定时器。
上传时间: 2017-07-30
上传用户:xuan‘nian
基于VHDL的HDLC协议实验基于VHDL的HDLC协议实验
标签: hdlc vhdl
上传时间: 2015-04-16
上传用户:英语卡卡
里面有蓝牙点灯实验的操作步骤,还有实验的源代码。
标签: 蓝牙实验
上传时间: 2015-05-02
上传用户:cascas
激光全息的实验原理,实验操作步骤,实验结果的处理,以及实验结果的分析和优化
标签: 全息光弹实验
上传时间: 2015-07-06
上传用户:1987523925
NiosII 上机实验 实验一 NiosII 开发流程实例---LED 显示 实验二 niosII 计数显示模板实例 实验三 计数器实验 实验四 十字路口交通灯控制 实验五 实现LCD 滚屏显示 实验六 实现串口通信 实验七 简单数字钟 实验八 Flash 功能测试实验
标签: FPGA
上传时间: 2015-10-08
上传用户:shzweh1234
51单片机实验,学校发的,实验不错各种外设都有
标签: 单片机
上传时间: 2015-11-19
上传用户:495409783
dsp实验指导教程,dsp基础实验内容有利于初学者学习。
标签: dsp
上传时间: 2015-12-31
上传用户:247793891
用一个按键以中断的方式实现另一个LED灯的闪烁,闪烁10s种后再回退到主程序。
上传时间: 2016-06-03
上传用户:jinaoyu