欢迎来到天天文库
浏览记录
ID:48414312
大小:759.39 KB
页数:39页
时间:2019-11-14
《第1章实验指导:软件操作实验.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第1章实验指导:软件操作实验【实验目的】1能熟练应用protcus软件设计电路;2能熟练使用protcus软件仿真工具;【实验要求】请利用protcus软件设计一个AD转换电路图,具体电路要求如图1.33所示。要求使用探针、示波器和仿真表格对转换结果进行仿真。ANALOG(565>'FQFVI«a卜idcdildie・ltl:(CAP>”ALR©只6ANALOG(ADC4)808>U22、验步骤】1单击对象选择按钮“P”,添加元件ADC0808.555、POT-LIN、LED-BLUE和电阻。2单击红色罔。叵帧◎"次按钮,在元件列表小选择电源和地;单击绿色按钮,在元件列表屮选择OSCILLOSCOPE(示波器);单击蓝色按钮,在元件列表屮选择ANALOGUE(仿真图表);3按照图1・33连接好元件;4设置示波器和仿真表格参数。两者设置界面如图1・34所示。I(aceType:►DigitalName:ProbePl:ProbeP2:ProbeP3:ProbeP4:Expression3、图1・34示波器和仿冀表格设置界面卜H4、a▼IJ5、6、J7、QK8、「3cel示波器设置:示波器需要运行仿真后才可以对其参数进行设置。它冇四个输入通道,它的设置与真实数字示波器的差不多。左边黑色的方框用于显示波形,4根不同颜色的线条代表每一个通道的波形。右边冇5个旋钮,最左边的一个为时间设置,其余4个分别控制4个通道信号的显示幅度。仿真图表设置:使用仿真图表前,需要在观测信号线上添加探针(紫色的那两个就是探针),木例使用电压探针,要观测的信号是555输出的波形,找到这条连接线,点击电压探针符号后再在这条连接线的某一个位置上单击一卜•左键,这样就添9、加了一个电压探针,为这探针起个名字Ao现在要将这个电压探针跟仿真图表关联起来,菜单Graph中有一个叫AddTrace的子菜单,单击它会岀现由图可见,仿真图表可以连接四个探针,也就可以看到四个波形。本例我们只用一个探针,单击ProbePl下拉列表,你会看到(A),选中它后,单击0K就完成连接工作了。接着是配置仿真表格ANALOGUE,默认ANALOGUE的仿真时间是0-1S,我们需要0-加S就够了。还是菜单Graph,它里面有EditGraph的子菜单,在Stoptime中输入2m,单击OK完成。5点击仿真工具按钮,开始仿真。第2章实验指10、导:地址译码实验实验步骤:(1)先按全译码法接线图案连接锁件,打开Proteusisis软件,新建一个设计工程,添加相应的元件,接线图如图2-21所示,至于2764与单片机的连接原理可以参照木书单片机存储器的扩展一节,此处只对地址译码作介绍。Y0〜Y7(138输出)可接8个2764,图中只给出了其中实验程序如下:ORG0000Hloop:Movdptr,#OOOl11111111HUBMovx@dptr,aSjmploopEND可在Keil软件中进行编译,并牛成.HEX文件(或直接用Proteus自带的程序编辑功能),在Proteus中导11、入.HEX文件,然后运行并观察结果。由图2-21可知,74HC138的三个输入端都为0,即选中Y0(蓝色是低电平,红色是高电平),2764的片选引脚20为低电平,即己经被选中。读者可以修改程序,改变74HC138的输入状态,观察其他情况下74HC138的状态。(2)再按“线选法”接线图案连接硬件,打开Proteusisis软件,新建一个设计工程,添加相应的元件,接线图如图2-22所示,故地址为:1101,0000,0000,0000B,实验程序如下:ORGOOOOHloop:Movdptr,#1101111111111111BMovx@d12、ptr,aSjmploopEND可在Ke订软件中进行编译,并生成.HEX文件(或直接用Proteus口带的程序编辑功能),在Proteus中导入.HEX文件,然后运行并观察结果。由图2-22可知,2764的片选引脚20为低电平,即已经被选中。读者町以修改程序,改变74HC138的输入状态,观察其他情况下的状态。通过这两种方法的对比可以发现,采用译码法可以扩展8片2764,能充分利用单片机的引脚资源,而采用线选法最多只能扩展3片2764;但采用译码法的硕件电路耍比线选法要复杂,故在实际应用中可根据需要和成本来考虑选择合适的方法。U3U11913、31-XTAL1XTAL2RSTPOO/ADOP0.1/AD1PO2/AD2PO3/AD3P04/AD4P05/AD5P06/AD6P07/AD7■3817»■3714»■酋13・■咨8・■S
2、验步骤】1单击对象选择按钮“P”,添加元件ADC0808.555、POT-LIN、LED-BLUE和电阻。2单击红色罔。叵帧◎"次按钮,在元件列表小选择电源和地;单击绿色按钮,在元件列表屮选择OSCILLOSCOPE(示波器);单击蓝色按钮,在元件列表屮选择ANALOGUE(仿真图表);3按照图1・33连接好元件;4设置示波器和仿真表格参数。两者设置界面如图1・34所示。I(aceType:►DigitalName:ProbePl:ProbeP2:ProbeP3:ProbeP4:Expression
3、图1・34示波器和仿冀表格设置界面卜H
4、a▼IJ
5、
6、J
7、QK
8、「3cel示波器设置:示波器需要运行仿真后才可以对其参数进行设置。它冇四个输入通道,它的设置与真实数字示波器的差不多。左边黑色的方框用于显示波形,4根不同颜色的线条代表每一个通道的波形。右边冇5个旋钮,最左边的一个为时间设置,其余4个分别控制4个通道信号的显示幅度。仿真图表设置:使用仿真图表前,需要在观测信号线上添加探针(紫色的那两个就是探针),木例使用电压探针,要观测的信号是555输出的波形,找到这条连接线,点击电压探针符号后再在这条连接线的某一个位置上单击一卜•左键,这样就添
9、加了一个电压探针,为这探针起个名字Ao现在要将这个电压探针跟仿真图表关联起来,菜单Graph中有一个叫AddTrace的子菜单,单击它会岀现由图可见,仿真图表可以连接四个探针,也就可以看到四个波形。本例我们只用一个探针,单击ProbePl下拉列表,你会看到(A),选中它后,单击0K就完成连接工作了。接着是配置仿真表格ANALOGUE,默认ANALOGUE的仿真时间是0-1S,我们需要0-加S就够了。还是菜单Graph,它里面有EditGraph的子菜单,在Stoptime中输入2m,单击OK完成。5点击仿真工具按钮,开始仿真。第2章实验指
10、导:地址译码实验实验步骤:(1)先按全译码法接线图案连接锁件,打开Proteusisis软件,新建一个设计工程,添加相应的元件,接线图如图2-21所示,至于2764与单片机的连接原理可以参照木书单片机存储器的扩展一节,此处只对地址译码作介绍。Y0〜Y7(138输出)可接8个2764,图中只给出了其中实验程序如下:ORG0000Hloop:Movdptr,#OOOl11111111HUBMovx@dptr,aSjmploopEND可在Keil软件中进行编译,并牛成.HEX文件(或直接用Proteus自带的程序编辑功能),在Proteus中导
11、入.HEX文件,然后运行并观察结果。由图2-21可知,74HC138的三个输入端都为0,即选中Y0(蓝色是低电平,红色是高电平),2764的片选引脚20为低电平,即己经被选中。读者可以修改程序,改变74HC138的输入状态,观察其他情况下74HC138的状态。(2)再按“线选法”接线图案连接硬件,打开Proteusisis软件,新建一个设计工程,添加相应的元件,接线图如图2-22所示,故地址为:1101,0000,0000,0000B,实验程序如下:ORGOOOOHloop:Movdptr,#1101111111111111BMovx@d
12、ptr,aSjmploopEND可在Ke订软件中进行编译,并生成.HEX文件(或直接用Proteus口带的程序编辑功能),在Proteus中导入.HEX文件,然后运行并观察结果。由图2-22可知,2764的片选引脚20为低电平,即已经被选中。读者町以修改程序,改变74HC138的输入状态,观察其他情况下的状态。通过这两种方法的对比可以发现,采用译码法可以扩展8片2764,能充分利用单片机的引脚资源,而采用线选法最多只能扩展3片2764;但采用译码法的硕件电路耍比线选法要复杂,故在实际应用中可根据需要和成本来考虑选择合适的方法。U3U119
13、31-XTAL1XTAL2RSTPOO/ADOP0.1/AD1PO2/AD2PO3/AD3P04/AD4P05/AD5P06/AD6P07/AD7■3817»■3714»■酋13・■咨8・■S
此文档下载收益归作者所有