请教:将十六进制显示输出,5位带小数点


如果要做这样的一个功能的模块:
将十六进制手工输入单片机后,由单片机将它转换成十进制显示输出,
数字最高支持四位显示,精度位0.1。应该怎么做呢?
比如:手工输入:0001 0000 0000 0010 0010
那么单片机显示输出为:1002.2
如果输入:0000 0011 0000 0010 0000
则显示为:302.0

程序我还没写,这是一部分电路,我应该选单片机的哪些管脚作为输入脚呢?
(要使用小键盘输入吗?我只是初学者......)
希望大家多少给点建议啊。我在此先谢谢各位了~~~。


01.JPG


02.JPG


03.JPG


我也来说两句 查看全部回复

最新回复

  • winste (2007-1-19 15:32:39)

    注:点击图片可以看的清楚一些~~
  • oldkey (2007-1-19 15:55:44)

    有一个计算器的例子,你可以参照一下
  • jjj (2007-1-21 03:51:01)

    建议多多使用C的标准库,sprintf函数可以满足你的任何要求