搜索资源列表
16_16DIV
- 多位数除法程序,满足在单片机编程中对除法程序的需要,解决了单片机指令无除法程序的缺点,而且本程序不限制位数。-over the median divider, which meets in MCU Programming division procedures to the needs of SCM solutions division procedures directive without shortcomings, but the procedure does not limit the
aaaasqrt
- 功能:pic单片机四字节无符号数开方 入口条件:被开方数在S2,S3,S4,S5 出口信息:平方根在S2,S3中,整数部分的位数为原数一半,其余小数-functions : pic microcontroller four-byte unsigned number prescribing import conditions : radicand in S2, S3, S4, S5 export information : square root of the S2, S3, int
ASKdecoder
- 通用ASK信号解码接收程序 1. 接收数据位数最多为40(5*8)位. 2. 由定时器对time进行渐增,在TCC中断程序中加入\"INC TIME\". 3. 宽脉冲最大允许时间和最小允许时间的计算方式: 脉冲允许时间=TCC 中断时间(us)*设定数据 4. 在接收到完整的数据后建立rx_data_ok标志. 5. 该子程序由主程序调用. 6. 数据格式:rx_data5.7为最高位,rx_data1.0为最低位. 7.
progtstdyfthfge
- 单片机和PC机串口通讯实例说明 首先打开串口调试程序并按要求设置。启动51板后,按S10切换至接收状态,按S12切换至发送状态,启动默认为发送状态。 发送状态: 进入发送状态后,可向PC发送1-9 9个数字,并且数码显示同时显示发送的数,按S1发送1,按S2发送2,依次到按S9发送9。S11无用。发送成功可在串口调试程序的数据接收栏中显示收到的数据。 发送状态: 进入发送状态后,在串口调试程序的数据发送栏中输入00-FF的16进制2位数,点击手动
Digital
- 数字频率计数器又称通用计数器,是电子测量领域中最常见的测量仪器之一。它可以测量正弦波的频率(周期),脉冲波的频率(周期),脉冲宽度等时间参数。在通信,电子等领域中有广泛的应用。本文对传统的测频方法中存 在的精度低的问题进行了分析:数字频率计数器在测量高频信号时能够达到足够高的测量精度,但在测低频信号时,其测量结果的有效位数将会减少,精度也会相应的降低。在此基础上提出了一种基于单片机的等精度测频率,测周期,测脉冲宽度的实现方法。介绍了单片机的内部计数器与程序的运算功能进行等精度测量方法的实现。给出
NdotXfd
- 可实现任意一位小数分频,在quartus II中仿真验证通过,输入端N为分频系数的十位数,X为分频系数的个位数.
70
- 求4阶的素数幻方。在一个4*4的矩阵中,每一格填入一个数字,使每一行、每一列和两条对角线上的4个数 字所组成的4位数,均为可逆素数。
MSC51-FTOD
- 程序说明:浮点数变为压缩BCD码,保存在以数组中 第1字节的位7:0正,1负.位6:0(位5--0代表小数点前的位数),1(位5--0代表小数 点后0的位数) 2--4字节为压缩BCD码,有效位为7位,3个半字节,最后半个字节请使用者自行放 弃 程序占用资源PSW,A,B,DPTR,R0--R7,SP深度6,RAM 5个放数据 keil 兼容,调用KEIL 的FPMUL子程序。 程序作者:*************陈远征**************
tushuguan
- --功能描述 --1 刷卡后产生与本人身份唯一对应的串行二进制码元序列,作为模拟系统的输入信号(此处不妨设为8位学生学号)。 --2 经过串并转换,序列变成一个8位二进制数。 --3 遍历预先存储在rom中的学号信息,逐一和这个8位数相比较,如果有相匹配的信息,显示欢迎字样(此处用一个高电平表示),同时打开栅栏门(也用一个高电平表示)。
adder8b.rar
- 用VHDL设计一个八位并行加法器,该八位并行加法器是有两个四位二进制并行加法器通过级联而成,先设计两个四位二进制并行加法器分别表示八位数中的低四位和高四位以及其加法(含进位),再将两个四位并行加法器级联成一个八位并行加法器。这种方法原理简单,资源利用率和进位速度方面都比较好。,VHDL language
SendData.rar
- 非常好的串行数码管显示程序!!! 可以自定义需要更改的任何一位!而不影响其他位的现实。刷新稳定!非常稳定! 比如说led[7]=8 led[0]=1 SendDate(led) 即可以将数码管第8位和第1位分别更改显示为8和1而其他位的显示不受影响的。 因为从52转到AVR,所以对两种单片机均做支持。文件中已经做出很好的替换说明,按照说明复制粘贴即可更改为自己需要的版本,和自己需要的现实位数。 现在是8位的版本,自带锁存器(串行的肯定带)。 该版本为CAUC 2009电子设计大赛培训期
LM3SAPP_ADC_OverSample_Note.zi
- AD过采样技术,Luminary Micro在Stellaris系列微控制器的部分产品中提供了模数转换器(ADC)模块。ADC的硬件分辨率为10位,但由于噪音和其它使精度变小的因素的影响,实际的精度小于10位。本应用文档提供了一个基于软件的过采样技术,从而使转换结果的有效位数(ENOB)得到了改善。文档中描述了对输入信号执行过采样的方法,以及在精度和整个系统性能上的影响,AD over sampling
bubblesort1024ram
- 快速冒泡排序基于FPGA实现,有测试文件以及设计图,实现1024*32位数序的多数排序,突破传统是的REG类型少数排序,利用RAM,针对RAM中的无序数的地址调换,达到排序目的,仅供学习交流-Rapid bubble sort based on FPGA, there are test documents and design drawings to achieve 1024* 32-digit sequence of the majority of sorting, breaking trad
FPGA-VHDL-DDS
- 基于FPGA的DDS波形发生器--程序,如果需要产生输出不同的位数的波形,可以自行修改程序中的rom表中数据位数-FPGA-based waveform generator DDS- procedure, if the number of bits required to generate output of different waveforms in the program can modify data in the table the median rom
16Open_uadri
- 在8位单片机中对16位数进行开方运算的汇编子程序-In 8-bit MCU in the median of 16 for the compilation of prescr iption computing subroutine
32Open_uadri
- 在8位单片机中对32位数进行开方运算的汇编子程序-In 8-bit MCU in 32-digit prescr iption for computing the compilation of subroutines
drv7279
- 本程序将指定的显示缓冲区送显,并将读取的键值送显。 入口参数:显示缓冲区首地址在SADR中,要显示的位数在CNT中。 出口参数: 无。-This procedure will be sent to the designated display buffer significantly, the key will be sent to a significant reading. Entrance parameters: the first address in the display b
porle
- 1) 4×4行列式键盘识别 2)8位数码显示,初始化时,显示“P ”,接着输入最大6位数的密码,当密码输入完后,按下确认键,进行密码比较,然后给出相应的信息。在输入密码过程中,显示器只显示“8.”。当数字输入超过6个时,给出报警信息。在密码输入过程中,若输入错误,可以利用“DEL”键删除刚才输入的错误的数字。 -1) 4 × 4 determinant recognition keyboard 2) 8-bit digital display, initialization,
locks_Password
- 1.密码锁有两个密码:一是设计密码,放存在ROM中;另一个是使用密码,存于EEPROM中。 2..密码锁的密码用4位有效数字,输入超过4位时以最后输入4位数字为准,数字范围由1~6。 3. 用实验板上K1—K6键作密码数字输入键,分别表示1~6数字,K7,K8键为命令键。其中,K7为密码设置键,K8为开锁键。蜂鸣器用作开锁指示。 4. 开机后进入初始状态,显示器显示“— — — —” 且最高一位闪动,闪动位亦表示当前数字输入位,以后每输入一位数字,闪动位向右循环移动。 5.开
00till59count
- 4. 程序设计内容 (1. 在设计过程中我们用一个存储单元作为秒计数单元,当一秒钟到来时,就让秒计数单元加1,当秒计数达到60时,就自动返回到0,从新秒计数。 (2. 对于秒计数单元中的数据要把它十位数和个数分开,方法仍采用对10整除和对10求余。 (3. 在数码上显示,仍通过查表的方式完成。 (4. 一秒时间的产生在这里我们采用软件精确延时的方法来完成,经过精确计算得到1秒时间为1.002秒。 -4. Programming content (1. In the desi