找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1526|回复: 2
收起左侧

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

[复制链接]
ID:1004920 发表于 2023-4-15 08:52 | 显示全部楼层 |阅读模式
所有 PIC18 器件均包含一个 8 x 8 硬件乘法器,文档里的例程是汇编的看不懂,有没有哪位用过?C语言的
回复

使用道具 举报

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 单片机教程网

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