LAOXU 发表于 2024-3-8 08:49:36

荣誉版主,老许版:8H系列/8G系列, MDU16 V3.0 LIB 库使用说明

本帖最后由 LAOXU 于 2024-11-29 05:32 编辑

STC8_MDU16_V3 LIB 库 使用说明:

8H/8G 系列单片机 C51定点库 自动调用专用运算库函数,插入使用了 STC8系列的特色
====MDU16硬件乘/除移位指令。
并且针对 STC8系列集成了16位x16位硬件乘法器(注: 执行效率低已废弃),
32位/16位硬件除法器,32位硬件移位单元作了特别优化。

增加了对所有关联到的无符号、有符号int型,无符号、有符号long型 和 float型变量的
算术运算,移位操作,均作了运算速度大幅度提升,为方便使用,以外挂库形式加入,实行
对C51内库自动替换,无缝嵌入,其中最具有特色的是 long型的除法运算,用 STC8系列
的 MDU16硬件 除法移位指令,代替原Keil C51的加减法模拟除法程序,
大幅度地提升了原 long型的除法的运算速度 !
解决了原51 除法特慢的通病 !
特别提醒:仿真时一定要连接硬件实时仿真, 否则死机!!!






LAOXU 发表于 2024-3-8 08:58:19

标准库含下列文件, 全部通过测试, 可加快程序运行速度 !
影响程序执行速度的库函数( 主要含 MDU 16x16位乘法),
已全部移除.



LAOXU 发表于 2024-3-8 08:58:50

可放心使用.

jwg 发表于 2024-3-8 10:37:03

谢谢楼主分享,下载准备使用下

神农鼎 发表于 2024-3-8 11:20:38

老许 威武 !已宣传


社区闲人 发表于 2024-3-8 12:06:49

谢谢楼主分享

康辉55AA 发表于 2024-3-8 14:33:25

本帖最后由 康辉55AA 于 2024-3-8 14:35 编辑

正需要,楼主辛苦。
想送花,可惜权限不够。{:4_213:}

xiangzichen 发表于 2024-3-11 12:49:13

有空了测试下,这个和官方的有关系吗,官方isp软件里面下载的版本是1.1的.

coreyzhao 发表于 2024-8-17 22:17:15

大神好,我是新手,在我的项目中引入MUD16的V1和V2版本,Keil编译都能通过,但是用V3,就会出现*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL   SYMBOL:?C?FCASTL,请问是有什么问题?

yzpstc 发表于 2024-9-30 19:38:15

已下载,谢谢大神无私分享{:4_201:}
页: [1] 2 3 4
查看完整版本: 荣誉版主,老许版:8H系列/8G系列, MDU16 V3.0 LIB 库使用说明