新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > C8051F340控制的LED点阵显示屏系统设计

C8051F340控制的LED点阵显示屏系统设计

作者:时间:2009-12-11来源:网络收藏
3.2 通信部分
有2个UART,将一个UART的TXD和RXD分别与MAX232的T1IN和R1OUT相连,MAX232的T1OUT和R1IN分别与PC机的串行接口COM1或COM2相连。注意通信协议和波特率要相一致。
通信部分上位机软件采用Visual C++编程。应用其开发串行通信方法有:(1)利用Windows API通信函数;(2)利用其标准通信函数inp、inpw、inpd、outp、outpw、outp等直接对串口操作;(3)使用Visual C++的通用控件();(4)利用第三方编写的通信类程序。综合考虑,上述各种方法的性能,这里采用第3种方法,即采用控件。
控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。表1为MSComm控件较为重要和常用属性。

本文引用地址:http://www.amcfsurvey.com/article/173531.htm

4 结束语
单片机为基础,采用其自身的RAM和Flash存储器作为数据存储器,利用MAX232作为RS232和单片机的接口转换模块,实现与PC机的数据传输,也可以随时更新显示内容。采用C和汇编语言混合编程,其中显示模块的关键部分代码采用汇编语言编写,因该采用基于Keil C51的编程,故具有较好移植性。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