简易频率计的制作

发布者:sheng44最新更新时间:2016-01-08 来源: eefocus关键字:简易频率计  MCU 手机看文章 扫描二维码
随时随地手机看文章
这个简易的频谱仪其实工作原理很简单,就用到了定时中断和计数器的功能。原理是根据采集到的方波信号,计数器计数,当定时器中断到后产生定时中断信号中断计数,将计数的结果通过七段译码显示出来。
频率计计算程序:
#include
# define uchar unsigned char
# define uint unsigned int
sbit dout=P3^0;
unsigned char num;
void init()
{
  EA=1;
  TMOD=0x01;
  TR0=1;
  ET0=1;
  dout=0;
  num=0;
}
 
void time() interrupt 1
{
  TH0=(65535-200)/256;
  TL0=(65535-200) %6;
   dout=~dout;
 
}
 
void main()
{
  init();
  while(1)
    ;
    
}
 
产生方波信号程序:
#include
# define uchar unsigned char
# define uint unsigned int
sbit dout=P3^0;
unsigned char num;
void init()
{
  EA=1;
  TMOD=0x01;
  TR0=1;
  ET0=1;
  dout=0;
  num=0;
}
 
void time() interrupt 1
{
  TH0=(65535-200)/256;
  TL0=(65535-200) %6;
   dout=~dout;
 
}
 
void main()
{
  init();
  while(1)
     
}
两个MCU的P3^0口用一根杜邦线连接起来
关键字:简易频率计  MCU 引用地址:简易频率计的制作

上一篇:LCD上实现数字时钟
下一篇:89C52单片机之点阵使用

推荐阅读最新更新时间:2024-03-16 14:43

ICL7135与PIC单片机在温度变送器中的应用
引言 在智能仪表设计中,经常用到A/D转换器。在常用的A/D转换中,7135应用最为广泛,它具有41/2位A/D转换精度,抗干扰能力强,价格低廉,主要用于检测参数的测量显示,在智能仪器仪表中,常利用其A/D转换特性,与单片机串行连接,通过简单的人机界面实现对A/D转换数据的智能控制。本文以PIC单片机与ICL7135的实际工程应用为例,介绍一款智能温度控制仪表在温度变送器中的应用。 1 PIC单片机 PIC系列8位CMOS单片机具有独特的RISC结构,数据总线和指令总线分离的哈佛总线(Harvard)结构,使指令具有单字长的特性,且允许指令码的位数可多于8位的数据位数,这与传统的采用CISC结构的8位单片机相比,可以达到2:
[单片机]
ICL7135与PIC<font color='red'>单片机</font>在温度变送器中的应用
基于MSP430x09x MCU的电动剃须刀系统设计
  1 MSP430x09x简介   MSP430x09x是MSP430系列单片机中首款0.9V工作电压的MCU. 这一系列功能强大,能够方便的应用于微型电机控制,红外传输以及电源检测等场合中,另外,其0.9V工作特性可以在单电池供电的消费类电子中得到广泛应用。MSP430x09x包含丰富的功能模块(见图1)。该系列解决方案不仅高度整合了16位定时器、看门狗定时器、11 个带中断功能的I/O以及零功耗低压复位功能(BOR),此外还集成了可配置为ADC、DAC、比较器、系统电压监控器(SVS)以及温度传感器的全新模拟功能池外设,全部工作电压仅为0.9V.16位的RISC架构CPU及其指令集可与现有MSP430 MCU器件相兼容,工
