导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教:很烦的问题?-----数制转换[guest]

 *第15731篇: 请教:很烦的问题?-----数制转换

  
楼 主:guest 2003年8月23日17:27
 请教:很烦的问题?-----数制转换
请教:很烦的问题?-----数制转换
我现在做一个按键输入,屏幕显示的程序,其中

十进制,hex,bcd,ascii,什么方面用哪种数制,一会这转换成这种,一会这转换成那种,我都糊涂了,
那位清楚,请详细说说?
谢谢!!

邮箱:
ql5888@sina.com

  
2楼:荒原野草 2003年8月23日22:31
 我是这样处理的
存储器中保留hex,比较节省空间,便于运算
键盘输入: 十进制 ->   hex
数码管显示:hex ->   十进制 ->  bcd
液晶显示:hex ->   十进制 ->   ascii
大数据量通讯采用 hex 格式,效率较高
少量通讯: ascii 比较直观
如系统存储资源较少,建议在存储器中只保留hex,需要显示等,再转换,结束后释放,如果对运行速度要求比较高(典型例子,数码管动态扫描),存储器中保留hex,同时为显示单独开辟一部分空间,保留bcd,作为缓冲.
  
3楼:guest 2003年8月25日12:36
 谢谢!
那请问:hex怎么转换成十进制

谢谢!
那请问:hex怎么转换成十进制?,十进制与bcd有什么区别?
  
4楼:guantingwei 2003年8月26日10:07
 Hex转十进制简单啊,调整一下就行了。1字节可以存放两位BCD码。

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:请问COM接口和RS232接口有何区别?

[下一篇主题]:那位大侠有proteus v5.20.07的破解文件