Microchip
直播中

李晓燕

7年用户 141经验值
私信 关注
[问答]

PIC16F877A十进制怎么至二进制?

有人能帮忙吗:需要准备代码和电路关于:把一个介于0和255之间的小数转换为二进制,并在LCD上显示结果。用户输入必须通过4x4键盘。

回帖(14)

张娜

2019-10-29 06:58:16
你是指十进制到BCD?
举报

陈晨

2019-10-29 07:08:36
ASM?C?基本的?硬件呢?所以你希望整个项目都为你完成?
举报

李铭鑫

2019-10-29 07:21:05
嗨,把十进制数字转换成二进制值真的很简单。表示十进制数字的字符的ASCII值具有最小有效4位的数字的二进制值。也就是0x30和0x39之间的字符值。要将数字放入更大的二进制变量中,只需乘以10即可。或100或…把8位或更大的二进制数分解成十进制数比较复杂。有一些库函数可以做到这一点:utoa(ascii,bin,radix);使用数量惊人的指令周期来完成。去年,有一个关于如何将16位二进制数转换为十进制数的长线程。十进制数字:HTTP://www. McCHIP.COM/FUMMS/FANDPOST/857 650问候,Mysil
举报

张蕾

2019-10-29 07:32:21
HiThat是个有趣的人,一次切割加工周期几乎1次。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分