《脉冲记录器》word版

《脉冲记录器》word版

ID:29911052

大小:53.50 KB

页数:3页

时间:2018-12-25

《脉冲记录器》word版_第1页
《脉冲记录器》word版_第2页
《脉冲记录器》word版_第3页
资源描述:

《《脉冲记录器》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、硬件资源:P2.0~P2.7输入:键盘连接线,键盘主要用来预置脉冲的数字键盘1~9可以对应输入1~9的数字,并可以累加。比如1,按一下显示1,再按显示2。比如8,按二下显示16。依次类推,所有数字键最大输入的数字为9999,再按从0开始。A键按一下显示10,再按显示20,最大显示90,再按从0开始循环。B键按一下显示100,再按显示200,最大显示909,再按从0开始循环。C键按一下显示1000,再按显示2000,最大显示9000,再按从0开始循环。D键按一下显示10000,再按显示20000,最大显示90

2、000,再按从0开始循环。每个输入数字的键与键的关系是相加。比如:A键输入10后,B键又输入100,此时应该显示110,0键又输入0,此时应该显示1100。P3.2输入:在P3.5有效时,可以接收外部脉冲(但不接收宽度小于5ms以下的干扰脉冲)。在P3.5无效时,禁止接收脉冲。P3.5输出,低电平有效,低电平时允许外部设备发送脉冲。P3.5有效:将端口P3.5置为低电平,然后开始从端口P3.2接收输入脉冲。在接收脉冲时P3.5保持低电平。超过3秒没有收到脉冲时,将P3.5置为高电平。以上的脉冲为10ms-9

3、0ms的方波。/////////////////////////////////////////////////////////////////////////////////////////////脉冲速度:600个/每分钟脉冲形式:50毫秒对称方波//////////////////////////////////////////////////////////////////////////////////////////脉冲计数器设置与查询:1、在显示0时,长按某键(超过5秒)就闪烁显示某键的键值表

4、示已经进入到该键的键值设置程序中,此时按动此键可以调整此键的键值,使之在1~99990之间变化,按下不放就快速变化。其中A~D只能做无进位的变化。断电后自动保存。2、在显示0时,同时按住A与B超过5秒就返回到(键盘)默认值。3、在显示0时,按住A不放又按B,可以显示本次接收脉冲、再按B显示累计接收脉冲等4、键盘默认值与设置值储存在单片机(或2402)中。5、按住F键上电后就控制P1.7输出低电平。正常运行:1、在显示为0时(键盘无输入),按F键:将P3.5置为有效并从P3.2接收脉冲。将接收的脉冲数量在数码

5、管递加显示。最多可以接收9999个脉冲。达到此数字时就将P3.5置为无效,并停止从P3.2接收脉冲。递加显示结束后,按F键(正常短按)可以清零。按其他任意键都可以清零并输入该键的键值。2、在显示为非0时(键盘输入并显示10),按F键:将P3.5置为有效并从P3.2接收脉冲。将接收的脉冲数量与在数码管显示的数字(原始输入数字10)做原始递减显示。递减到0时,就将P3.5置为无效,并停止从P3.2接收脉冲,本次计数完成。此时:又显示刚才数码管显示的数字,此时按F键重复上述动作,结束后将本次接收的脉冲数量与上次接

6、收的脉冲数量相加并显示,依次类推。比如:原始输入数字为10,第一次记数完成后显示10,第二次记数完成后显示20,第3次记数完成后显示30,直到断电或请零(长按F键超过5秒(上升沿触发))。递减过程与原始递减显示过程相同。递减显示结束后,按其他数字键都可以清零并显示该键的键值。所有输入的数字都可以做递减显示。3、如果递减显示不能到0(脉冲中断输入),则只能按F键以继续递减显示的过程或长按F键清零。按其他键无效。仿真图已经画好了,仿真通过就可以了。付款后交付提供仿真图,源代码,比较详细的注释。以下是可选的功能-

7、--------------------------1、根据键盘输入的数字,超过100就同时将P3.4、P3.5置为低电平。2、递减显示过程中显示数字少于10个就将P3.4置为高电平。下次将P3.5置为高电平3、在显示为0时,长按A可以使该键的功能在10或1000轮流转换,需要记忆。4、在显示为0时,长按B可以使该功能改为每次1000。长按可以在100或1000转换。5、要将以上的设置项保存在单片机或24C02中,每次上电的时候将设置值取出。如果提取不到就显示E。验收方法与步骤:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。