荣誉版主,老许版: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 除法特慢的通病 !
特别提醒:仿真时一定要连接硬件实时仿真, 否则死机!!!
标准库含下列文件, 全部通过测试, 可加快程序运行速度 !
影响程序执行速度的库函数( 主要含 MDU 16x16位乘法),
已全部移除.
可放心使用. 谢谢楼主分享,下载准备使用下 老许 威武 !已宣传
谢谢楼主分享 本帖最后由 康辉55AA 于 2024-3-8 14:35 编辑
正需要,楼主辛苦。
想送花,可惜权限不够。{:4_213:}
有空了测试下,这个和官方的有关系吗,官方isp软件里面下载的版本是1.1的. 大神好,我是新手,在我的项目中引入MUD16的V1和V2版本,Keil编译都能通过,但是用V3,就会出现*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL SYMBOL:?C?FCASTL,请问是有什么问题? 已下载,谢谢大神无私分享{:4_201:}