使微处理器工作于不同模式的电路和方法技术

技术编号:2848182 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种使微处理器工作于不同模式的电路,包括一组电阻及电源,所述电源通过所述电阻组中的部分或全部电阻分别与微处理器的不同输入/输出口连接,所述电源在上电复位时具有电压或电流以经由所述电阻组形成微处理器的输入信号。本发明专利技术通过使用电阻组形成输入信号,简化了微处理器的工作模式的控制,使得电控制器便于大规模生产和检验。

【技术实现步骤摘要】

本专利技术涉及控制微处理器的技术,更具体地说,涉及一种。
技术介绍
在很多使用微处理器进行控制的电控制器的产品中,为降低电控制器的成本和简化生产流程,其微处理器大多采用兼容的处理方案(其微处理器内含有多种不同功能的软件),只要改变不同的“不同的输入条件”就能让微处理器执行不同的功能。目前提供“不同的输入条件”的方案有如下两种第一种,在电控制器增加一个电可改写的存储器(如93c46或24c01),写不同的参数到存储器内,微处理器根据这不同的参数(即“不同的输入条件”)执行不同的功能;第二种,在电控制器增加一个可调的模拟电压信号(用精密电阻和抗干扰电路构成),然后微处理器使用模数转换口将模拟的电压信号转换为数字信号,再根据不同数字信号(即“不同的输入条件”)执行不同的功能。然而在第一种方案种,需增加一个存储器和微处理器的2-4个I/O口,而且需要不断地更改写存储器的参数,给大规模生产和检验带来不便,并且增加了成本。在第二种方案种,需增加微处理器的一个模数转换口、两个精密电阻、一个普通电阻、一个抗干扰电容;此外考虑到可靠性的问题,一路模拟的电压信号只能提供十多种不同的模拟的电压(即“十多种不同的输入条件”);由于要用特定的检测仪器去检测这模拟的电压,给大规模生产和检验带来了不便。
技术实现思路
本专利技术的目的在于,提供一种,解决现有微处理器的兼容处理方案不适于大规模生产和检验的问题。本专利技术的技术方案是,提供一种使微处理器工作于不同模式的电路,该电路包括一组电阻及电源,所述电源通过所述电阻组中的部分或全部电阻分别与微处理器的不同输入/输出口连接,所述电源在上电复位时具有电压或电流以经由所述电阻组形成微处理器的输入信号。上述的使微处理器工作于不同模式的电路,所述电阻组包括1个到7个电阻。上述的使微处理器工作于不同模式的电路,所述微处理器根据所述输入信号生成输出信号。上述的使微处理器工作于不同模式的电路,所述微处理器的输入/输出口还连接有控制电路以输出控制信号到所述控制电路。上述的使微处理器工作于不同模式的电路,所述电阻组中的部分或所有电阻固定的连接于所述电源和微处理器的输入/输出口之间。上述的使微处理器工作于不同模式的电路,所述电阻组中的部分或所有电阻通过跳线或开关连接所述电源和微处理器的输入/输出口。本专利技术还提供一种使微处理器工作于不同模式的方法,包括以下步骤(a)在上电复位时使输入电流流入包括多个电阻的电阻组;(b)所述电阻组中与微处理器的输入/输出口连接的电阻将输入电流分别传送到微处理器的不同输入/输出口,从而形成微处理器的输入;(c)微处理器检测不同的输入信号。上述的使微处理器工作于不同模式的方法,还包括根据特定的微处理器功能将电阻组中的部分或所有电阻连接到微处理器的输入/输出口的步骤。上述的使微处理器工作于不同模式的方法,所述电阻组包括1个到7个电阻。本专利技术的,通过使用电阻组形成输入信号,简化了微处理器的工作模式的控制,使得电控制器便于大规模生产和检验。同时还降低了制造成本。附图说明图1是本专利技术的使微处理器工作于不同模式的电路的结构框图。图2是本专利技术的使微处理器工作于不同模式的电路的示例性电路的示意图。图3是本专利技术的使微处理器工作于不同模式的方法的流程图。具体实施例方式如图1所示,本专利技术的使微处理器工作于不同模式的电路的框图。如图所示,电源13通过电池组14与微处理器11的输入/输出(I/O)口连接,此外微处理器11的输入/输出口还与控制电路12连接。其中电源13可以是电流源,也可以是电压源,其在微处理器11上电复位时为电阻组14供电。微处理器11可根据不同的输入信号生成不同的输出信号,以使控制电路12或其他电路实现不同的功能。电阻组14包括多个电阻(图中仅示出4个),其中的电阻部分或全部与微处理器11的不同输入/输出口连接,或者所有电阻都不与微处理器11的输入/输出口连接。通过将不同数量、不同位置的电阻组中的电阻连接到微处理器11的输入/输出口,在微处理器11上电复位时生成微处理器11的输入信号。例如在电阻组14包括4个电阻的实例中,若4个电阻都不接入,可组成“0000”的数字信号;若接入最后一个电阻,其他电阻不接入,则可组成“0001”的数字信号;若接入前三个电阻而不接入最后一个电阻,则可组成“1110”的数字信号,以次类推可组成16种不同的数字信号。上述16中不同的数字信号可作为微处理器11的输入,从而使微处理器11执行16不同的功能。上述的电阻主要用于连接微处理器11的输入/输出口,因此具有相对较小的电阻值。这些电阻可在生产电控制器的过程中根据不同的电控制器直接固定地连接于电源与微处理器11的输入/输出口(如焊接)。当然上述电阻也可用其他导体代替。或者还可通过跳线或开关来控制电阻的接入,以改变微处理器11的工作模式。。如图2所示,是本专利技术的使微处理器工作于不同模式的电路的示例性电路的示意图。如图所示,五个电阻R500-R504可组合成一个五位的二进制数,如当五个电阻R500-R504都不装时(由于芯片ULN2003AP引脚通过电阻与地相连)可组合成“00000”的数字信号;当五个电阻R500-R504只装R500时可组合成“00001”的数字信号;当五个电阻R500-R504只装R501时可组合成“00010”的数字信号等依此类推可组合成32种不同的数字信号(即提供32种“不同的输入条件”)。微处理器TMP86C807用其I/O(P12.P31~P34)分别与电阻R500-R504芯片ULN2003AP引脚相连,微处理器TMP86C807在正常工作时其I/O(P12.P31~P34)通过芯片ULN2003AP去控制步进马达和蜂鸣器,只需在上电复位时读入由五个电阻R500-R504组合成的32种数字信号,然后再根据这不同32种的数字信号(即“不同的输入条件”)执行32种不同的功能。依此类推若用六个电阻就能组合成64种不同的数字信号;七个电阻就能组合成128种不同的数字信号等。电阻组中电阻的数量与微处理器输入/输出口的数量的相关,一般可以为1-7个。如图3所示,是本专利技术的使微处理器工作于不同模式的方法的流程图。首先,根据电控制器的功能接入电阻组14中的相应的部分或全部电阻(或所有电阻都不接入),即将电源经由电阻连接到微处理器11的输入/输出口(步骤S31)。该步骤可在生产过程中通过直接固定电阻或通过调节跳线或开关来实现。在上电复位时使电流从电源13流入电阻组14(步骤S32)。由于电阻组14中部分电阻与微处理器11的输入/输出口连接,从而形成了微处理器11的二进制输入信号并将输入信号输入微处理器11的输入/输出口(步骤S33)。然后微处理器11根据接收的输入信号,生成输出信号,实现特定功能(步骤S34)。本专利技术原理简单,可靠性高,且成本低,操作性强,可使用于各种微处理器电控制器上。如空调电控制器、冰箱电控制器等必须根据不同的机体、不同的压缩机等采用不同的控制方案,而且适用于大规模生产和检验电控制器。本文档来自技高网...

