找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 505|回复: 2
打印 上一主题 下一主题
收起左侧

PIC单片机8x8硬件乘法器 文档里的例程是汇编的看不懂?

[复制链接]
跳转到指定楼层
楼主
ID:1004920 发表于 2023-4-15 08:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
所有 PIC18 器件均包含一个 8 x 8 硬件乘法器,文档里的例程是汇编的看不懂,有没有哪位用过?C语言的
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:401564 发表于 2023-4-16 00:37 | 只看该作者
PIC的硬件乘法器和STC的硬件乘法器是不一样的
PIC的硬件乘法器是本身有的,PIC的数据手册是这样说的"所有 PIC18 器件均包含一个 8 x 8 硬件乘法器(是
ALU的一部分)"
它的意思就是你只要执行了乘法的指令就可以去读取PRODH:PRODL的结果了
但它只是8位的
C语言可以这样的:
u8 a = 10;
u8 b = 123;
a*b;
然后读取乘积寄存器验证一下
好久没有玩PIC了,没时间帮你验证了
回复

使用道具 举报

板凳
ID:291668 发表于 2023-4-16 08:39 | 只看该作者
PIC ,感觉很遥远的事了,microchip 的吧。多看看例程就懂了

回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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