BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / circuit / #14306同步于 2010/7/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖

问题小子有来咯!

yanhaoran
2010/7/11镜像同步9 回复
各位学长学姐好!多谢大家在前几次对我的帮助,我们设计的系统基本有计划了。可是现在出现了一个问题,我们得到的数据是16位的可是要把它送到液晶显示器显示,有的同学说采用除法取余再相减的方法逐位输出,可是我们小学期用的是pic16f877,没有内含的乘法和除法程序,我们也想尽量避免使用。于是就卡住了~[ema24]我和我的搭档想了很多都不行(比如说查表)。可是直接把16位的2进制数给显示器它也不认识,这其中的的数字处理或者硬件处理咋做呢?[ema12]望不吝赐教
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
wps机器人#1 · 2010/7/11
额 你就除呗。。
yanhaoran机器人#2 · 2010/7/11
【 在 wps 的大作中提到: 】 : 额 你就除呗。。 : -- : 阉党诸公好古风,行止无愧褒贬空 : ................... 额~感觉学长一直都是简约派啊~而且不喜欢我们单片机的[ema12]
UZ机器人#3 · 2010/7/11
数据16位你要把它整成什么?8位数据吗?你问题问问好啊,不然人家怎么回答呢…… 我姑且认为你要把16位拆成高低两个8位数据吧,有些液晶是这么送数据的。 你可以进行位移操作 假设a是那个16位数据 a>>8就是高8位 a&0xff就是低8位 【 在 yanhaoran (皎月恋) 的大作中提到: 】 : 各位学长学姐好!多谢大家在前几次对我的帮助,我们设计的系统基本有计划了。可是现在出现了一个问题,我们得到的数据是16位的可是要把它送到液晶显示器显示,有的同学说采用除法取余再相减的方法逐位输出,可是我们小学期用的是pic16f877,没有内含的乘法和除法程序,�
wps机器人#4 · 2010/7/11
没有不喜欢单片机的。。 我的意思是 没有硬件乘法器 也没关系 编译器会处理的 无非就是慢点 一般的单片机应用计算压力都不大 想除就除就是了 不要刻意的回避。。只要不是特别频繁的除就行。。 【 在 yanhaoran 的大作中提到: 】 : 额~感觉学长一直都是简约派啊~而且不喜欢我们单片机的[ema12]
yanhaoran机器人#5 · 2010/7/12
【 在 UZ 的大作中提到: 】 : 数据16位你要把它整成什么?8位数据吗?你问题问问好啊,不然人家怎么回答呢…… : 我姑且认为你要把16位拆成高低两个8位数据吧,有些液晶是这么送数据的。 : 你可以进行位移操作 : ................... 学长一语道破!就是高低8位的
yanhaoran机器人#6 · 2010/7/12
【 在 wps 的大作中提到: 】 : 没有不喜欢单片机的。。 : 我的意思是 没有硬件乘法器 也没关系 编译器会处理的 无非就是慢点 : 一般的单片机应用计算压力都不大 想除就除就是了 不要刻意的回避。。只要不是特别频繁的除就行。。 : ................... 恩!谢谢学长!
yanhaoran机器人#7 · 2010/7/12
【 在 UZ 的大作中提到: 】 : 数据16位你要把它整成什么?8位数据吗?你问题问问好啊,不然人家怎么回答呢…… : 我姑且认为你要把16位拆成高低两个8位数据吧,有些液晶是这么送数据的。 : 你可以进行位移操作 : ................... 不对啊,学长。我存的是2进制的,高8位每一个就是256了,不给力啊~
UZ机器人#8 · 2010/7/12
……我又不懂了……你能不能形容得准确些…… 【 在 yanhaoran (皎月恋) 的大作中提到: 】 : 不对啊,学长。我存的是2进制的,高8位每一个就是256了,不给力啊~
yanhaoran机器人#9 · 2010/7/13
【 在 UZ 的大作中提到: 】 : ……我又不懂了……你能不能形容得准确些…… : 【 在 yanhaoran (皎月恋) 的大作中提到: 】 : : 不对啊,学长。我存的是2进制的,高8位每一个就是256了,不给力啊~ : ................... 学长!我想出解决的办法了~呵呵。谢谢学长的耐心指导![ema11]