提高电阻电容振荡器精度的方法

文档序号:7533593阅读:545来源:国知局
专利名称:提高电阻电容振荡器精度的方法
技术领域
本发明涉及一种提高精度的方法,且特别涉及一种以编程器来提高电阻电容振荡器精度的方法。
背景技术
随着集成电路工艺的蓬勃发展,科技研发人员将越来越多的电路设计于集成电路内,以减少电子装置的空间及成本。而在以往电子装置中,并非所有的电子器件的操作频率都相同,所以当科技研发人员将电路设计于集成电路中时,同样的也必须在集成电路内设计能供给集成电路所需的振荡频率的电阻电容振荡器。而为了不浪费集成电路的资源,如何提高电阻电容振荡器的精度,则成了目前需要改善的目标之一。
请参照图2,其是公知的一种调整电阻电容振荡器精度的方法的步骤流程图。此方法为当微控制器在封装以及测试完成,并完成微控制器编程后才开始以软件进行电阻电容振荡器的振荡频率的调整。此方法的步骤为开始(s202)时首先测量微控制器内的任一个电阻电容振荡器的振荡频率,然后再对其进行调整,使其振荡频率能达到希望的振荡频率,在调整完一个之后,再对下一个电阻电容振荡器进行振荡频率的调整(s204)。最后,在调整完所有微控制器内的电阻电容振荡器的振荡频率后,才结束此微控制器内电阻电容振荡器的振荡频率调整程序(s206)。其中,由于电阻电容振荡器的振荡频率漂移的不确定性,因此必须对微控制器内所有电阻电容振荡器一一进行调整。
请参照图3,是公知的另一种调整电阻电容振荡器精度的方法的步骤流程图。此方法为当微控制器已封装完毕,在以集成电路测试机台对微控制器进行测试时,同时调整微控制器内的电阻电容振荡器的振荡频率。此方法的步骤为开始(s302)时先以集成电路测试机台测试微控制器的各项功能与封装,接着再调整电阻电容振荡器的振荡频率(s304)。最后,结束整个微控制器的测试与电阻电容振荡器的频率调整(s306)。
综合以上所述,公知的调整电阻电容振荡器精度的方法,具有下列缺点(1)公知的电阻电容振荡器,如不采取任何方法调整振荡频率,其振荡频率的精度只有15%左右。
(2)公知的整电阻电容振荡器精度的方法,当采用软件来调整振荡频率时,必须一一对微控制器内的电阻电容振荡器进行调整,不适合于工厂的大量量产。
(3)公知的调整电阻电容振荡器精度的方法,当采用集成电路测试机台来调整振荡频率时,会提高生产成本,而使得电阻电容振荡器不符合成本低的优势。

发明内容
因此本发明的目的在于提供一种提高电阻电容振荡器精度的方法,其是利用编程器来测试微控制器内电阻电容振荡器的振荡频率,并对其进行调整。
本发明的目的在于提供另一种提高电阻电容振荡器精度的方法,当微控制器以非挥发性内存为编程程序的储存单元时,在微控制器进行编程时,亦可同时调整电阻电容振荡器的振荡频率。
本发明提出一种提高电阻电容振荡器精度的方法,此方法是在微控制器已完成封装与最终测试后,才进行电阻电容振荡器的振荡频率的调整。
依照本发明的较佳实施例所述,上述的方法首先为以微控制器的编程器测试电阻电容振荡器的振荡频率,接着判断电阻电容振荡器的振荡频率是否达到此电阻电容振荡器的希望频率。当判断得知电阻电容振荡器的振荡频率达到希望频率时,即结束此电阻电容振荡器的振荡频率的调整;反之,当判断得知电阻电容振荡器的振荡频率还未达到希望频率时,即以编程器调整电阻电容振荡器的振荡频率,使其达到希望频率。最后,在调整完所有的电阻电容振荡器后,结束此微控制器的电阻电容振荡器的振荡频率的调整程序。
依照本发明的较佳实施例所述,上述的方法更包括当微控制器的编程程序为储存于非挥发性内存时,可将调整电阻电容振荡器的振荡频率的步骤安排在微控制器的编程程序内。
本发明因采用编程器来调整电阻电容振荡器的振荡频率,因此不但可以节省为调整电阻电容振荡器的振荡频率所增加的软件或硬件成本,还可大大提高电阻电容振荡器的振荡频率的精度。
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明