[单片机]
基于MSP430x09x <font color='red'>MCU</font>的电动剃须刀系统设计
MCS51单片机数制转换程序
;BCD小数转换为二进制小数(2位) ;入口 :R0(低位首址),R7 ;占用资源:ACC,B,R5 ;堆栈需求:2字节 ;出口 :R3,R4 PDTB :CLR A MOV R3,A MOV R4,A PDB1 :MOV A,R3 MOV B,#9AH MUL AB MOV R5,B XCH A,R4 MOV B,#19H MUL AB ADD A,R4 MOV A,R5 ADDC A,B MOV R5,A MOV A,@R0 MOV B,#9
[单片机]
布局高性能内核MCU,极海半导体瞄准高端机器人多元化应用
机器人,一直是备受关注的热门话题。机器人伴随工业自动化革新的进程,已衍生出各种不同应用方向的细分品类。机器人的研发、制造、应用是衡量一个国家科技创新和高端制造业水平的重要标志,我国连续多年都是全球最大的机器人消费国,从传统的机械臂机器人,到拓展了导航功能的移动机器人再到结合人工智能的服务机器人,国内机器人功能场景的不断扩充带动了上下游市场的高速增长。 主控芯片厂商对国内市场机器人市场发展有什么样的看法,主控芯片厂商在机器人应用上有怎样的布局和计划,网就相关问题与极海半导体进行了交流。 机器人新蓝海,布局要趁早 工业机器人、移动机器人以及服务机器人,作为机器人品类下三个快速增长的系列,不论是市场应用前景还是技
[机器人]
意法半导体(ST)与Yogitech合作开发STM32微控制器安全组件
意法半导体(STMicroelectronics,简称ST)和Yogitech 签订了一项合作开发微控制器完整安全组件的协议,以简化基于STM32微控制器的关键安全应用的开发和认证过程。 意法半导体和Yogitech同意开发一个安全手册和测试软件库,作为一个简单、快速且高效的测试方式,使用IAR系统的定制化开发工具,检测并标记STM32微控制器潜在的危害性故障。合作双方瞄准一个仅在欧洲就预计约为4亿多欧元的巨大市场,工程师可从意法半导体的500余款微控制器中选择一款适合的产品,用于研发创新且安全的工业自动化用产品。 Yogitech首席执行官Silvano Motto表示:“鉴于现代集成电路的复杂性,使用黑匣子进行安全性分析的方
[单片机]
单片机的电源选项
单片机的空闲和掉电模式的应用 注意:电源管理寄存器PCON,它的最低两位IDL和PD分别用来设定是否单片机进入空闲模式和掉电模式 因此,单片机进入掉电模式只需要PCON= 0x01;进入空闲模式只需要PCON = 0x02; 空闲模式: 单片机进入空闲模式的时候,除了cpu处于休眠状态外,其余的硬件全部处于活动状态,芯片中未涉及的数据存储器和特殊功能寄存器中的数据在空闲模式期间都将保持原值 单片机在空闲模式下可由任何一个中断或者是硬件复位唤醒,值得注意的是,使用中断唤醒单片机,程序将从原来的停止的地方继续运行,当使用硬件复位时,程序将从头开始执行 掉电模式: 当单片机进入掉电模式(也叫休眠模式)外部晶振停止震动,cpu,定时器
[单片机]
改善8051系统用电效率的微控制器
摘要:一种改进架构的高性能8051设计、外围功能集成、选用合适的时钟源以降低功耗;并介绍节省电能的软件技术及采用待机模式降低功耗的技巧。 关键词:停机模式 空闲模式 功率管理模式 便携式产品的功能和性能日新月异。 消费者对产品性能的要求也越来越高,需要更强大的运算能力支持;另一方面,希望产品具有更低的功耗。 尽管已经出现了很多功耗处理器,但它们的性能通常很有限。Dallas公司的系列高速微控制器在性能和功耗之间取得了一个很好的折衷,采用了8051架构——世界上最流行的微控制器之一。简单易用、丰富的I/O资源使这种微控制器深受设计者的喜爱,并被广泛接受。它的流行势头已蔓延到了便携式领域,在很多应用中都有其用武之地。 本文
[应用]
51单片机P0口的特性及使用方法解析
一、P0口特性: P0口为三态双向I/O口。对于内部有程序存贮器的单片机基本系统(如定制的8051),P0口可以作为输入/输出口使用,直接连外部的输入/输出设备;也可以作为系统扩展的地址/数据总线口。对于内部没有程序存贮器的单片机(如8031),P0口只能作为地址/数据总线口使用。 1、P0口的输出驱动器中也有一个多路电子开关。输出驱动器转接至口锁动器的Q端时,P0口作为双向I/O口使用。 这时,CPU发来的控制信号为低电平,使输出驱动电路的上拉场效应管T1截止。P0口的锁存器为“1”时,输出驱动器中的两个场效应管均截止,引脚浮空;由于P0口输出电路是漏极开路的电路,必须外接10kΩ拉高电阻才能有高电平输出。而写入“0”时,下
[单片机]
51<font color='red'>单片机</font>P0口的特性及使用方法解析
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved