(4)尽量使用较少的元器件。 2.2 设计思路 因为单片机要求小巧易携带,经济实惠,所以次设计中选取AT89C51单片机,原理如图,AT89C51单片机内部可以储存
(4)尽量使用较少的元器件。
2.2 设计思路
因为单片机要求小巧易携带,经济实惠,所以次设计中选取AT89C51单片机,原理如图,AT89C51单片机内部可以储存4KB的EEPROM,RAM具备着128字节,因此往往要凭据体系所需存储容量的空间是否足够来扩展ROM和RAM.。
单片机AT89C51中p1及p3.0到p3.3端口能够执行四位发光二极管的数码管显示数字的重要操作功能。P3.5端口执行着单路显示和循环显示来回转变的功能,P3.6端口行使单路显示期间对通道进行拣选的功能。PO端口执行ADC0809的A/D转换数据读入的功能,P2端口执行ADC0809模数转变更改的操作功能。
2.2.1 A/D转换器
地址线A,B,C的值决定着通道的选择,一旦选择下来,拥有着八路模拟量的ADC0809即可立即输入,而担当着地址锁存的职能的是ALE端口,这个端口能够执行操作端口的职能。高电平被输入期间,锁存的地址信号由地址线A,B,C输入,因而确定对哪路待测输入电压值被强制执行A/D转换的需要。担当执行转换启动职能的是START,输入1个2微秒宽的高电平脉冲被输入时,开启了A/D转换,EOC为A/D转换停止信号端口。当A/D转换停止时,该端口输出一个正脉冲,申请间断的信号来自于CPU,以及表现A/D转换对于检测信号确不确定为截止,这个信号的作用就在于这两者。而另一方面,OE也有着自己的功能和优势。由于OE拥有了一种许可掌握端口的能力对于数模转换数据可输出的限制。在高电平被赋值于OE,此时,能够数字量为模数转换的输出量。0809的时钟输入端为CLOCK,对于频率的要求限制值是10-1280千赫兹。
2.2.2 设计要点
(1)选取AT89C51单片机让其是控制器件的中枢零件。
(2)模数来回转变更改选取功能是由ADC0809达成,P1口及P2口是维系引脚中重要的高四位与AT89C51连接的端口。
(3)电压显示选取4位一体的LED数码管。
(4)p0是一个并行端口,它具备着能够生成对于LED发光二极管数码管进行输入的功能的段码。同时,为了使能够生成低四位,必须满足输入位码的要求。