图1是本发明一较佳实施例的一种提高电阻电容振荡器精度的方法的步骤流程图。
图2是公知的一种调整电阻电容振荡器精度的方法的步骤流程图。
图3是公知的另一种调整电阻电容振荡器精度的方法的步骤流程图。
s102~s110各个步骤流程s202~s206各个步骤流程s302~s306各个步骤流程具体实施方式
请参照图1,其是本发明一较佳实施例的一种提高电阻电容振荡器精度的方法的步骤流程图。其中,在此首先解说电阻电容振荡器与微控制器的关系,此电阻电容振荡器包括于微控制器内,且微控制器内可能包括有多个电阻电容振荡器。而此电阻电容振荡器所产生的振荡频率一般为提供给集成电路作为时钟所用。
请继续参考图1,在本实施例中,此提高电阻电容振荡器精度的方法开始(s102)首先为当微控制器在完成封装与最终测试后,以微控制器的编程器来测试微控制器内电阻电容振荡器的振荡频率(s104)。其中,如熟悉此技术的可轻易知晓,编程器可以为通用编程器或专用编程器,但不以此为限。
接着,判断电阻电容振荡器的振荡频率是否达到电阻电容振荡器的希望频率(s106)。其中,希望频率为电阻电容振荡器要提供给微控制器的电路区块的最佳振荡频率,亦即为电路区块的操作频率。
在实施例中,当判断得知电阻电容振荡器的振荡频率达到希望频率时,即结束此电阻电容振荡器的振荡频率的调整,跳至步骤s110;反之,当判断得知电阻电容振荡器的振荡频率还未达到希望频率时,即以编程器调整电阻电容振荡器的振荡频率,使其达到希望频率(s108)。最后,在调整完所有的电阻电容振荡器后,结束此微控制器的电阻电容振荡器的振荡频率的调整(s110)。
在本实施例中,当微控制器的编程程序储存在一非挥发性内存时,则可将调整电阻电容振荡器的振荡频率的步骤安排在微控制器的编程程序内。
依照本发明的较佳实施例所述,电阻电容振荡器的振荡频率的调整时间远小于微控制器编程的时间。
依照本发明的较佳实施例所述,电阻电容振荡器的振荡频率的精度可以达到2%以上。
综合以上所述,本发明的提高电阻电容振荡器精度的方法,具有下列优点(1)本发明的提高电阻电容振荡器精度的方法,可使得电阻电容振荡器的振荡频率的精度可以达到2%以上。
(2)本发明的提高电阻电容振荡器精度的方法,可将调整电阻电容振荡器的振荡频率的步骤安排在微控制器编程程序中。
(3)本发明的提高电阻电容振荡器精度的方法,可节省调整调整电阻电容振荡器的振荡频率所需的时间以及所花费的成本。
虽然本发明已以较佳实施例公开如上,但其并非用以限定本发明,任何熟悉该项技术者,在不脱离本发明的精神和范围内,所作的些许更动与润饰,均属于本发明的保护范围。
权利要求
1.一种提高电阻电容振荡器精度的方法,其中该电阻电容振荡器包括在一微控制器中,其特征在于该方法包括下列步骤以一编程器测试该电阻电容振荡器的一振荡频率;判断该振荡频率达到一希望频率与否;当该振荡频率落在该希望频率之外时,以该编程器调整该电阻电容振荡器的该振荡频率。
2.根据权利要求1所述的提高电阻电容振荡器精度的方法,其特征在于更包括当该微控制器的编程程序储存于非挥发性内存时,该微控制器的编程程序包括调整该电阻电容振荡器至该振荡频率。
3.根据权利要求1所述的提高电阻电容振荡器精度的方法,其特征在于该微控制器已经完成封装与最终测试。
4.根据权利要求1所述的提高电阻电容振荡器精度的方法,其特征在于该编程器为通用编程器。
5.根据权利要求1所述的提高电阻电容振荡器精度的方法,其特征在于该编程器为专用编程器。
全文摘要
本发明公开了一种提高电阻电容振荡器精度的方法,此方法是当微控制器在封装与最终测试完毕后,利用微控制器的编程器来测试并调整电阻电容振荡器所产生的振荡频率,不但提高了电阻电容振荡器的振荡频率的精度,还可节省调整振荡频率所耗费的时间与成本。
文档编号H03B5/00GK1567712SQ0314836
公开日2005年1月19日 申请日期2003年6月30日 优先权日2003年6月30日
发明者程君健 申请人:中颖电子(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1