PIC单片机A/D转换数据存储及串口效率

技术分类: 模拟设计  微处理器与DSP  | 2007-12-11
来源:机械工程与自动化 | 作者:李颉 吕强中

  3 结论

  根据以上程序, 我们可以按照类似的方法把12 位的A/D 转化结果进行组合, 将12 位的A/D 转换结果拆成低8 位和高4 位, 再将2 个高4 位重新组合成一个8 位的二进制数存储, 这样对于12 位的A/D 转化结果可以节省1/4 存储空间, 缩短1/4 传输时间。

  该程序的执行时间仅为990us, 相对于数据的传输时间是很小的。在单片机空间小的情况下, 以程序的执行时间来换取单片机的存储空间是值得的。同时又能有效地缩短数据的上传时间, 提高有效数据的传输速率。但是在数据量较少的时候, 比如只有1 个A/D 转换的数据, 这样做反而会耗费时间、降低效率。

  参考文献:

  [1] 李学海1PIC 单片机实用教程—— 提高篇 北京: 北京航空航天大学出版社, 2002

  [2] 何立民1MCS- 51 单片机应用系统设计系统配置与接口技术 北京: 北京航空航天大学出版社, 1990

1】【2

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销

;