第一次实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在安装Proteus8.4的时候有的电脑在浏览本地许可证的时候会遇到下面的问题
我猜测是8.x版本浏览许可证环节的bug,不用着急,安装过旧版的话新版是可以直接用旧版在你电脑里注册表中的许可证的,所以只需成功安装proteus7.8版后直接卸载,然后再安装proteus8.4,安装程序会自动找到你以前的许可证,如下图
这样就可以顺利安装了。
IO 口读写实验(245、373)
1.调整8086属性,第一个文档里有
2.将所需的部件找到,包括两块74HC373,三个74HC02,一块74HC245,一块74LS138,一块RESPACK-8,一块DIPSW_8,八个LED灯(颜色可以自选),8个电阻(RES),地线(GROUND),电源(POWER)若干
连接的一些注意事项:
(1)一些线路需要加LABEL,如
点击LBL,再点击线路
具体命名方式参照实验指导书(AD0-15)必须按照实验指导书上的命名,其余大都可自己命名,可自己做尝试注意,AD0-AD15必须用AD[0..15]的方式命名,是两个点。
(2)地线、电源的插入
右击鼠标
GROUND为地线,POWER为电压线
(3)延长总线的时候,点击下面这个按钮即可自由绘制
(4)若要移动视图,点击一下鼠标中键,移动鼠标即可移动画面,再次点击鼠标中键释放。
(5)电阻置入的时候阻值初始值为10K,太大了,会导致LED灯亮不起来,右击更改阻值为100
(6)实验指导书上的电路和代码是合起来是错的,不对应,如果是
IN245 EQU 0D000H
OUT373 EQU 8000H
的话,74LS138译码器应该如下图所示连接
如果按照实验书上的图连接,用的是Y5和Y6,则在代码段里OUT段应该改为0E000H
总之,输入输出端口号要和译码器端对应。
(7)所有画的器件必须在蓝色框框里,不能出去,如果框框太小了,可以点击最上面的
System菜单,选择SET SHEET SIZE,把蓝框调的大一些
(8)有些器件最好旋转或者翻转一下,方便连接,具体操作可以右击用ROTATE旋转(9)线路连接尽可能对齐,不要都交错在一起
除此之外,电路不要连错
最终效果,可以自己尝试更改端口地址,并在电路图上做相应修改
一些同学会遇到如下错误:
这是因为访问proteus临时文件的路径有中文造成的,最好的解决方法是修改访问TEMP等临时文件位置的环境变量。方法如下:右击我的电脑,属性,高级系统设置,在高级选项卡下点击右下方的环境变量,在用户的环境变量中双击变量名为TEMP的一行,如图
将变量值修改为%SystemRoot%\Temp(一般这样是没问题的,至少我还没遇到过,如果怕影响以后的使用,请将原路径保存到一个可靠的地方,出了问题就改回来,用proteus的时候再改。当然如果你愿意大费周章注册一个新的管理员用户然后重新安装所有必要的东西也是一劳永逸的事情)
点击确定后值会自动变为你电脑中系统所在的对应路径,变量名为TEMP和TMP的这两行都要修改
一定记得点击父窗口的确定!!
保存,重新打开刚才的工程,即可运行