- 4
- 0
- 约4.91千字
- 约 5页
- 2016-11-05 发布于贵州
- 举报
采用高级语言编程现单片机控制,单片机编程语言,单片机c语言编程300例,单片机c语言编程,单片机编程用什么语言,pic单片机c语言编程,单片机的编程语言,32位单片机c语言编程,单片机c语言编程实例,单片机编程汇编语言
采用PC机实现单片机优化控制
狄金海
(浙江工贸职业技术学院电子工程系 温州 325003)
〔摘 要〕文章介绍了采用PC机实现单片机的优化控制的实现方法。它能够很好的实现单片机和计算机的通信,并且控制操作简单、控制界面良好。
〔关键词〕 PC机 单片机 串行通信
〔中图分类号〕TP368.1 〔文献标识码〕A
一、用PC机实现单片机优化控制的必要性
目前,单片机的控制很广泛。但是对于复杂的现场控制,大多数单片机的控制程序都是采用单一的汇编语言编写。
其缺点有:
1.由于汇编语言功能的限制,不能形成友好的控制界面。不能很好的反映出控制现场的实时变化情况。
2.对于不同的单片机CPU芯片,还要有不同的汇编语言,可移植性差,增加了编程的难度。
3.当被控对象的工艺条件变化时,单片机很难跟着变化。除非重新编制程序,再一次的固化,这样操作起来就比较困难。
笔者采用了PC机高级语言编程和单片机汇编语言编程相结合解决上述的缺点。
二、实现过程
PC机将各种予置信号通过串行口送给单片机控制系统,再由单片机系统通过D/A变换产生实际的模拟信号送到现场;予置数值可以显示在PC机的软件窗口上。同时,现场由传感器实测的信号通过A/D转换送到单片机分析处理,通过和予置的数值比较得到误差数据,误差数据被送
原创力文档

文档评论(0)