搜索资源列表
maichong
- 这是我在ISP编程课上独立编写的一个采用模块化+行为描述方式实现的可控脉冲发生器。程序有四个并行模块:减数器&控制模块(用于设置发生脉冲数量并记数,同时产生控制信号)、脉冲发生模块(用于接受控制信号并产生脉冲输出)、脉冲接收模块(用于接收脉冲输出并记录脉冲个数)、显示模块(将接受模块记录到的脉冲总数显示到数码管上)。此程序是我从画逻辑结构图开始一步步独立开发的,并没有参考或仿照网络上的其他脉冲发生器源码,因此与网络上任何其他可控脉冲发生器的源码决无雷同。-err
VHDL
- 采用VHDL语言设计一个4通道的数据采集控制模块。系统的功能描述如下: 1.系统主时钟为100 MHz。 2.数据为16位-数据线上连续2次00FF后数据传输开始。 3.系统内部总线宽度为8位。 4.共有4个通道(ch1、ch2、ch3、ch4),每个通道配备100 Bytes的RAM,当存满数据后停止数据采集并且相应通道的状态位产生报警信号。 5.数据分为8位串行输出,输出时钟由外部数据读取电路给出。 6.具备显示模块驱动功能。由SEL信号设置显示的通道,DISPLAY
Factorial
- 实现求一个数N的阶乘,输入一个数检查是否合格,然后将其阶乘的结果输出-To achieve for the factorial of a number of N, type a number to check eligibility, and then output the results of factorial
xulijieceqi
- 1. 对串行输入数据din在时钟上升沿采样,当检测到din连续输入4个1时产生输出dout为1 2. 用拨码开关或按键输入输入串行数据,用一位发光二极管显示检测状态,并在数码管上显示连续输入1的个数.3. 序列检测器有同步复位功能。-xuliejieceqi
1
- 已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal( ),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main( )函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。-There are known data file IN.DAT in 200 four-digit, and
Fingerprintidentification
- vs_enhancer:指纹增强程序,描述了如何使用该库增强指纹图像。原图像和目标图 像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),
password
- 密码 ★实验任务 小米终于来到了学校,很高兴,他解决了学长留给他的问题,得到了学长的赞赏。他打 点行李回寝室去了,到了宿舍门口才发现这里的门居然不是用钥匙开的,怪不得刚才小米 就觉得奇怪,怎么没有发钥匙,经过小米的仔细“研究”,终于发现这是个密码锁。 这个密码锁很奇怪,密码提示是一串 1 到 n 的排列,他发现这个序列有一个规律:如果 i 出现,那么其后出现的小于 i 的数均为降序。原来是这么回事,小米恍然大悟。门上只有 两个按键和一个竖槽,一个是 PUSH 键,另一
scan
- 摘要:利用 MCS 51 单片机内的一个逻辑器件和单片机的输出巧妙地得到一个外部中断控制信号,该信号的宽度对应扫描 到的脉冲宽度。它处上升沿时,启动单片机内的定时器,下降沿时,停止单片机内的定时器,并请求中断。统计出在该信号为高 电平期间的计数脉冲的个数,便可算出该信号高电平的持续时间,即脉冲宽度。在中断服务程序中对定时器采集的数据进行提 取,这个数据便是扫描到的脉冲宽度。这一扫描方法的电路结构简单,实用价值高-The Appl ication of SWM in the B ar
T05
- 软件练习55. 从键盘输入一串(不超过51个)以逗号分隔的不带符号的十进制数(1~4位),在显示器上显示输入个数和最大值。 例如:输入:23,105,8888,1234 输出:COUNT=4 MAX=8888 -asm test
BMQJS
- 本程序使用伟纳300A型实验板,来检测光电旋转编码器的实际每周输出脉冲数。程序中,定时器0用于8位数码管动态扫描定时,时间为1ms(12MHZ晶振)。定时器1工作于模式1,计数器方式,直接测量接在T1脚的脉冲个数。外部中断0,工作于边沿触发方式,接在旋转编码器的Z信号输出上,用于检测编码器完整旋转一周。8位数码管接成动态扫描,接在P0和P2口。左4位,用来显示上一周的实际脉冲数,右4位,用来显示当前周的脉冲数。-Wei satisfied with this program 300A type
dianziqin
- 1、对于一个特定的D/A转换接口电路,CPU执行一条输出指令将数据送入D/A,即可在其输出端得到一定的电压输出。给D/A转换器输入按正弦规律变化的数据, 在其输出端即可产生正弦波。对于音乐,每个音阶都有确定的频率。 各音阶标称频率值: 音 阶 1 2 3 4 5 6 7 频率(单位:Hz) 261.1 293.7 329.6 349.2 392.0 440.0 493.9 2、产生一个正弦波的数据可取32个(小于亦可),不同频率的区别,可通过调节向D/A转换器
shumaguan_experiment
- 实验箱中包括6位数码管,用扫描显示方法,其中段和位分别通过xxx4和xxx2来实现。xxx由译码地址决定。比如,cs接8000译码输出。用C语言实现: 1.首先实现定义一个数组,主程序中对其赋值(非压缩bcd码),由定时器中断程序实现6位扫描显示。 2.实现由储存BCD码的每一个字节的最高位表示小数点,并且将显示范围扩展到0——F,而非简单的BCD码。 3.用次高位和第5位表示闪烁和消隐,分别实现闪烁和消隐的功能。-shu ma guan experiment of 8051
Digital-frequency-meter
- 设计了一种基于EDA的数字频率计,它主要采用的是测频法测量通常情况下,计算每秒内待测信号的脉冲个数,即闸门时间为1 s。所得的计数个数即为频率,然后输出给数码管显示。-It introduces a design based on digital frequency meter EDA, it mainly adopts frequency measurement method for measuring the is usually calculated per second, for the
Motion-Controller-Based-on-F2812
- 运动控制技术是在以数字信号处理器DSP为代表的高性能高速微处理器及复杂可编程逻辑器件CPLD的基础上发展而来的,它是广义上的数控装置。数控技术的发展趋势就是采用运动控制器的开放式数控系统。本文设计了一款全新的运动控制卡,选用TI公司32位的 TMS320F2812芯片,利用高速PCI总线实现数据传输,并采用目前最先进的NURBS曲线插补方式实现多轴联动。此外,本文设计的多轴运动控制卡只要能够准确输出各轴控制脉冲的方向和个数,即可实现多轴联动控制。 -Motion control tech