鸣器组成,由三极管原理知,当给予基极端口输入低电平时,三极管则会处于饱和导通状态,此时集电极与发射极导通,因此蜂鸣器开始工作发出响声,而且该蜂鸣器是电频触发,需要给予蜂鸣器施加一个振荡电压才能工作。蜂鸣器电路可用于电路报警、定时闹钟等功能。Р3.3 LED电路设计Р图6 LED电路原理图Р 如上图所示为LED电路设计部分。八个LED灯是由半导体制成的发光二极管,它们为共阴极相接,即当给八个LED输入端口输入高电平时LED灯才会亮,反之不会亮。每个LED灯前均接了一个上拉电阻100Ω,用于保护LED,避免流入过高的电流烧毁LED灯。该LED电路可用来进行流水灯、跑马灯等功能的仿真和实现。Р3.4数码管电路设计Р图7.1 静态数码管原理图Р图7.2 74HC573锁存器原理图Р7 段数码管显示原理和LED电路相似,它一般由 8 个发光二极管组成,其中由 7 个细长的发光二极管组成数字显示,另外一个圆形的发光二极管显示小数点。当发光二极管导通时,相应的一个点或一个笔画发光。控制相应的二极管导通,就能 显示出各种字符。不同的是一般数码管的显示需经过段选与位选两个阶段。位选即选择4个数码管中的哪一个数码管亮;段选指的是被选择的数码管中哪几段LED灯亮,可用于控制使数码管显示0-9和A-F。Р如上图7.1所示,最上方四个线用于位选信号,最下方把根线用于段选信号。根据本次设计要求,该型号数码管采用共阳极位选,共阴极段选。Р由于一个数码管不能实现多位数显示,同时从节省I/O端口考虑,结合数电知识,利用一片74HC573扩展单片机的IO口, 74HC573的输出分别接4位7段共阴数码管的段选端和公共端。74HC573是8数据锁存器。主要用于数码管、按键等等的控制,其输出受输出允许端OE和锁存允许端LE的控制,当LE为高时锁存器输出为高阻态,当OE为低,LE也为低时,输入端的信号输出到输出端。