《单片机最小系统与复位电路设计机电一体化毕业设计.doc》由会员分享,可在线阅读,更多相关《单片机最小系统与复位电路设计机电一体化毕业设计.doc(32页珍藏版)》请在三一办公上搜索。
1、单片机最小系统与复位电路设计目录摘要2前言4第一章 方案论证51.1开发意义51.2功能说明5第二章 硬件电路62.1 单片机概述62.2 MCS-51系类单片机介绍102.3 AT89S51芯片概述132.4 LED数码管显示器概述162.5 单片机最小系统与复位电路设计182.6 远几件筛选与检测20第三章 系统调试263.1 硬件调试263.2 软件调试26结束语28 致谢29参考文献30摘 要近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是
2、不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 模拟多通道压力系统是利用压力传感器采集当前压力并反映在显示器上,它可以分析压力过量程,并发出报警。并采用电子秤原理可根据输入单价准确的计算出物体的金额。本篇论文讨论了简单的倒计时器的设计与制作 ,对于倒计时器中的四位LED数码显示器来说,我为了简化线路、降低成本,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。 【关键词】单片机;AT89S51;LED数码显示器;keilC51;倒计时器;三极管C8850SummaryPermeate in the social realm along w
3、ith the calculator in recent years, single slice the application of the machine just at constantly alignment thorough, arouse a traditional control an examination a day a new moon benefit renewal in the meantime.In solidly the hour the examination the single slice that controls with auto the machine
4、 the application the system, single slice machine usually Be a core parts to use, only single slice the machine aspect knowledge is not enough, return should according to concrete the hardware structure, and aim at concrete application the software ofwith the object characteristics combine to make p
5、erfect. Imitating many passage pressure systemses is to make use of pressure to spread the feeling machine to collect current pressure combine the reflection is on the display, it can analyze the pressure surfeit distance, erupting to report to the police.Combine the adoption electronics steelyard p
6、rinciple can according to input the amount of money that the unit price computes an object accurately This thesis discuss that pour the design and creation of the timer in brief, for pour four LED figures displays in the timer to say, I am for the sake of the simplification circuit,decline low cost,
7、 adopt to take software as the connect of lord a peoples method, do not use specialized hardware to translate the code machine namely, but adopt the software procedure to carry on translating code. 【Keyword 】 single slice machine;AT89 S51; The LED figures tube display; Keil C51;Pour timer;Triode tra
8、nsistor C8850前 言 在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现;从简单到复杂,从空中、地面到地下,凡是能想像到的地方几乎都有使用单片的需求。现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。 单片机的应用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。 但是,单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于:单片机的应用正从根本上改变着传统的控制系统设计思想和设计方法。从前
9、必须有模拟电路或数字电路实现的大部分功能,现在已能使用单片机通过软件(编程序)方法实现了。这种以软件取代硬件并提高系统性能的控制系统“软化”技术,称之为微控制技术。微控制技术是一种全新的概念,是对传统控制技术的一次革命。随着单片机应用的推广普及,微控制技术必将不断发展、日益完善和更加充实。 第一章 方案论证1.1开发意义 本课题开发的意义在于它既节省了硬件成本,又能实现多功能。既可做倒计时秒表,又可进行定时,还可以通过扩展完成其他功能,而且功能的相互转换也十分简单。对于厂商,有很大的挖掘潜在价值的空间;对于消费者,也有很大的吸引力。1.2功能说明(1)本电路应用TIMER0 MODE 16位计
10、数器的计时中断法。 (2)1秒等于1000000微秒,而每一计时脉冲是1微秒,因此需输入100000个计时脉冲,方可达到1秒的时间。由于16位计数器初值为0000H,需65536个计时脉冲方可发生溢出,现在需1000000个脉冲,则溢出次数达15.258次(100000065536=15.258次)。 (3)由上式得知实际应溢出16次,即: 1000000=65536*15+16960 65536-16960=48576=BDC0H TH0 TL0 (4)由上式得知1000000个脉冲,首先需设定TL0=C0H,TH0=BDH,此时第1次只要输入16960个脉冲输入,就会溢出;第2次至第16次
11、,则需每65536个计时脉冲,方才发生溢出。共计输入16960+65536*15=1000000个计时脉冲。(5)上电时,显示9999,当按下按键才开始倒数计时。第二章 硬件电路2.1 单片机概述 单片机因将其主要组成部分集成在一个芯片上而得名,具体说就是把中央处理器CPU(Central processing unit)。随机存储器RAM(Random access memory)。只读存储器ROM(Read only memory)。 中断系统、定时器计数器以及IO(Input/output)接口电路等主要微型机部件集成在一个芯片上。虽然单片机只是一个芯片,但从组成和功能上看,它已具有了计
12、算机系统的属性。为此,称它为单片微型计算机SCMC(Single chip micro computer),简称单片机。 单片机主要应用与控制领域,用以实现各种测试和控制功能,为了强调起控制属性,也可以把单片机称为微控制器MCU(Micro controller unit)。在国际上,“微控制器”的叫法似乎更通用一些,而在我国则比较习惯与“单片机”这一名称。 单片机在应用时,通常是处于控制系统的核心地位并融入其中,即以嵌入的方式进行使用,为了强调其嵌入的特点,也常常将单片机称为嵌入式微控制器EMCU(Embedded micro controller unit)。在单片机的电路和结构中,有许多
13、嵌入式应用的特点。2.1.1 单片机基础1. 通用单片机和专用单片机 根据控制应用的需要,可以将单片机分成为通用型和专用型两种类型。 通用型单片机是一种基本芯片,他的内部资源比较丰富,性能全面且适用性强,能覆盖多种应用需要。用户可以根据需要设计成各种不同应用的控制系统,即通用单片机有一个在设计的过程,通过用户的进一步设计,才能组建成一个以通用单片机芯片为核心再配以其它外围电路的应用控制系统。然而在单片机的控制应用中,有许多时候是专门针对某个特定产品的,例如电度表和 IC 卡读写器上的单片机等。这种应用的最大特点是针对性强而且数量巨大,为此厂家常与芯片制造商合作,设计和生产专用的单片机芯片。由于
14、专用单片机芯片是针对一种产品或一种控制应用而专门设计的,设计时已经对系统结构的最简化,软硬件资源利用的最优化。 2.1.2单片机与单片机系统 单片机通常是指芯片本身,它是有芯片制造商生产的,在它上面集成的是一些做为基本组成部分的运算器电路,控制器电路,存储器,中断系统,定时器/计数器以及输入/输出口电路等。但一个单片机芯片并不能把计算机的全部电路都集成到其中,例如组成谐振电路和复位电路的石英晶体,电阻,电容等,这些元件在单片机系统中只能以散件的形式出现。此外,在实际的控制应用中,常常需要扩展外围电路和外围芯片。从中可以看到单片机和单片机系统的差别,即:单片机只是一块芯片,而单片机系统则是在单片
15、机芯片的基础上扩展其它电路或芯片构成的具有一定应用功能的计算机系统。 通常所说的单片机系统都是为实现某一控制应用需要由用户设计的,是一个围绕单片机芯片而组建的计算机应用系统。在单片机系统中,单片机处于核心地位,是构成单片机系统的硬件和软件基础。2.1.3 单片机的产生与发展1. 单片机的产生 电子计算机的发展经历了从电子管,晶体管,集成电路到大(超大)规模集成电路共四个阶段,即通常所说的第一代,第二代,第三代和第四代计算机。现在广泛使用的微型计算机是大规模集成电路技术发展的产物,因此它属于第四代计算机,而单片机则是微型计算机的一个分支。从1971年微型计算机问世以来,由于实际应用的需要,微型计
16、算机向着两个不同的方向发展;一个是向高速度,大容量,高性能的高档微机方向发展;而另一个则是向稳定可靠、体积小和价格廉价的单片机方向发展。但是两者在原理和技术上是紧密联系的。2. 单片机的发展 继1971年微处理器的研制成功不久,就出现了单片的微型计算机即单片机,但最早出现的单片机是一位的,1976年Intel公司推出了8位的MCS-48系列单片机,它以体积小、控制功能全、价格低等特点,赢得了广泛的应用和好评,为单片机的发展奠定了坚实的基础,成为单片机发展史上一个重要阶段,其后,在MCS-48成功的刺激下,许多半导体芯片在生产厂商竞相研制和发展自己的单片机系列。到80年代末,世界各地已相继研制出
17、大约50个系列300多个品种的单片机 产品,其中包括Motorola公司的6801,6802,Zilog公司的Z-8系列,Rockwell公司的6501,6502等,此外,日本的NEC公司,日立公司等也不甘落后,相继推出了各自的单片机品种。尽管目前单片机的品种很多,但是我过使用最多的是Intel公司的MCS-51单片机系列。MCS-51系列是在MCS-48的基础上于20世纪80年代初发展起来的,虽然它是8位的单片机,但其功能较MCS-48有很大的增强。此外,它还具有品种全,兼容性强,软硬件资料丰富等特点,因此应用愈加广泛,成为比MCS-48更重要的单片机品种,直到现在,MCS-51仍不失为单片
18、机的主流系列。 继8位单片机之后,又出现了16位单片机,1983年Intel公司推出的MCS-96系列单片机就是其中的典型代表。与MCS-51相比,MCS-96不但字长增加一倍,而且在其他性能方面也有很大的提高,特别是芯片内还增加了一个4路或8路的10位A/D转换器,使其具有A/D转换的功能。纵观单片机近30年的发展历程,单片机今后将向多功能、高性能、高速度、低电压、低功耗、低价格、外围电路简单化以及片内存储器容量增加的方向发展。但其位数不一定会继续增加,尽管现在已经有了32位单片机,但使用的并不多。可以预言,今后的单片机将是功能更强,集成度和可靠性更高而功耗更低,以及使用更方便等特点。此外,
19、专用化也是单片机的一个发展方向,针对单一用途的专用单片机将会越来越多。2.1.4 单片机应用领域 现在单片机的应用已经很广泛,下面我们就一些典型方面进行介绍。1. 工业自动化方面 自动化能使工业系统处于最佳状态,提高经济效益,改善产品质量和减轻劳动强度。因此,自动化技术广泛应用于机械、电子、电力、石油、化工、纺织、食品等轻重工业领域中,而在工业自动化技术中,无论是过程控制技术,数据采集和测控技术,还是生产线上的机器人技术,都需要要有单片机的参与。 在工业自动化的领域中,机电一体化技术将发挥愈来愈重要的作用,在这种集机械、微电子和计算机技术于一体的综合技术中,单片机将发挥越来越大的作用。2. 仪
20、器仪表方面 现在仪器仪表的自动化和智能化要求越来越高,对此最好使用单片机来实现,而单片机的使用又将加速仪器仪表向数字化,智能化,多功能化和柔性化方向发展。 此外,单片机的使用还有助于提高仪器仪表的精度和准确度,简化结构、减小体积及重量而易于携带和使用,并具有降低成本,增强抗干扰的能力,便于增加显示、报警和自诊断等功能。3. 家用电器方面 当前,家用电器产品的一个重要发展趋势是不断提高其智能化程度,而家电智能化的进一步提高就需要有单片机的参与,所以生产厂家常标榜“电脑控制”以提高其产品的档次,例如洗衣机,电冰箱,空调机,微波炉,电视机和音像视频设备等,这里说的电脑实际上就是单片机。智能化家用电器
21、将给我们带来更大的舒适和方便,进一步改善我们的生活质量,把我们的生活变的更加丰富多彩。4. 信息和通信产品方面 信息和通信产品的自动化和智能化程度很高,这当然离不开单片机的参与,例如计算机的外部设备和自动化办公设备中,都有单片机在其中发挥着作用。5. 军事装备方面 科技强军、国防现代化离不开计算机,在现代化的飞机、军舰、坦克、大炮、导弹火箭和雷达等各种军用装备上,都有单片机深入其中。2.15 单片机的生产厂家和机型 Intel(美国英特尔) 公司:MCS-48,MCS-51系列。 Microchip(美国微晶)公司:PICI6XX,PIC54CXX系列。 Zilog(美国齐洛落)公司:ZS系列
22、及SUPER8 Fairchild(美国仙童)公司:FS系列和3870系列 Motorola(美国摩托罗拉)公司:6801系列和6805系列 Rockwell(美国洛克威尔)公司:6500/1系列 TI(美国德克萨斯仪器)公司:TMS700 NS(美国国家半导体)公司:NS8070 RCA(美国无线电)公司:CDP1800系列 Panasonic(日本松下)公司:MN101C系列 NEC(日本电气)公司:Ucom87,uPD7800系列 Hitachi(日本日立)公司:HD6301,HD6305,HD63L05系列; ATMEL公司:AT89C51系列 PHILIPS:87LPC系列 Cygn
23、al:C8051F0系列 2.2 MCS-51 系列单片机介绍2.2.1 80C51 芯片介绍 MCS-51的原生产厂商是Intel公司,最早推出80C51芯片的也是Intel公司,并且作为MCS-51的一部分,按原MCS-51芯片的规则命名,例如80C31、80C51、87C51和89C51,这样我们就能很容易地认识80C51的系列芯片。 但是后来愈来愈多的厂商生产80C51的系列芯片,例如PHILIPS,ATMEL,LG,华邦等公司。这些芯片都是以80C51为核心并且与MCS-51芯片兼容,但它们又各具特点。然而由于生产厂家多,芯片的类型也很多,使芯片的命名无法再遵循统一的规律,造成我们辨
24、认上的困难。例如PHILIPS公司生产的80C51系列芯片名称分别为:80CXXX(ROM Less型),83CXXX(Mask ROM型);Siemens公司命名为C500系列,芯片型号以”C5“打头;而华邦公司则命名为W77C51系列和W78C51系列等等。 新一代80C51的兼容芯片,还在芯片中增加了一些外部接口功能单元,例如数/模转换器,可编程计数器阵列,监视定时器,高速I/O口,计数器的俘获/比较逻辑等,有些还在总线结构上也做了重大改进,出现了廉价的非总线型单片机芯片.。所有这些使新一代的兼容芯片已远非原来意义上的80C51了。 目前这些80C51的兼容芯片已开始在我国使用,其中尤以
25、 PHILIPS公司的同名芯片80C51及其派生产品最受欢迎,而ATMEL公司的闪速存储器型单片机芯片AT89C51等更是后来居上,大有取代传统EPROM型芯片之势。2.2.2 80C51与8051的比较 首先,与8051兼容是对80C51芯片的最基本要求,以确保8位单片机MCS-51系列的继续发展,兼容应包括指令,引脚信号,总线等多个方面,指令兼容能保证两者之间不存在指令障碍以维持软件的可移植性,而引脚信号和封装以及总线的兼容则确保两者在系统扩展和接口方面的一致性,有利于系统的开发和应用。 80C51的最大改进是在芯片的半导体工艺上,早期的MCS-51系列芯片采用HMOS工艺,即高密度短沟道
26、MOS工艺,而80C51芯片则采用CHMOS工艺,即互补金属氧化物HMOS工艺。CHMOS是CMOS和HMOS的结合,除保持了HMOS高速度和高密度的特点之外,还具有CMOS低功耗的特点。例如8051芯片的功耗为630mW,而80C51的功耗只有120mW,这样低功耗,有一粒纽扣电池就可以工作。低功耗对单片机在便携式、手提式或野外的仪器仪表设备上使用十分有利。 80C51在功能增强方面也做了许多工作。首先,为进一步降低功耗,80C51芯片增加了待机和掉电保护两种工作方式,以保证单片机在掉电情况下,能以最低的消耗电流维持。 此外,在80C51系列芯片中,内部程序存储器除了ROM型和EPROM型之
27、外,还有 EEPROM型之外,例如89C51就是4KB EEPROM,并且随着集成技术的提高,80C51系列片内程序存储器的容量也越来越大,目前已有64KB的芯片了.另外,许多80C51芯片的还具有程序存储器保密机制,以防止应用程序泄露或被复制。2.2.3 最小系统最小系统就是单片机在发挥具体测控功能时所必须的组成部分。如下图1所示为最小系统方框图: 图1 最小系统方框图2.2.4 定时与中断的概念 中断是一项重要的计算机技术,采用中断技术可以使多项任务共享一个资源,所以中断技术实质上就是一种资源共享技术。向CPU发出中断请求的来源称之为中断源。MCS-51是一个多中断源的单片机,以80C51
28、为例,有三类共五个中断源,分别是外部中断两个,定时中断两个和串行中断一个。1. 外中断 外中断是由外部信号引起的,共有两个中断源,即外部中断“0”和外部中断“1”。它们的中断请求信号分别由引脚INT0(P3.2)和INT1(P3.3)引入。 外部中断请求有两种信号方式,即电平方式和脉冲方式,可通过有关控制位进行定义。2. 定时中断 定时中断是为满足定时或计数的需要而设置的。3. 串行中断 串行中断是为串行数据传送的需要而设置的。、4. 中断控制 这里所说的中断控制是指提供给用户使用的中断控制手段,实际上就是一些专用寄存器。在MCS-51单片机中,用于此目的的控制寄存器共有四个,即定时器控制寄存
29、器、中断允许控制寄存器、中断优先控制寄存器以及串行口控制寄存器。5. 定时器控制寄存器(TCON)该寄存器用于保存外部中断请求和以及定时器的计数溢出。寄存器地址88H,位地址8FH88H。位地址8F 8E 8D 8C 8B 8A 89 88 位符号TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 这个寄存器既有定时器/计数器的控制功能又有中断控制功能,其中与中断有关的控制位共六位:IE0和IE1 、IT0和IT1 以及TF0和TF1 。6. 中断允许控制寄存器(IE) 寄存器地址A8H,位地址AFHA8H 位地址AF AE AD AC AB AA A9 A8 位符号EA ES E
30、T1 EX1 ET0 EX0 其中与中断有关的控制位共六位:EA、EX0和EX1 、ET0和ET1 、ES。7. 中断优先级控制寄存器(IP) MCS-51的中断优先级控制只定义了高、低两个优先级。各中断源的优先级由优先寄存器(IP)进行设定。IP寄存器地址B8H,位地址为BFHB8H。寄存器的内容及位地址表示如下: 位地址 BF BE BD BC BB BA B9 B8 位符号 PS PT1 PX1 PT0 PX0 PX0 外部中断0优先级设定位 PT0 定时中断0优先级设定位 PX1 外部中断1优先级设定位 PT1 定时中断1优先级设定位 PS 串行中断优先级设定位 为0的位优先级为低;为
31、1的位优先级为高。8. 定时器/计数器的控制寄存器 与定时器/计数器应用有关的控制寄存器有:(1) 定时器控制寄存器(TCON)TCON寄存器既参与中断控制又参与定时控制。其中有关定时的控制位共有四位:TF0和TF1 、TR0和TR1 。(2) 工作方式控制寄存器(TMOD)TMOD寄存器是一个专用寄存器,用于设定两个定时器/计数器的工作方式。但TMOD寄存器不能位寻址,只能用字节传送指令设置其内容。2.3 AT89S51的芯片概述 AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Fl
32、ash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。 AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,4个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,内部集成看门狗计时器片内时钟振荡器。 图 2 AT89s51其工作电压在4
33、.5V,一般我们选用5V电压。89S51相对于89C51增加的新功能包括:- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低- ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。- 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。- 具有双工UART串行通道。- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。 - 双数据指示器。 - 电源关闭标识。- 全新的加密算法,这使得对于89S51的解密变为不可能,程
34、序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。- 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。因此我们选用AT89S51单片机来作为本系统的核心部分。 下图3为89s51的核心电路框图: 图 3 89s51的核心电路框图2.4 LED数码管显示器概述1. LED数码显示器的结构与显示段码(1) LED数码显示器的结构 LED数码显示器是一种有LED发光二极管组合显示字
35、符的显示器件。它使用了8个LED发光二极管,其中7个用于显示字符,一个用于显示小数点,故通常称之为7段发光二极管数码器。其内部结构如下图4所示。 图 4 7段发光二极管数码器内部结构图LED数码显示器有两种连接方法如下。共阳极接法。把发光二极管的阳极连在一起构成公共阳极,使用时公共阳极接+5V,每个发光二极管的阴极通过电阻与输入端相连。共阴极接法。把发光二极管的阴极连在一起构成公共阴极,使用时公共阴极接地。每个发光二极管的阳极通过电阻与输入端相连。(2) LED数码显示器的显示段码。 为了显示字符,要为LED显示器段码(或称字形代码),组成一个8字形字符的7段,再加上1个小数点位,共计8段,因
36、此提供给LED显示器的显示段码为1个字节。各段码位的对应关系如下表所示.十六进制数及空白字符与P的显示段码.段码位 D7 D6 D5 D4 D6 D2 D1 D0 显示段 pd g f e d e b a 字型 共阳极段码 共阴极段码 字型 共阳极段码 0 C0H 3FH 9 90H 1 F9H 06H A 88H 2 A4H 5BM B 83H 3 B0H 4FH C C6H 4 99H 66H D A1H 待添加的隐藏文字内容35 92H 6DH E 86H 6 82H 7DH F 84H 7 F8H 07H 空白 FFH 8 80H 7FH P 8CH 2. LED数码显示器的接口方法与
37、电路(1) LED数码显示的接口方法。 单片机与LED数码显示器有以硬件为主和以软件为主的两种接口方法。以硬件为主的接口方法,这种接口方法的电路如上图所示:(2) LED数码显示器的接口电路。 实际使用的LED数码显示器位数较多。为降低成本,大部分以软件为主的接口方法对于多位LED数码管显示器,通常采用动态扫描显示方法,即逐个循环点亮图 5各位显示器。这样虽然在任一时期只有一位显示器被点亮,但是由于人眼有视觉残留效应,看起来与全部显示持续点亮的效果基本一样(在亮度上要有差别)。3. 驱动器 LED显示是单片机控制产品中常见的应用。使用LED模块,这种模块中带有LED显示管和LED驱动电路,用起
38、来较方便。 一般用户直接采用单片机+LED驱动器+LED显示管的方式。 现在我们向大家推荐一种经常使用的LED驱动器8550,它作为共阳数码管的驱动器,而共阴数码管的驱动器则是A1015。它们都是三极管。2.5 单片机最小系统与复位电路设计.5.1 单片机最小系统 最小系统就是单片机在发挥具体测控功能时所必须的组成部分。如下图6所示为最小系统方框图:图 6 最小系统方框图.5.复位电路 复位电路产生复位信号,复位信号送入RST后还要送至片内的施密特触发器,由片内复位电路在每个机器周器的S5P2时刻对触发器输出采样信号,然后由内部复位电路产生复位操作所要的信号。一般的复位电路可分为上电自动复位和
39、按键复位,我们在此选用的是上电复位。上电自动复位原理:RST引脚是复位信号的输入端,只要高电平的复位信号持续两个机器周期以上的有效时间,就可以使单片机上电复位。上电自动复位是通过电容充电实现的,上电瞬间,RST端电位与Vcc相同,随充电电流的减少,RST的电位逐渐下降,直到复位信号无效。按键复位在此不在作过多的介绍,其原理和上电复位是相同的。但其采用的是脉冲复位电路和电平复位电路两种。复位电路和单片机最小系统如下图7所示:图 7 复位电路和单片机最小系统2.6 元器件筛选与检测动手准备元器件之前,最好对照电路原理图列出所需元器件的清单。为了保证在试制的过程中不浪费时间,减少差错,同时也保证制成
40、后的装置能长期稳定地工作,待所有元器件都备齐后,还必须对其筛选检测。在正规的工业化生产中,都设有专门的元器件筛选检测车间,备有许多通用和专用的筛选检测装备和仪器,但对于业余电子爱好者来说,不可能具备这些条件,即使如此,也绝不可以放弃对元器件的筛选和检测工作,因为许多电子爱好者所用的电子元器件是邮购来的,其中有正品,也有次品,更多的是业余品或利用品,如在安装之前不对它们进行筛选检测,一旦焊入印刷电路板上,发现电路不能正常工作,再去检查,不仅浪费很多时间和精力,而且拆来拆去很容易损坏元件及印刷电路板。 2.6.1 外观质量检查 拿到一个电子元器件之后,应看其外观有无明显损坏。如变压器,看其所有引线
41、有否折断,外表有无锈蚀,线包、骨架有无破损等。如三极管,看其外表有无破损,引脚有无折断或锈蚀,还要检查一下器件上的型号是否清晰可辨。对于电位器、可变电容器之类的可调元件,还要检查在调节范围内,其活动是否平滑、灵活,松紧是否合适,应无机械噪声,手感好,并保证各触点接触良好。 各种不同的电子元器件都有自身的特点和要求,各位爱好者平时应多了解一些有关各元件的性能和参数、特点,积累经验。2.6.2 电气性能的筛选 要保证试制的电子装置能够长期稳定地通电工作,并且经得起应用环境和其它可能因素的考验,对电子元器件的筛选是必不可少的一道工序。所谓筛选,就是对电子元器件施加一种应力或多种应力试验,暴露元器件的固有缺陷而不破坏它的完整性。筛选的理论是:如果试验及应力等级选择适当,劣质品会失效,而优良品则会通过。人们在长期的生产实践中发现新制造出来的电子元器件,在刚投入使用的时候,一般失效率较高,叫做早期失效,经过早期失效后,电子元器件便进入了正常的使用期阶段,一般来说,在这一阶段中,电子元器件的失效率会大大降低。过了正常使用阶段,电子元器件便进入了耗损老化期阶段,那将意味着寿终正寝。这个规律,恰似一条浴盆曲线,人们称它为电子元器件的效能曲线。