设为首页
加入收藏
 
首页    |    买家信息    |    卖家信息    |    企业名录    |    行业信息    |    展会信息    |    服务中心
用户: 密码: 验证码: 4285
本站搜索:
 
应用:采用PIC16C54的计数器
来源:中国仪器仪表大市场信息中心    时间:2008/7/22  浏览数:2959  【我要关闭



   计数器在工业控制中有着广泛的应用。传统的数字计数器都是用中小规模数字集成电路构成的,不但电路复杂,成本高,功能修改也不易。用单片机制作的计数器可以克服传统数字电路计数器的局限,有着广阔的应用前景。 
  本文介绍的计数器采用我公司的PIC16C54单片机。该型单片机为RISC结构,在4MHz的工作频率下,每一个指令周期为1μs,运行速度大大超过MCS-51系列,适用于对实时性要求较高的工业控制领域。 
  电路原理 
  附图为计数器的原理图。PIC16C54具有两个I/O口,RA口有4条I/O线,RB口有8条I/O线。本计数器中RA口设置为输入口,用于读取BCD拨盘开关(BCD1~BCD5)设定的计数值;RB口设置为输出口,用于对数码管进行扫描和控制输出继电器。T0CKI为PIC16C54内部计数器的输入脚,计数脉冲经过光电转换后从该脚输入,PIC16C54的内部计数器对输入的脉冲进行计数。 
  由于该内部计数器宽度仅有8位,最多只能计数到256,因此要用软件对该计数器进行扩展,以满足实际计数需要。 
  BCD拨盘开关(BCD1~BCD5)设定计数终止值,当扩展的内部计数器计到与BCD拨盘开关设定值相等时,RB7输出高电平,使继电器吸合,控制外部设备。此时,即使有计数脉冲输入,计数器也不会再计数,必须在复位端输入复位信号,才能重新计数。 
  软件设计 
  本计数器的主程序完成BCD拨盘开关的读取和数码管扫描。数码管采用动态扫描的方法显示,每个数码管依次亮一定的时间,利用人的视觉暂留使数码管看上去是全亮的。每个数码管亮时都调用一个延时程序,在延时程序中,实现对T0CKI脚的检测与PIC16C54内部计数器的操作。由于PIC16C54没有中断功能,用这种方法可以实现实时计数。
上一篇: 气体传感器在气体泄漏事故处置中的应用  下一篇: 应用:智能开关  【返回顶部
最新资讯
 ·发改委公布《战略性新兴产业重
 ·小仪器带来大市场 环境监测市
 ·福建计量院承担项目顺利过验
 ·广东省机器人展区”再度登录2
 ·设计内置传感器水杯 摇一摇就
 ·两项国家重大科研仪器设备研制
 ·仪器仪表的用途
 ·百度联合西安交大建立大数据实
 ·analytica Chin
 ·贝克曼库尔特苏州公司开业庆典
 ·苹果手机再出安全事故 美国一
 ·科立龙公司——祝2017年春
 ·给力2011 安徽工控展为
热点资讯
 ·智能温度传感器的发展趋势
 ·我国研制成功电化学发光检测
 ·折射率2.0、低熔点光学玻
 ·科学家发明生物纳米电池 从
 ·携带式睡眠记录仪监测你打呼
 ·世界首批纳米激光器测尺清华
 ·俄研制出能快速分辨水中杂质
 ·小仪器带来大市场 环境监测
 ·两项国家重大科研仪器设备研
 ·福建计量院承担项目顺利过验
 ·百度联合西安交大建立大数据
 ·广东省机器人展区”再度登录
 ·深切哀悼四川汶川大地震遇难
友情链接

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

中国机电网   科学仪器网   中国农业仪器网   ICBUY亿芯网   中国软启动网   中华标准件网  
元器件交易网   中国教学仪器网   中华轴承网   外贸网址之家   中国水工业网   就是要仪器网  
中国实验器材网   上海树信仪器   中国化工装备网   天创仪器网   中国分析仪器网   仪表展览网  
关于我们 - 网站指南 - 网络广告 - 市场合作 - 友情链接
Copyright© 2008 - 2010 仪器仪表大市场版权所有 闽ICP备05013376号 

客服在线:点击这里给我发消息