计数器

实验二 通用计数器的应用

一、实验目的

1.通过实验,进一步了解和掌握通用计数器的组成及工作原理。

2.熟悉并掌握通用计数器的正确操作方法。

3.通过对信号发生器输出频率的检定,了解电子仪器检定的原理和方法,了解频率参数测量的一般方法及对测量误差进行分析的方法。

二、实验仪器及设备

1.SP100B 多功能计数器 一台

2. DG1022 型函数信号发生器 一台 三、实验内容及步骤

在进行测量前,首先按规定要求对函数信号发生器及计数器进行预热,然后对计数器进行自校,计数器自校正确无误方可进行实验。

1.对信号发生器第一至第二频段的频率刻度进行检定。

(1)将多功能计数器电源开关接通,自校完毕后,将功能开关置为频率档,“ 闸门时间”选取“1S”。

(2)将 DG1022型函数信号发生器调到要测量的频率点上(频段1:从 100kHZ~900 kHZ,每隔 100kHZ选择一个测量点;频段 2:从 1000kHZ~9000 kHZ,每隔 1MHZ选择一个测量点),然后进行测量。将所测数据填入表一中,最后计算出结果,并分析说明此仪器是否符合说明书给出的指标(实验报告中要给出检定结论,并分析产生误差的原因)。

时间: 2024-10-11 07:20:34

计数器的相关文章

理解JS闭包——以计数器为例

假如我们需要制作一个计数器,每点击一次就加1.代码写成这样: var counter = 0; //把计数器counter设置成全局变量 function add(){ return counter+=1; } add(); //1 add(); //2 add(); //此时counter=3 每执行add()函数一次,相当于执行 counter=counter+1 一次,等于是为counter重新赋值,这样执行过3次add()后,因为counter是全局变量,所以此时counter为3,实现

css计数器

很多时候要是实现一行文字前面的序列号的话,可能会直接添加个新元素或者利用before伪元素实现.但如果是多行文字的序列号的话,就不是那么简单了. 恰好,css就有这么个计数器可以实现这个功能. counter-reset:进行计数器的重置. counter-increment:进行计数器的递增或递减. counter():输出计数器. 就以上三个属性.但使用起来可不是这么简单: <!DOCTYPE html> <html lang="en"> <head&

51单片机中断机制(定时器/计数器)

单片机中断简介 52单片机一共有6个中断源,它们的符号,名称以及各产生的条件分别如下: INT0 - 外部中断0,由P3.2端口线引入,低电平或下降沿引起 INT1 - 外部中断1,由P3.3端口线引入,低电平或下降沿引起 T0    - 定时器/计数器0中断, 由T0计数器计满回零引起 T1    - 定时器/计数器1中断, 由T1计数器计满回零引起 T2    - 定时器/计数器2中断, 由T2计数器计满回零引起 TI/RI - 串行口中断,串行端口完成一帧字符发送/接收后引起 其中T2是5

Loadrunner windows计数器

object (对象) Counters (计数器名称) Description (描述) 参考值 Memory Available Mbytes 可用物理内存数.如果该值很小(4MB或更小),则说明该计算机上总的内存可能不足,或某程序没有释放内存.每个附加连接将在此基础上占用10KB左右 至少要有10%的物理内存值 Memory Page/sec 表示因为页面错误,从磁盘取出的页面数,或是由于页面错误,写入磁盘以释放工作空间的页面数 推荐值为0~20,一般如果该值持续高于几百,那么应该进一步研

Hadoop MapReduce编程 API入门系列之压缩和计数器(三十)

不多说,直接上代码. Hadoop MapReduce编程 API入门系列之小文件合并(二十九) 生成的结果,作为输入源. 代码 package zhouls.bigdata.myMapReduce.ParseTVDataCompressAndCounter; import java.net.URI; import java.util.List;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.conf.Co

Jmeter之计数器与分布式融合处理

场景:测试订单记录存储性能: 描述:使用分布式来测试高并发情况下存储订单记录的性能: 要求:订单编号不能重复: 脚本方案(初稿): 使用计数器(counter)来生成订单号,其他可用变量来处理: 调试结果与问题: 单机情况下:Jmeter能生成不重复的订单号,能完成压测任务: 分布式情况:报订单号重复,原因是Jmeter的master机只是将jmx发给slave机器上执行,这样一来就会导致所有slave机共用同一个计数器,就会出现重复了. 思考及切入点:1.订单编号有命名规则,如A1010000

【递归与递推】计数器

问题 F: [递归与递推]计数器 题目描述 一本书的页数为N,页码从1开始编起,请你求出全部页码中,用了多少个0,1,2,…,9.其中—个页码不含多余的0,如N=1234时第5页不是0005,只是5. 输入 一个正整数N(N≤109),表示总的页码. 输出 共十行:第k行为数字k-1的个数. 样例输入 11 样例输出 1 4 1 1 1 1 1 1 1 1 #include <iostream> #include <cstring> #include <cstdio>

MapReduce计数器

1.MapReduce计数器是什么? 计数器是用来记录job的执行进度和状态的.它的作用可以理解为日志.我们可以在程序的某个位置插入计数器,记录数据或者进度的变化情况. 2.MapReduce计数器能做什么? MapReduce 计数器(Counter)为我们提供一个窗口,用于观察 MapReduce Job 运行期的各种细节数据.对MapReduce性能调优很有帮助,MapReduce性能优化的评估大部分都是基于这些 Counter 的数值表现出来的. 3.MapReduce 都有哪些内置计数

内存管理(简介,引用计数器)

移动设备的内存及其有限,每个app所占的内存是有限制的 下列行为都会增加一个app的内存占用 1,创建一个OC对象 2,定义一个变量 3,调用一个函数或者方法 当app所占用的内存比较多时,系统会发出内存警告,这时得回收一些不需要再使用的空间.比如回收一些不需要使用的对象,变量等. 如果app占用内存过大: 系统可能会强制关闭app,造成闪退现象,影响用户体验. 所谓内存管理,就是对内存进行管理,涉及的操作有: 分配内存:比如创建一个对象,会增加内存占用 清楚内存:比如销毁一个对象,能减小内存占

MySQL计数器表的设计

如果应用在表中保存计数器,则在更新计数器时可能碰到并发问题.计数器表在web应用中非常常见.可以用这个表缓存一个用户的朋友书.文件下载次数等.创建一张独立的表存储计数器是一种非常好的做法,这样可以使计数器表小并且快.使用独立的表可以帮助避免查询缓存失效.如下面这个例子: 假设有一个计数器表,只有一行数据,记录网站的点击次数. CREATE TABLE hit_counter( cnt int unsigned not null ) ENGINE=InnoDB; 网站的每次点击都会导致对计数器的更