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