前言
随着电子技术、计算机软件技术的飞速发展,电子设计方法也在不断进步。Proteus嵌入式虚拟开发系统和仿真平台给我们提供了前所未有强大的开发环境,使我们在开始制作硬件之前就能进行设计和验证产品的性能、功能、界面等特性,从设计原理图、软件设计,到系统仿真一气呵成。它避免了传统电子电路设计中方案更换带来的多次重复购买元器件及制板、焊接、软件调试等麻烦,节省了大量的时间和经费,提高了设计效率和质量。同时也为初学者打开了方便之门,降低了学习门槛,更加有利于电子设计技术的普及和提高。
俗话说,好的开始是成功的一半。学习用Proteus进行单片机应用设计,将使读者体会电子设计的无比轻松和成功的喜悦,从而激发读者的学习热情和创造灵感。
本书采用即学即用的教学方法,帮助读者把学到的知识和技巧立刻变成可用的技术,而不是一味系统地介绍软件的功能、追求知识的完整性。这里我们运用20/80原则:只讲Proteus中20%的功能,用它实现80%的设计,余下的80%内容读者完全能够通过自学和今后的工作中不断完善和加强。
单片机应用设计涉及很多领域,包括模拟电子、数字电子、软件设计等技术,每一个技术领域都是一个庞大的、系统的知识领域,我们不可能在完全熟悉了以上这些知识后再来学习单片机应用设计,但是不可否认,精通以上技术领域一定能更有效地进行单片机应用设计。在涉及某个领域技术时,我们先采用“拿来主义”,把它用在设计中,以后再慢慢消化。全才的人毕竟很少,我们每个人往往擅长某个方面,没有必要追求“十全十美”,可以采用合作的方式设计开发产品,所以,“拿来主义”就是一种合作开发的方式。随着社会的进步和社会化大生产的发展,社会分工会越来越细,我们应该学会采用别人的成果为自己所用,即站在巨人的肩膀上,才能看得更远,飞得更高。
本书首先介绍Proteus的安装、使用基本方法,然后逐步引出单片机的应用设计,将单片机所涉及的外围设备逐一用案例介绍给读者,每个案例都会包括单片机的功能介绍、电路设计、软件设计和系统仿真。并通过一个综合案例将几个外部设备的应用串起来使用,最后给出两个比较大的应用案例,进一步体现Proteus设计的方便性和强大功能。最后一讲介绍制版的方法,将设计付诸实现,圆满地完成设计任务,交付生产。另外,Proteus软件中使用的元器件图形和文字符号有些与我国现行标准不一致,为维持计算机显示的原貌,本书并未刻意对此进行统一,请读者在阅读时加以分别。
本书参加编写的还有杨帆、乐斌、钟晓强、邵振翔、蔡美茹、陈亚玲、叶明、方定桂、戴琴、王永行、刘军毅等,本书在编写过程中参考了国内最新出版的各类文献资料,在此向这些文献资料的作者一并致谢!
作者
2011年11月