本设计是16键盘简易计算器,利用一片AT89C51单片机,其并行口外接4×4矩阵式键盘,和八位七段共阴极LED数码管。 系统的功能是:(1)模拟的计算器能显示8位数字,开机运行时,只显示最低位为“0”,其余不显示;(2)4×4键盘分别表示:0到9,+,-,×,/,=,CL;(3)第一次按下,显示“D1”,第二次按下,显示“D1D2”,第三次按下,显示“D1D2D3”…8个全显示完毕,再次按下按键时,给出 “嘀”的提示音;(4)可以对计算结果小于256的两个无符号数进行加、减、乘、除运算。
上传时间: 2016-06-17
上传用户:电子世界
求两个多项式的最大公约式,多项式按照如下格式输入,如果输入 3 //次数 1 2 3 4 //系数 则表示 1+2x+3x^2+4x^3
标签: 多项式
上传时间: 2013-12-09
上传用户:1427796291
简单的串口调试,串行通信调试数据,可以选择多个端口(1.2.3.4)
标签: 串口调试
上传时间: 2014-01-04
上传用户:zhichenglu
DESProcess FILE *mfp,*cfp int ttch=0,xorRes,ttbitdiff=0 char mch,cch float bdiff=0 if((mfp=fopen(mfile,"r"))==NULL) {cout<<"Cannot open the file to compare"<<endl } if((cfp=fopen(cfile,"r"))==NULL) {cout<<"Cannot open the file to compare"<<endl } else { while(!feof(mfp)&!feof(cfp)) { ttch++ mch=fgetc(mfp) cch=fgetc(cfp) xorRes=mch^cch ttbitdiff+=(xorRes&1)+(xorRes&2)/2+(xorRes&4)/4+(xorRes&8)/8+(xorRes&16)/16+(xorRes&32)/32+(xorRes&64)/64+(xorRes&128)/128 } bdiff=float(ttbitdiff)*100/float(ttch*8) } *bitdiff8byte=float(ttbitdiff)*100/float(8*8) return bdiff
标签: DESProcess ttbitdiff xorRes bdiff
上传时间: 2016-07-02
上传用户:1079836864
利用AutoUpgrader可在delphi环境下快速开发自动更新程式,可利用http、ftp更新,支援delphi5、6、7,bcb3、4、5、6,自带demo档案
标签: AutoUpgrader delphi 环境 快速开发
上传时间: 2014-01-15
上传用户:1109003457
计算机模式识别技术,一本不可多得的好书吧 可以看看其中的第4、5章
上传时间: 2016-08-20
上传用户:cc1015285075
国外网站找到的,在linux平台下的c++开发的基2 基4的FFT程序源码,测试通过。
标签: 网站
上传时间: 2013-12-20
上传用户:zhangzhenyu
聚类算法:k—medoids 方法。这儿选取一个对象叫做mediod来代替上面的中心 的作用,这样的一个medoid就标识了这个类。步骤: 1,任意选取K个对象作为medoids(O1,O2,…Oi…Ok)。 以下是循环的: 2,将余下的对象分到各个类中去(根据与medoid最相近的原则); 3,对于每个类(Oi)中,顺序选取一个Or,计算用Or代替Oi后的消耗—E(Or)。选择E最小的那个Or来代替Oi。这样K个medoids就改变了,下面就再转到2。 4,这样循环直到K个medoids固定下来。 这种算法对于脏数据和异常数据不敏感,但计算量显然要比K均值要大,一般只适合小数据量。 这里是MAtlab源代码。
上传时间: 2013-12-26
上传用户:txfyddz
这是一个对实数序列进行FFT变换求频谱的C语言程序,是提取语音MFCC参数的必经步骤,比一般的基于2或4的FFT能节约一半的存储空间和一半的运算量,经DSP的CCS调试成功,是本人改进的、用于本人导师故障诊断项目的一个源程序代码。
上传时间: 2016-10-01
上传用户:jing911003
HT1621 是一款128 个位元的LCD 控制器件,内部RAM 直接对应LCD 的显示单元。相应的软件使它适用于包括LCD 模块和显示子系统在内的多功能应用。主控制器与HT1621 接口只需4 到5根线。内置的省电模式极大的降低了功耗。
上传时间: 2014-01-20
上传用户:sz_hjbf