[页数]:14 [字数]:6488 [目录] 1.题义分析及解决方案 2.硬件设计 3.控制程序设计 4.上机调试过程 5.设计结果分析及问题讨论 [正文] 1.题义分析及解决方案 1.1.题义需求分析 A/D转换器的功能是把模拟量转换成数字量, 逐位逼近又称逐次逼近A/D转换,是把模拟信号直接转换成数字信号。芯片包括ADC0801、ADC0809、ADC1210等,此课程设计选用ADC0809,8位转换器。通过ADC0809可以将IN端的0~5V直流信号转换为数字量并送LED显示,故选用8255A作为8位数字显示电路和微处理器的接口芯片。需要解决的问题:信号输入,锁存与译码,信号转换,输出显示。 1.2.解决问题方法及思路 1.2.1.硬件部分 采用ADC0809实现8位A/D转换,用8255A实现并行接口的连接,并作为8位数字显示电路的微处理器的接口芯片。 ADC0809是8位A/D转换芯片,内部具有三态缓冲器,其转换后的数字要用七段LED显示。故其数据线D0~D7可接在8255A的PB0~PB7上,8255的A口作为输出与七段LED显示管相连, C口为输出进行位选。PC1~PC0输出七段LED位选信号。EOC输出信号与PC7相连,CPU通过查询PC7的状态,控制数据的输入过程。在启动脉冲结束后,先要查到EOC为低电平,表示转换已经开始,然后继续查询,当发现EOC变高,便说明转换已经结束。由于EOC还和输出使能端OE有关,转换结束时,OE为高电平,使ADC0809的输出缓冲器打开,数据出现在B口上,可由OUT指令将其七段LED显示器显示出来。ADC0809的地址码ADDA,ADDB,ADDC接在A0,A1,A2上。CLK接500K。 74LS138的CS2接在8259的CS0809上,CS1接在8255A的CS8255A上,8255A的A口接在七段LED的段选上,C口的pc1、pc0 接在七段LED的位选上。 ...... [原文截取] 逐位逼近A/D转换 1.题义分析及解决方案 1.1.题义需求分析 A/D转换器的功能是把模拟量转换成数字量, 逐位逼近又称逐次逼近A/D转换,是把模拟信号直接转换成数字信号。芯片包括ADC0801、ADC0809、ADC1210等,此课程设计选用ADC0809,8位转换器。通过ADC0809可以将IN端的0~5V直流信号转换为数字量并送LED显示,故选用8255A作为8位数字显示电路和微处理器的接口芯片。需要解决的问题:信号输入,锁存与译码,信号转换,输出显示。 1.2.解决问题方法及思路 1.2.1.硬件部分 采用ADC0809实现8位A/D转换,用8255A实现并行接口的连接,并作为8位数字显示电路的微处理器的接口芯片。 ADC0809是8位A/D转换芯片,内部具有三态缓冲器,其转换后的数字要用七段LED显示。故其数据线D0~D7可接在8255A的PB0~PB7上,8255的A口作为输出与七段LED显示管相连, C口为输出进行位选。PC1~PC0输出七段LED位选信号。EOC输出信号与PC7相连,CPU通过查询PC7的状态,控制数据的输入过程。在启动脉冲结束后,先要查到EOC..... |
逐位逼近AD转换
查看评论
已有0位网友发表了看法