本发明专利技术涉及只用内部结构能进行RS-232C处理的微处理器及其RS-232C收/发信号方法。包括:在端子中的一个端子上连接输出信号端(Tx)的GPIO(全方位输入/输出部);而端子中的另一个端子上连接输入信号端(Rx)的中断处理程序;通过控制连接输出信号端(Tx)的GPIO端子状态(高/低)以及在状态控制下按类别收/发信号端子之间预定的波特率的延续输入,按RS-232C协议进行输出信号,根据收/发信号端子之间预定的波特率输入的延续,读出连接输入信号端(Rx)的中断处理程序的端子状态(高/低)后,按照RS-232C协议进行输入信号的CPU等。因此,适用于需要RS-232C功能的各种电子产品。
【技术实现步骤摘要】
本专利技术涉及只用内部结构能进行RS-232C处理的微处理器及其RS-232C收/发信号方法。
技术介绍
具有代表性的、不同期通信协议之一的RS-232C,最近广泛适用于电视等家电产品中。使用RS-232C的目的是为了分阶段确认电视用电脑的可编程序是否正常进行节目,在节目和节目之间插入印刷口主要负责输送信息,并在主要的空白栏中能收看和除错信息;为了分别控制家庭影院用和宾馆用的各种企业用电视,可用有线替代遥控器进行控制;最近在家庭网络中,能进行家电产品之间的通信;在工厂生产电视时,能用于自动调节图像以及节目下载等。最近在市场上销售的电脑把RS-232C储存在硬盘中,由此可见开发中的大部分电脑上却没有RS-232C块。即,如图1所示,没有RS-232C块的传统电脑(10)是由以下结构构成的控制相应产品的操作以及通信用的CPU(11);GPIO(12)即,全方位输入/输出装置;用于中断例行程序的中断处理程序(13);周围设备(14)等。因为,市场上对RS-232C的需求量越来越大,所以,必须物色相应的解决办法。特别是,在数码电视中使用的电脑,主要采用高价的多功能芯片来储存RS-232C块,但是,负责待命控制的服务用电脑还是使用低价的电脑。因为基于传统技术的微型电脑不具备RS-232C块,所以它不能用RS-232C进行通信。
技术实现思路
本专利技术其目的在于提供没有其他的RS-232C处理设备下,只用内部结构能进行RS-232C处理的微型电脑及其RS-232C收/发信号的方法。本专利技术的目的是通过以下技术方案实现的微处理器,包括在端子中的一个端子上连接输出信号端(Tx)的范用输入/输出部;在端子中的一个端子上连接输入信号端(Rx)的中断处理程序;通过控制连接输出信号端(Tx)GPIO端子状态高/低以及在状态控制下按类别收/发信号端子之间定好的波特率的延续,进行RS-232C协议的输出信号,根据收/发信号端子之间定好的波特率输入的延续时间,读出连接输入信号端(Rx)的中断处理程序的端子状态高/低后,按照RS-232C协议进行输入信号的CPU的微型电脑。微处理器其RS-232C收/发信方法,包括在端子中的一个端子上连接输出信号端(Tx)的全方位输入/输出部和CPU的微型电脑,其RS-232C输出信号方法包括控制连接输出信号端(Tx)的GPIO的端子状态(高/低),生成开始二进制字节,并按着收/发信号端子之间预定的波特率延续GPIO的端子状态高/低后,进行输出信号的阶段;开始输出二进制字节后,控制连接输出信号端子(Tx)的GPIO端子状态和分阶段控制各种状态,并按照波特率反复进行延续,生成已定的二进制字节数值和进行输出信号的阶段;输出数据信号后,控制连接输出信号端(Tx)的GPIO端子状态,生成结束二进制字节,并按上述波特率的延续,结束输出信号等阶段的微型电脑的RS-232C输出信号方法。微处理器其RS-232C收/发信方法,CPU通过控制有关GPIO的通道值的寄存器来控制上述GPIO端子的‘高/低状态’作为特征的微型电脑RS-232C输出信号方法。微处理器其RS-232C收/发信方法,不通过CPU的下一个操作而是通过旋转空循环来完成上述波特率的延续作为特征的微型电脑的RS-232C输出信号方法。微处理器其RS-232C收/发信方法,包括端子中的另一个端子上连接输入信号端(Rx)的中断处理程序和CPU的微型电脑,其RS-232C输入信号方法包括按连接上述输入信号端(Rx)的中断处理程序端子状态(高/低)进入中断处理例行程序的阶段;当开始输入字节时,按收/发信号之间预定的波特率进行延续操作的阶段;进行上述延续操作后,把连接输入信号端(Rx)的中断处理程序端子状态读成数据字节,直到全部读成数据字节为止,按上述波特率反复进行延续操作过程来结束输入信号的阶段。本专利技术的效果是基于本专利技术的微处理器及其RS-232C收/发信方法,在不具备其它的RS-232C硬盘块的电脑中,也可能进行RS-232C通信。于是,它能提高电脑的利用率,而且还适用于需要RS-232C功能的各种电子产品,并具有降低价格产品的效果。附图说明图1所示为基于传统技术的微型电脑的构成方块图;图2所示为基于本专利技术的微型电脑的构成方块图;图3所示为按RS-232C协议显示的信号波形图;图4所示为基于本专利技术的显示微型电脑的RS-232C输出信号方法的流程图;图5所示为基于本专利技术的显示微型电脑的RS-232C输入信号方法的流程图。附图主要部分符号说明20微型电脑 21CPU22GPIO 23中断处理程序24周围设备具体实施方式下面,参照附图对本专利技术的微型电脑及其RS-232C输出输入信号方法的有望的、可行性的例子进行详细的说明。图2所示为基于本专利技术的微型电脑的构成方块图;图3所示为按RS-232C协议显示的信号波形图;图4所示为基于本专利技术的显示微型电脑的RS-232C输出信号方法的流程图;图5所示为基于本专利技术的显示微型电脑的RS-232C输入信号方法的流程图。基于本专利技术的微型电脑如图2所示,它由以下结构构成在端子中的一个端子上连接输出信号端(Tx)的GPIO(22) 在端子中的另一个端子上连接输入信号端(Rx)的中断处理程序(23);通过控制连接输出信号端(Tx)的GPIO(22)端子状态(高/低)以及在状态控制下按类别收/发信号端子之间定好的波特率的延续进行RS-232C协议的输出信号,根据收/发信号端子之间定好的波特率输入的延续时间,读出连接输入信号端(Rx)的中断处理程序(23)的端子状态(高/低)后,按照RS-232C协议进行输入信号的CPU(21)等。如上所述构成的基于本专利技术的微型电脑的RS-232C的收/发信号方法详细说明如下。首先,现观察一下按RS-232C的协议画的信号格式,如图3所示,它由开始字节(低水平);数据(例如,1byte8bit);结束字节(高水平)构成。微型电脑的RS-232C的输出信号方法基于本专利技术的微型电脑的GPIO(22)的输出信号方法参照如图4说明如下。首先,因为微型电脑(20)的输入端(Tx)连接在GPIO(22)上,所以,CPU(21)可把GPIO(22)的通道即,与输入端(Tx)连接的通道制成(S41)(低)的状态。这时,CPU(21)控制有关GPIO(22)的通道方向(收/发)的寄存器来设定GPIO(22)的通道方向,控制有关GPIO(22)的通道值寄存器,把通道制成‘高’或‘低’状态。于是,CPU(21)为了输送信号,控制有关通道方向(收/发)的寄存器来设定GPIO(22)的输出方向,为了生成如图3所示的开始字节,控制有关GPIO(22)通道值的寄存器,把通道状态制成“低”状态。并且,CPU(21)为了对齐收/发信号之间已预订的波特率,延续(S42)上述的通道。这时,上述的延续操作不是靠CPU(21)的下一个操作来完成,而是通过一定的空循环的循环操作来完成。接着CPU(21)检查(S43)要输出的字节的各字节数后,判断要输出的第一个数据字节是否是‘高’(S44)。根据上述的判断结果(S44),如果‘高’,则把上述GPIO(22)通道制成‘高’状态,并增加字节数据后(S45),为了和波特率对齐进行延续操作(S47本文档来自技高网...
【技术保护点】
微处理器,其特征在于包括:在端子中的一个端子上连接输出信号端(Tx)的范用输入/输出部;在端子中的一个端子上连接输入信号端(Rx)的中断处理程序;通过控制连接输出信号端(Tx)GPIO端子状态高/低以及在状态控制下按类别收/发信号端子之间定好的波特率的延续,进行RS-232C协议的输出信号,根据收/发信号端子之间定好的波特率输入的延续时间,读出连接输入信号端(Rx)的中断处理程序的端子状态高/低后,按照RS-232C协议进行输入信号的CPU的微型电脑。
【技术特征摘要】
1.微处理器,其特征在于包括在端子中的一个端子上连接输出信号端(Tx)的范用输入/输出部;在端子中的一个端子上连接输入信号端(Rx)的中断处理程序;通过控制连接输出信号端(Tx)GPIO端子状态高/低以及在状态控制下按类别收/发信号端子之间定好的波特率的延续,进行RS-232C协议的输出信号,根据收/发信号端子之间定好的波特率输入的延续时间,读出连接输入信号端(Rx)的中断处理程序的端子状态高/低后,按照RS-232C协议进行输入信号的CPU的微型电脑。2.微处理器其RS-232C收/发信方法,其特征在于包括在端子中的一个端子上连接输出信号端(Tx)的全方位输入/输出部和CPU的微型电脑,其RS-232C输出信号方法包括控制连接输出信号端(Tx)的GPIO的端子状态高/低,生成开始二进制字节,并按着收/发信号端子之间预定的波特率延续GPIO的端子状态高/低后,进行输出信号的阶段;开始输出二进制字节后,控制连接输出信号端子(Tx)的GPIO端子状态和分阶段控制各种状态,并按照波特率反复进行延续,生成已定的二进制字节数值和进行输出信号的阶段;输出数据信号后,控制连接输出信号端(Tx...
【专利技术属性】
技术研发人员:李相善,
申请(专利权)人:乐金电子沈阳有限公司,
类型:发明
国别省市:89[中国|沈阳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。