找回密码
 立即注册
查看: 4405|回复: 31

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

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1327

回帖

5499

积分

荣誉版主

积分
5499
发表于 2024-3-8 08:49:36 | 显示全部楼层 |阅读模式
本帖最后由 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 除法特慢的通病 !
特别提醒:  仿真时一定要连接硬件实时仿真, 否则死机!!!


STC8_MDU16_LIB_V3.rar (33.79 KB, 下载次数: 361)



2 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!

本帖被以下淘专辑推荐:

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1327

回帖

5499

积分

荣誉版主

积分
5499
发表于 2024-3-8 08:58:19 | 显示全部楼层
标准库含下列文件, 全部通过测试, 可加快程序运行速度 !
影响程序执行速度的库函数( 主要含 MDU 16x16位乘法),

已全部移除.

捕获.JPG

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1327

回帖

5499

积分

荣誉版主

积分
5499
发表于 2024-3-8 08:58:50 | 显示全部楼层
可放心使用.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:448
  • 最近打卡:2025-06-28 08:29:19

12

主题

319

回帖

2197

积分

金牌会员

积分
2197
发表于 2024-3-8 10:37:03 | 显示全部楼层
谢谢楼主分享,下载准备使用下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:112
  • 最近打卡:2025-06-29 00:35:48

741

主题

1万

回帖

1万

积分

管理员

积分
17188
发表于 2024-3-8 11:20:38 | 显示全部楼层
老许 威武 !已宣传


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:569
  • 最近打卡:2025-06-28 10:24:51

24

主题

524

回帖

1268

积分

荣誉版主

积分
1268
发表于 2024-3-8 12:06:49 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:426
  • 最近打卡:2025-06-29 10:22:57

40

主题

199

回帖

793

积分

高级会员

积分
793
发表于 2024-3-8 14:33:25 | 显示全部楼层
本帖最后由 康辉55AA 于 2024-3-8 14:35 编辑

正需要,楼主辛苦。
想送花,可惜权限不够。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-06-29 00:53:31
已绑定手机

14

主题

600

回帖

2267

积分

荣誉版主

积分
2267
发表于 2024-3-11 12:49:13 | 显示全部楼层
有空了测试下,这个和官方的有关系吗,官方isp软件里面下载的版本是1.1的.
回复 支持 反对

使用道具 举报 送花

0

主题

1

回帖

10

积分

新手上路

积分
10
发表于 2024-8-17 22:17:15 | 显示全部楼层
大神好,我是新手,在我的项目中引入MUD16的V1和V2版本,Keil编译都能通过,但是用V3,就会出现*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL     SYMBOL:  ?C?FCASTL,请问是有什么问题?

点评

调试时 加了 /* */ , 请将 FCASTL.a51 文件中的 ' /* ' 和 ' */ '去掉即可. [attachimg]58881[/attachimg]  详情 回复 发表于 2024-10-1 10:10
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-09-25 11:08:20

0

主题

1

回帖

8

积分

新手上路

积分
8
发表于 2024-9-30 19:38:15 | 显示全部楼层
已下载,谢谢大神无私分享
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-29 15:35 , Processed in 0.142352 second(s), 116 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表