搜索资源列表
daima.用VHDL语言设计一个数字秒表
- 用VHDL语言设计一个数字秒表: 1、 秒表的计时范围是0秒~59分59.99秒,显示的最长时间为59分59秒。 2、 计时精度为10MS。 3、 复位开关可以随时使用,按下一次复位开关,计时器清零。 4、 具有开始/停止功能,按一下开关,计时器开始计时,再按一下,停止计时。系统设计分为几大部分,包括控制模块、时基分频模块、计时模块和显示模块等。其中,计时模块有分为六进制和十进制计时器。计时是对标准时钟脉冲计数。计数器由四个十进制计数器和两个六进制计数器构成,其中毫秒位、十毫秒位、秒位和
EMC78
- 义隆单片机:二进制数转换为ASCⅡ码 多字节二进制加法 多字节二进制减法 二进制乘法运算 多字节二进制除法 BCD 数转换为二进制数 二进制数转换为BCD 码-Elan SCM: binary code is converted to ASC Ⅱ multi-byte binary addition multi-byte binary subtraction binary multiplication multi-byte binary division BCD number is c
DOC_V1.1
- 松翰子程序库,@DAA 实现DAA 指令 ADD_BCDINC n 字节压缩BCD 加1 MOV_BCD1W n 字节压缩BCD 左移1 位 ADD_BCDNB n 字节压缩BCD 加法 SUB_BCDNB n 字节无符号压缩BCD 减法 MUL_BCDNB n 字节压缩BCD 乘法 DIV_BCDNB n 字节压缩BCD 除法 CHA_NHEXTOMBCD n 字节的HEX 码转换为m 个字节的压缩BCD 码 CHA_1HEXTO2WBCD 1 字节HEX 转换
HEXtoBCD
- 在目前所发表的十六进制转化成BCD码的处法中,一般都采用移位相加的方法,其计算过程都比较费时,不适宜很多场合,且很多不适宜C语言调用。而在C语言中,有些初学者用求余的方法来做这种运算,造成程序十分臃肿。下面这段程序仿照竖式除法来进行运算,速度超快。-Published in the current hex code into a BCD at law, in general, have adopted the method of shifting the sum of its calculati
DS12C887
- 16位二进制数求除法程序,16位二进制数转化为BCD码-16-bit binary division program requirements, 16-bit binary number into BCD code
division_imp4_v5
- Code VHDL for Newton Raphson BCD Division and Carry Save Multiplication in BCD
2
- BCD码的字符串除法 BCD数字经过减6修正后的除法功能-BCD code of the string division
dsp4-tms320f2812
- 除法计算:把用除以10的办法二进制数转成BCD码例子-Division calculation: 10 ways to use the binary number divided by the converted BCD code example
Count-display-circuit-design(VHDL)
- 用VHDL语言设计计数显示电路。设计输出为3位BCD码的计数显示电路。由三个模块构成:十进制计数器(BCD_CNT)、分时总线切换电路(SCAN)和七段显示译码器电路(DEC_LED)-VHDL language to count the display circuit. The design output for display circuit 3 BCD count. Consists of three modules: the decimal counter (BCD_CNT), time
BCD_ALU
- bcd码的ALU单元,包含全加、全减、乘法、除法器-bcd code ALU unit, including All-Canadian, all subtraction, multiplication, division, unit
430-SHILICX
- 目录:1. 堆栈时钟初始化 2. RAM自测子程序 3. 二进制转化为BCD码(二进制16位(65536)放R15,结果放R4,R5) 4. BCD码转化为二进制(BCD码放R4,二进制放R5) R5=XO+10*(X1+10*(X2+10*X3)) 5. BCD码转化为二进制(BCD码放R4,二进制放R5)R5=XO+10*X1+100*X2+1000*X3 6. 冒泡排序法(适合20个数字以下) 7. X=a^+b^(a为2个字节,b为2个字节,X为3个字
MSP430--16X16
- 目录:1. 堆栈时钟初始化 2. RAM自测子程序 3. 二进制转化为BCD码(二进制16位(65536)放R15,结果放R4,R5) 4. BCD码转化为二进制(BCD码放R4,二进制放R5) R5=XO+10*(X1+10*(X2+10*X3)) 5. BCD码转化为二进制(BCD码放R4,二进制放R5)R5=XO+10*X1+100*X2+1000*X3 6. 冒泡排序法(适合20个数字以下) 7. X=a^+b^(a为2个字节,b为2个字节,X为3个字
BCD_divid_new
- VHDL语言编写的8位BCD除法器,可以实现浮点数计算,只支持正数运算,并用isim进行仿真-VHDL language 8 BCD division, can achieve floating-point calculations, which only supports a positive number arithmetic, and use isim simulation
math
- 松瀚单片机的汇编程序,包含乘除法和二进制或十六进制转bcd-1)sonic asm files for math of division and multiplication.2)hex to bcd
userlib
- 单片机C常用功能函数。包括ASCII、BIN、HEX、BCD等相互转换,四舍五入除法等功能。-Microcontroller C functions commonly used functions. Including ASCII, BIN, HEX, BCD etc. conversion, rounding division, and other functions.
微机原理实验代码参考
- 一、对程序进行改错 多字节非压缩型BCD数除法 (96875/5=19375) 二、十进制转化为二进制 编制程序,把十进制数15786转化成二进制数(One:For a correction of program Multi byte non compression type BCD number division (96875/5=19375) Two:Decimal into binary To program a decimal number 15786 into binar
timer_se
- 数字时钟可以显示分、秒,并通过按键进行复位;数字时钟由四个基本模块组成,顶层模块、分频模块、计数模块、译码显示模块。(1)分频模块 分频器将开发板提供的6MHz时钟信号分频得到周期为1s的控制信号,控制计数器改变状态。(2)计数模块:秒钟和分钟利用两个模60的BCD码计数器实现。计数器分为高4位与低4位分别控制低4位每秒钟加1,变化状态为0~9,低4位状态变化到9时,高4位加1,变化状态为0~5。秒钟计数达到59时,分钟低四位从1开始,每59秒加1,低4位状态变化到9时,高4位加1,变化状态为0
分频显示
- VHDL实验中,实现分频与数码管显示。掌握BCD-七段显示译码器的功能和设计方法; 掌握用硬件描述语言的方法设计组合逻辑电路——BCD-七段显示译码器。(In the VHDL experiment, frequency division and digital tube display are realized.)