计数器在工业控制中有着广泛的应用。传统的数字计数器都是用中小规模数字集成电路构成的,不但电路复杂,成本高,功能修改也不易。用单片机制作的计数器可以克服传统数字电路计数器的局限,有着广阔的应用前景。
本文介绍的计数器采用Microchip公司的PIC16C54单片机。该型单片机为RISC结构,在4MHz的工作频率下,每一个指令周期为1μs,运行速度大大超过MCS-51系列,适用于对实时性要求较高的工业控制领域。
电路原理
附图为计数器的原理图。PIC16C54具有两个I/O口,RA口有4条I/O线,RB口有8条I/O线。本计数器中RA口设置为输入口,用于读取BCD拨盘开关(BCD1~BCD5)设定的计数值;RB口设置为输出口,用于对数码管进行扫描和控制输出继电器。T0CKI为PIC16C5 4内部计数器的输入脚,计数脉冲经过光电转换后从该脚输入,PIC16C54的内部计数器对输入的脉冲进行计数。
由于该内部计数器宽度仅有8位,最多只能计数到256,因此要用软件对该计数器进行扩展,以满足实际计数需要。
BCD拨盘开关(BCD1~BCD5)设定计数终止值,当扩展的内部计数器计到与BCD拨盘开关设定值相等时,RB7输出高电平,使继电器吸合,控制外部设备。此时,即使有计数脉冲输入,计数器也不会再计数,必须在复位端输入复位信号,才能重新计数。
软件设计
本计数器的主程序完成BCD拨盘开关的读取和数码管扫描。数码管采用动态扫描的方法显示,每个数码管依次亮一定的时间,利用人的视觉暂留使数码管看上去是全亮的。每个数码管亮时都调用一个延时程序,在延时程序中,实现对T0CKI脚的检测与PIC16C54内部计数器的操作。由于PIC16C54没有中断功能,用这种方法可以实现实时计数。
关键字:PIC16C54 计数器 单片机
引用地址:
采用PIC16C54的计数器
推荐阅读最新更新时间:2024-03-16 13:59
8096系列单片机与触摸屏芯片的接口设计与实现
随着科学技术的日新月异, 人类对文明生活需求的进步, 带来对 电能 的需求越来越高, 也带来了对电力系统的设备有更高的要求, 由此电力系统配电变压器的功能及检测设备受到各方面的密切关注。在市场上各种各样的电力检测设备不断翻新, 其功能也向实用性、高科技性方向发展, 但配电变压器具有触摸方式的人机友好界面功能及检测的设备很少有报道, 为此, 在经过多方面的调研, 我们提出研制使用触摸方式、具有GPRS 无线 通信 功能的配电变压器智能检测设备的任务。该设备在满足配电功能要求的前提下, 采用触摸 显示 方式提高检测设备的可操作性, 使用GPRS无线通信提高设备的先进性、满足现代信息社会的管理需求, 使其具有一定独特优势, 能够占领
[电源管理]
单片机软件抗干扰的误区介绍
单片机中存在这样一种广泛流传的误解:在MCS-51系列单片机中,只要用指令使程序从起始地址开始执行,就可以复位单片机,摆脱干扰。通过一个简单的实验,揭示了软件复位的可靠方法。 有的单片机(如8098)有专门的复位指令,某些增强型MCS-51系统单片机虽然没有复位指令,但片内集成了WATCHDOG电路,故抗干扰也不成问题。而普及型MCS-51系列单片机(如8031和8032)既然无复位指令,又不带硬件WATCHDOS,如果没有外接硬件WATCHDOG电路,就必须采用软件抗干扰技术。常用的软件抗干扰技术有:软件陷阱、指令冗余、软件WATCHDOG等,它们的作用是在系统受干扰时能及时发现,再用软件的方法使系统复位。所谓软件复位就是用一
[单片机]
智能家居引爆MCU需求,台6大厂蓄势待发
新一代年轻消费族群对于生活品质的需求逐渐提高,不仅小米要发展智能家居,中兴通讯也在本月22日正式于北京揭晓智慧家庭的新战略,机构预测全球智能家居设备和服务市场到了2018年,市场规模将达到680亿美元,可预见的是 智能家居 将成为市场主流,而智能家居的崛起也引爆MCU(Microcontroller Unit,微控制器)的需求量迅速攀升,台系MCU概念股中包括联发科(2454)、盛群(6202)、新唐(4919)、凌阳(2401)、笙泉(3122)、九齐(6494)可望迎来庞大商机。 智能家居所需要的IC晶片与物联网主流晶片基本上是一致的,物联网的数据处理、加工、传输都离不开MCU,在物联网(IoT)发展趋势之下,节能、安
[物联网]
基于加速度传感器MMA7260QT的自动摇篮的设计
引言 照顾小宝宝是非常劳累的事情,因为他们醒来和睡觉都比较频繁,加之喂食换衣服等活动,会占用大人大量的时间和精力。摇篮的诞生在很大程度上减轻了大人的负担,但仍有很多不尽如人意的地方。利用动作(加速度)传感器和功能丰富的单片机,则可以设计出一种相对智能化的摇篮。 背景 现在市面上的电动摇篮仅有简单的定时功能,因此不能针对婴儿的活动发生动作,若摇篮一直摇动,对婴儿的安抚作用就会降低。采用声音触发的自动摇篮,缺点是婴儿先是活动,得不到安抚则会哭闹,摇篮才会启动进行安抚;另外如果因为别的原因哭闹,摇篮则不能起到安抚作用。所以根据婴儿的活动来启动摇篮是比较妥当的控制方式。飞思卡尔的加速度传感器性能优秀,成本较低,适合这
[安防电子]
基于FPGA和51单片机的信号发生器设计
信号发生器又称为波形发生器是一种常用的信号源并且广泛应用于电子电路、通信、控制和教学实验等领域的重要仪器之一。为了降低传统函数信号发生器成本,改善信号发生器低频稳定性。笔者结合FPGA和51单片机产生0.596 Hz频率精度函数信号。笔者设计通过51单片机控制函数信号类型以及相关参数,用户可通过按键设置需要的波形、波形幅度、波形频率以及方波的占空比、相位。本文设计方案不仅具有良好的经济前景,也可以为当代高等教育深化改革做一个参考方向。 1 系统设计方案 1.1 系统硬件设计 本文中设计中硬件包括EP2C8Q20818N芯片和C8051F0201单片机、DAC0800芯片,T6963的LCD。本文中主要利用FPGA(EP
[单片机]
单片机复位电路的工作原理
如何进行复位呢?只要在单片机的RST引脚上加上高电平就可以了,时间不少于5ms。 基本的复位电路的原理图如下所示: 这种复位电路的工作原理是:通电时,电容两端相当于是短路,于是RST引脚上为高电平,然后电源通过电阻对电容充电,RST端电压慢慢下降,降到一定程度为低电平,单片机开始正常工作。 改进的复位电路如下: 在满足单片机可靠复位的前提下,该复位电路的优点在于降低复位引脚的对地阻抗,可以显著增强单片机复位电路的抗干扰能力。二极管可以实现快速释放电容电量的功能,满足短时间复位的要求。
[单片机]
第3节:单片机一个最重要的特性
从业十年,教你单片机入门基础 第3讲: 道生一,一生二,二生三,三生万物。 《道德经》认为,世间万物,缤纷多彩,它们都起源自一个东西,这个 一 的东西就是 道 。电子世界也存在 一 这个东西,这个 一 繁衍出手机,电脑,电视机,机器人等丰富多彩的电子世界。这个 一 就是单片机一个最重要的特性:程序下载进单片机的内存后,可以识别管脚上的高低电平信号,管脚也可以输出不同时间长度的高低电平。下面我把这句话的5个重要关健词提取出来,详细解读它的含义。 程序。有3种,C程序,汇编程序,机器程序。能下载进单片机的只有机器程序,C程序和汇编程序都不能直接下载进单片机,所以C程序和汇编程序最终要经过专用编译软件翻译成机器程序后,才能下载进单片机
[单片机]
基于单片机STC89C52RC的汽车中网扫描灯设计
生活水平的不断提高使汽车逐步走进了千家万户。追求时尚个性的心理使车主们费尽心思装扮自己的爱车。汽车LED中网扫描灯既彰显个性,又可以起到警示作用,甚至还有一个好听的名字叫游侠灯。本文介绍一款汽车中网扫描灯的设计制作方法。它主要采用了常见的STC89C52RC单片机作为主控制器,采用光电耦合器进行信号转换,用市场上采购的食人鱼LED灯条改装成八组LED扫描灯。能够产生拖尾和呼吸等效果,还可以进行底盘灯和无线遥控等功能的扩展。
0 引言 LED产业的迅猛发展给照明和装饰都带来了不小的冲击,特别是LED与汽车的结合更是当前的热门话题。汽车中的阅读灯、示宽灯、刹车灯,甚至照明大灯都渐渐出现了LED的身影。当然作为装饰用的仪
[嵌入式]