导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→我是这样处理的

* 40708: 请教:很烦的问题?-----数制转换

   荒原野草 
荒原野草发表的帖子 

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

发表时间:2003年8月23日22:31:06

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  40787.[详细]谢谢!那请问:hex怎么转换成十进制?,十进制与bcd有什么区别?[em02]..
摘要:谢谢! 那请问:hex怎么转换成十进制?,十进制与bcd有什么区别?[em02]......(63字)
- [guest][1152次] 2003年8月25日

  40876.[详细]Hex转十进制简单啊,调整一下就行了。1字节可以存放两位BCD码。
摘要:......(无内容)
- [guantingwei][1236次] 2003年8月26日

[上一篇帖子]:从以上的回答中看出,有很多半知不解的。悲哀呀
[下一篇帖子]:mon51求助Connected to Monitor-51 @@@@