【技术保护点】
一种使微处理器工作于不同模式的电路,其特征在于,包括电源及一组电阻,所述电源通过所述电阻组中的部分或全部电阻分别与微处理器的不同输入/输出口连接,所述电源在上电复位时具有电压或电流以经由所述电阻组形成微处理器的输入信号。

【技术特征摘要】
1.一种使微处理器工作于不同模式的电路,其特征在于,包括电源及一组电阻,所述电源通过所述电阻组中的部分或全部电阻分别与微处理器的不同输入/输出口连接,所述电源在上电复位时具有电压或电流以经由所述电阻组形成微处理器的输入信号。2.根据权利要求1所述的使微处理器工作于不同模式的电路,其特征在于,所述电阻组包括1个到7个电阻。3.根据权利要求1所述的使微处理器工作于不同模式的电路,其特征在于,所述微处理器的输入/输出口还连接有控制电路以输出控制信号到所述控制电路。4.根据权利要求1所述的使微处理器工作于不同模式的电路,其特征在于,所述电阻组中的部分或所有电阻固定地连接于所述电源和微处理器的输入/输出口之间。5.根据权利要求1所述的使微处理器工...

【专利技术属性】
技术研发人员:李洪涛李宗怀梁伟红
申请(专利权)人:广东科龙电器股份有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1