p1口实验_实验一报告

本文使用 Zhihu On VSCode 创作并发布

姓名: 张 政

学号:21180615

实验原理

使用 Protel99软件,掌握用该软件分析与设计电路原理图的基本方法和流程。本次实验

主要包括两部分:(1)分析示例文件电路图(2)设计一个 8031 基本应用电路的原理图。包括 8031CPU及辅助电路,外接8KEPROM,地址范围从2000H开始.使用P1口进行四路开关量输入,四路发光管 LED 输出.当有任意一路开关闭合,产生中断信号送入 INT1.

设计思路

电路图如下:

1e744399364a302f53787d216084a1fb.png
总电路图

本实验中分为8031单元,I/O和地址片选三个部分.分离讨论能更直观的摸清全图原理.

输入由四个开关完成,然后输出到四个LED上,四个开关只要有闭合,就给INT1发送一个中断信号,由逻辑代数得知,才用与门即可,然后将四个开关接地,这样只要有一个闭合,逻辑与门输出的就是低电平,也就是INT1 上的中断信号.

8031芯片的细节,教学资料已经详细呈现.

地址片选部分,本实验要求地址从2000H 开始,在编码上反映为:2000 0000 ...,因此最高三位,也就是芯片最下侧的引脚值应为001.使用一个74LS138译码器,使得在输入为001时选通即可,也就是将Y1接到片选接口上.

思考题

ca39335860f1ff70fcb503d186240463.png
课后思考题

答案:

  1. 7000H-7FFFH

  2. A口:001 B口: 010 C口:011

  3. 输出端的七个端口和数码管相联,根据各段数码管显示时对应的高低电平可以设置一个输入-输出映射表,在设计程序的时候,根据程序控制就可以将相应符号的数码表对应值输入输出,在七段数码管上显示符号.

  4. 对键盘的行列按键按照矩形排列,用与逻辑检测电平,当按下键的时候,结果出现变化的行和列就可以定位这个键. 按下EXE,PA口读入01H,PC低4位读入BH.

实验难点

  1. 研究了很久接线的细节

  2. 修改连线后很难确定是否能完成所需功能

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值