虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

空频分组码

  • 本文使用实例描述了在 FPGA/CPLD 上使用 VHDL 进行分频器设 计

    本文使用实例描述了在 FPGA/CPLD 上使用 VHDL 进行分频器设 计,包括偶数分频、非 50%占空比和 50%占空比的奇数分频、半整数 (N+0.5)分频、小数分频、分数分频以及积分分频。所有实现均可 通过 Synplify Pro 或 FPGA 生产厂商的综合器进行综合,形成可使 用的电路,并在 ModelSim 上进行验证。

    标签: FPGA CPLD VHDL 分频器

    上传时间: 2013-12-15

    上传用户:从此走出阴霾

  • 根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》)

    根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信号会受到调制、解调、噪声各种效应的影响,其上升沿和下降沿存在抖动,可采用键盘消抖的办法来消除抖动的影响。根据非接触ID卡64位数据循环发送以及其数据绪构特点,即数据流中第64位为“0”,第1位至第9位为“1”。据此,将“0111111111”作为读数据的起始标识,如图2所示。在确定了数据起始标识后,采用延时大于0.5T采样数据位的方法,如图3所示,来避开曼彻斯***编码中的空跳对数据译码造成的影响,简化了译码程序。 通过实验得到:480μs≤1T≤520μs,220μs≤0.5T≤280μs,由此取Tnext=300μs。为了便于对读出数据进行奇校验,读出数据每5位作为一个字节。因此确定起始标识和读取数据对时钟有严格要求,所以寻找起始标识和读取数据部分程序采用汇编语言编写。数据读以后,根据前面所提到的非接触ID卡的数据结构,通过比较奇校验算法与读出数据中的奇校验位来验证出数据的正确性。

    标签: 2001 编码 编制 调制

    上传时间: 2016-10-14

    上传用户:xhz1993

  • 伪随机序列在扩频通信、流密码、信道编码等领域有着十分广泛的应用。文通过对伪随机m序列的编码和译码算法进行的MatLab语言仿真

    伪随机序列在扩频通信、流密码、信道编码等领域有着十分广泛的应用。文通过对伪随机m序列的编码和译码算法进行的MatLab语言仿真,验证了伪随机序列码的编码和译码算法,丰富了伪随机序列的实现方法,并提供了源代码。

    标签: MatLab 伪随机序列 伪随机 仿真

    上传时间: 2014-01-23

    上传用户:ma1301115706

  • 该模块为分频器

    该模块为分频器,将1KHZ的时钟频率分频成每分钟一次的时钟频率 事实上,该源码可以实现任意整数的分频,主要让N的值设置好相应的数字

    标签: 模块 分频器

    上传时间: 2013-12-30

    上传用户:xlcky

  • VC++实现DES加解密 Tips: 1.本程序可以加密1-4096个字符的任意长度字符串 2.如果密钥长度过短或者为空,程序将使用默认 密钥"YinXueYuan Build It!"进行加

    VC++实现DES加解密 Tips: 1.本程序可以加密1-4096个字符的任意长度字符串 2.如果密钥长度过短或者为空,程序将使用默认 密钥"YinXueYuan Build It!"进行加密. 3.加密结果将用16进制字符显示 4.本加密程序同时支持中/英文字符(包括密钥和明 文) 5.本加密程序支持特殊字符[例如换行符(回车键)] Attention: 1.加密时,密文的最后一个字符请不要使用半角 美元符号 $ 2.字符串加密最多支持加密4096个英文字符(解密 最多为8192个十六进制字符), 如果需要加密的内容过多,请使用文件加密 3.为了保证您的数据安全,建议不要使用默认密 钥,并保持您的密钥在八位以上 4.由于时间关系,文件加密功能尚未完成,请谅解. 5.DES已经被证明不安全,建议您修改本程序源 码,将其改为3DES

    标签: YinXueYuan Build 4096 Tips

    上传时间: 2013-12-19

    上传用户:stampede

  • 这是我在ISP编程实验中独立编写的一个采用行为描述方式实现的分频器

    这是我在ISP编程实验中独立编写的一个采用行为描述方式实现的分频器,通过两个并行进程对输入信号CLK进行8分频,占空比为1:7

    标签: ISP 编程实验 独立 方式

    上传时间: 2017-01-19

    上传用户:xiaohuanhuan

  • Holtek单片机源码:此应用示范了使用HT48C10单片机的 16 位定时计数器产生内部中断以实现计时功能。这个应用依靠系统时钟频率作为计时的基准。此处所示的应用使用了 400KHz的系统时钟

    Holtek单片机源码:此应用示范了使用HT48C10单片机的 16 位定时计数器产生内部中断以实现计时功能。这个应用依靠系统时钟频率作为计时的基准。此处所示的应用使用了 400KHz的系统时钟,通过内部除四分频产生 100KHz 的定时/计数器时钟。对于一个 16 位的计数器最大计数值为 65536,这将每隔 0.65536 秒产生一个内部中断。但是时钟需要1秒作为基本时间单元。 因此定时/计数器被设置成记录0.5秒的基准时间,取两次中断可得到 1 秒的基准时间。这里的应用使用 4 个 7 段数码管显示24 小时制的时间,显示小时和分钟。而小时和分钟的调节由两个键来控制。

    标签: Holtek 400 48C C10

    上传时间: 2017-01-22

    上传用户:wmwai1314

  • --文件名:mine4.vhd。 --功能:实现4种常见波形正弦、三角、锯齿、方波(A、B)的频率、幅度可控输出(方波 --A的占空比也是可控的)

    --文件名:mine4.vhd。 --功能:实现4种常见波形正弦、三角、锯齿、方波(A、B)的频率、幅度可控输出(方波 --A的占空比也是可控的),可以存储任意波形特征数据并能重现该波形,还可完成 --各种波形的线形叠加输出。 --说明: SSS(前三位)和SW信号控制4种常见波形种哪种波形输出。4种波形的频率、 --幅度(基准幅度A)的调节均是通过up、down、set按键和4个BCD码置入器以及一 --个置入档位控制信号(ss)完成的(AMP的调节范围是0~5V,调节量阶为1/51V)。 --其中方波的幅度还可通过u0、d0调节输出数据的归一化幅值(AMP0)进行进一步 --细调(调节量阶为1/(51*255)V)。方波A的占空比通过zu、zp按键调节(调节 --量阶1/64*T)。系统采用内部存储器——RAM实现任意输入波形的存储,程序只支 --持键盘式波形特征参数置入存储,posting 为进入任意波置入(set)、清除(clr)状态 --控制信号,SSS控制存储波形的输出。P180为预留端口,

    标签: mine vhd 方波 波形

    上传时间: 2017-02-09

    上传用户:z1191176801

  • Asp.net购物车示例源码[VS2005] 可以实现购物车基本功能:在线购物、在线结算、在线充值、在线支付(未完成) 有用户注册功能 默认用户密码51aspx 数据库文件在App

    Asp.net购物车示例源码[VS2005] 可以实现购物车基本功能:在线购物、在线结算、在线充值、在线支付(未完成) 有用户注册功能 默认用户密码51aspx 数据库文件在App_Data文件夹下附加即可,数据库名称不要更改 注意:web.config默认配置不要更改,sa帐号务必为空,如果需要更改请对.cs文件相应修改然后编译

    标签: 2005 aspx Asp App

    上传时间: 2013-12-28

    上传用户:gtzj

  • Turbo乘积码[TPC]的编码程序

    Turbo乘积码[TPC]的编码程序,Turbo乘积码[TPC]作为一种分组的Turbo码,把码块的行和列都加以编码,使得行和列都有纠检错的能力。

    标签: Turbo TPC 乘积码 编码

    上传时间: 2014-01-19

    上传用户:虫虫虫虫虫虫