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

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

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

54

主题

1327

回帖

5395

积分

荣誉版主

积分
5395
发表于 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, 下载次数: 319)



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

本帖被以下淘专辑推荐:

回复

使用道具 举报 送花

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

54

主题

1327

回帖

5395

积分

荣誉版主

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

已全部移除.

捕获.JPG

回复 支持 反对

使用道具 举报 送花

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

54

主题

1327

回帖

5395

积分

荣誉版主

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:403
  • 最近打卡:2025-04-29 08:28:43

12

主题

319

回帖

2017

积分

金牌会员

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

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

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


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:513
  • 最近打卡:2025-05-01 04:31:49

24

主题

515

回帖

986

积分

荣誉版主

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:383
  • 最近打卡:2025-04-30 09:42:19

40

主题

194

回帖

601

积分

高级会员

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 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-5-1 19:29 , Processed in 0.151276 second(s), 115 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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