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

ASCII及十六进制转换工具

  • 本项目将一组128位主密钥0123456789abcdeffedcba9876543210(16进制)通过4轮密钥扩展

    本项目将一组128位主密钥0123456789abcdeffedcba9876543210(16进制)通过4轮密钥扩展,获得前4轮子密钥,4轮子密钥再通过数码管分8批按16进制循环显示,该4轮子密钥理论值应为: f12186f9 41662b61 5a6ab19a 7ba92077. 所以8批数码显示数据应为: 86f9 f121 2b61 4166 b19a 5a6a 2077 7ba9.

    标签: abcdeffedcba 0123456789 9876543210 128

    上传时间: 2017-09-19

    上传用户:rocwangdp

  • MCS-96系列十六位单片微机实用手册 456页 8.5M.pdf

    单片机专辑 258册 4.20GMCS-96系列十六位单片微机实用手册 456页 8.5M.pdf

    标签:

    上传时间: 2014-05-05

    上传用户:时代将军

  • MCS-96系列十六位单片微机实用手册 453页 17.1M.pdf

    单片机专辑 258册 4.20GMCS-96系列十六位单片微机实用手册 453页 17.1M.pdf

    标签:

    上传时间: 2014-05-05

    上传用户:时代将军

  • 16进制数密码开关

    .功能与性能 (1)可以用16进制数预先设置5个数密码(共20bit),例如:F1A2E,密码可更改,上电后(复位)密码默认为20’h1_1111,设有一个密码输入完的确认键,在密码输入完成后以此信号作为判断密码是否正确的开始条件; (2)密码输入完成后按确认,若密码正确,绿灯亮,开关打开,若密码错误,红灯亮,开关保持闭合;                    (3)可进行密码重置:提供重置密码使能按键,按下该键可进行新密码的设置,新密码设置完成后再按一次确认键,新密码设置成功。只有在原始密码输入正确且开关打开后,才可以进行新密码的设置,否则,按重置密码使能按键后也不能进行新密码的设置; (4)密码串行输入,设有4bit的密码输入端口,设置新密码和密码正常输入过程中,一次输入一个16进制的数; (5)设有5组4bit的输出信号Num0、Num1、Num2、Num3、Num4,为数码管的显示编码信号,依次从左到右排列; 0000~1111分别代表16进制的0~F,上电后,全部显示为0;每次输入的密码均Num0显示,上次Num0显示的值左移至Num1,以此类推。例:一组密码的输入顺序是F---1---A---2---E,那么这组密码输入完成后,Num4为F,Num3为1,Num2为A,Num1为2,Num0为E。 另外,在设置新密码的过程中,也要显示刚刚输入的新密码。 (5)在密码输入过程中,可以按删除键,一次删除一个16进制数值密码,删除过程中Num0~Num4实时显示,当删完后,Num4~Num0显示00000,再按删除键,不进行任何操作,若有新的密码输入,则继续显示刚输入的密码。 (6)若在按确认键时,若输入的密码个数少于5个,则未输入的默认为0,若输入的密码个数大于5个,只用最后输入的5个数。例:依次输入F---1---A---2后按确认,则认为这组密码的第一个数为0,即Num4~Num0显示0---F---1---A---2,若依次输入F---1---A---2---E--3后按确认,则认为这组密码为1---A---2---E--3。 输入密码正确,开关打开后(接口说明中的绿灯亮即可代表开关打开了),可按关闭开关按键,重新将开关锁闭

    标签: 进制数 密码 开关

    上传时间: 2016-05-16

    上传用户:小码农lz

  • 利用栈的基本操作实现将任意一个十进制整数N转化为R进制整数。

    #include <stdlib.h> #include<stdio.h> #include <malloc.h> #define stack_init_size 100 #define stackincrement 10 typedef struct sqstack { int *base; int *top; int stacksize; } sqstack; int StackInit(sqstack *s) { s->base=(int *)malloc(stack_init_size *sizeof(int)); if(!s->base) return 0; s->top=s->base; s->stacksize=stack_init_size; return 1; } int Push(sqstack *s,int e) { if(s->top-s->base>=s->stacksize) { s->base=(int *)realloc(s->base,(s->stacksize+stackincrement)*sizeof(int)); if(!s->base) return 0; s->top=s->base+s->stacksize; s->stacksize+=stackincrement; } *(s->top++)=e; return e; } int Pop(sqstack *s,int e) { if(s->top==s->base) return 0; e=*--s->top; return e; } int stackempty(sqstack *s) { if(s->top==s->base) { return 1; } else { return 0; } } int conversion(sqstack *s) { int n,e=0,flag=0; printf("输入要转化的十进制数:\n"); scanf("%d",&n); printf("要转化为多少进制:\n"); scanf("%d",&flag); printf("将十进制数%d 转化为%d 进制是:\n",n,flag); while(n) { Push(s,n%flag); n=n/flag; } while(!stackempty(s)) { e=Pop(s,e); switch(e) { case 10: printf("A"); break; case 11: printf("B"); break; case 12: printf("C"); break; case 13: printf("D"); break; case 14: printf("E"); break; case 15: printf("F"); break; default: printf("%d",e); } } printf("\n"); return 0; } int main() { sqstack s; StackInit(&s); conversion(&s); return 0;                        }

    标签: 整数 基本操作 十进制 转化 进制

    上传时间: 2016-12-08

    上传用户:爱你198

  • 基于凌阳十六位单片机的语音识别系统.pdf

    基于凌阳十六位单片机的语音识别系统用凌阳电子的16位单片机SPCE061A为核心的语音识别系统由于较高的处理速度,使其能够非常容易地、快速地处理复杂的数字信号

    标签: pdf 凌阳 十六位 单片机 语音识别系统

    上传时间: 2017-04-22

    上传用户:12456

  • vdhl数字时钟报告

    数字时钟主要由:分频器、扫描显示译码器、六十进制计数器(或十进制计数器与六进制计数器)、十二进制计数器(或二十四进制计数器)电路组成。在整个秒表中最关键的是如何获得一个精确的1Hz计时脉冲,除此之外,整个数字时钟还需要有启动信号和置数信号,以便使数字时钟能随意停止和启动

    标签: vdhl 数字时钟 报告

    上传时间: 2017-08-22

    上传用户:15873863579

  • vba16进制读取

    vba16进制读取,测试可以使用。可以使用。

    标签: vba 16 进制 读取

    上传时间: 2018-01-25

    上传用户:BRCC

  • 8.13多进制数字频率调制(MFSK)系统

    8.13多进制数字频率调制(MFSK)系统

    标签: 8.13 MFSK 进制 数字频率 调制 系统

    上传时间: 2018-06-15

    上传用户:dyrdyr123

  • 百进制计数器

    利用vhdl语言编写百进制计数器(程序代码)

    标签: 进制计数器

    上传时间: 2018-12-20

    上传用户:你听哦哦