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

姓名: 张 政

学号:21180615

实验原理

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

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

设计思路

电路图如下:

总电路图

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

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

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

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

思考题

课后思考题

答案:

  1. 7000H-7FFFH

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

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

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

实验难点

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

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

p1口实验_实验一报告相关推荐

  1. p1口亮灯实验c语言代码,p1口亮灯实验报告.docx

    p1口亮灯实验报告 实验一P1口亮灯实验 一.实验目的 熟悉编程和程序调试 学习P1口的使用方法: 学习延时子程序的编写. 二.实验内容 P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点 ...

  2. 单片机p1口亮灯实验c语言代码,实验一p1口亮灯实验.ppt

    实验一p1口亮灯实验 单片机实验 单片机实验 工商学院 实验一 P1口亮灯实验 一.实验目的 1.学习P1口的使用方法: 2.学习延时子程序的编写: 二.实验内容 P1口作为输出口,接八只发光二极管, ...

  3. p1口输入 输出实验C语言,单片机P1口输入输出实验单片机P1口输入输出实验.ppt

    单片机P1口输入输出实验单片机P1口输入输出实验 单片机I/O口输入输出实验 (或单片机数字量输入输出实验);单片机P1口输入输出实验 ;2.实验要求(1).2)为必做,3)为选做) 3) P1口作输 ...

  4. java基本语句回文数实验_实验二 java基本数据类型与把持语句.doc

    实验二 java基本数据类型与把持语句.doc 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 5System.out.println(num ...

  5. led数码显示控制plc实验_实验三 LED数码显示控制 PLC实验报告

    广州大学学生实验报告 开课学院及实验室:工程北 529 2015 年 5 月 28 日 学院 机械与电气 工程 年级. 专 业.班 姓名 学号 实验课程名称 电气控制与可编程控制器 成绩 实验项目名称 ...

  6. led数码显示控制plc实验_实验三LED数码显示控制PLC实验报告.doc

    实验三LED数码显示控制PLC实验报告 广州大学学生实验报告 开课学院及实验室:工程北529 2015年 5 月28 日 学院机械与电气工程年级.专业.班姓名学号实验课程名称 电气控制与可编程控制器成 ...

  7. 广州大学Linux实验报告,操作系统实验_实验1

    广州大学学生实验报告 1. 实验目的 1.1.掌握进程的概念,明确进程的含义 1.2.认识并了解并发执行的实质 2.1.掌握进程另外的创建方法 2.2.熟悉进程的睡眠.同步.撤消等进程控制方法 3.1 ...

  8. led数码显示控制plc实验_实验三led数码显示控制plc实验报告

    开课学院及实验室:工程北 529 2015 年 5 月 28 日 学院 机械与电气 工程 年级. 专 业.班 姓名 学号 实验课程名称 电气控制与可编程控制器 成绩 实验项目名称 实验三 LED 数码 ...

  9. 单片机c语言p1口转弯灯实验,单片机p1口转弯灯实验程序

    ORG 0060H MOV P1,#OFFH ;初始化 PX03: MOV A,P1 MOV B,A ANL A,#03H CJNE A,#01H,PX01 ;满足只是P1.0为高条件吗? JB 00 ...

最新文章

  1. javascript基础学习(六)
  2. 05-cache相关的系统寄存器
  3. AngularJs学习笔记--E2E Testing
  4. CSS样式规则-CSS结构的特点
  5. 经典正则表达式——常用的正则表达式
  6. feign和ajax,SpringCloud-feign 声明式服务调用
  7. java多线程的底层实现_多线程的底层实现机制 - 欢迎来到古怪匹诺曹的开发世界 - OSCHINA - 中文开源技术交流社区...
  8. android data文件夹操作
  9. 怎么捡自己空投_“吃鸡”里信号枪子弹可以复制?玩家发现神秘技巧,空投捡到手软...
  10. Android第二十四期 - 游戏公告跑马灯效果
  11. C#(WPF)为Grid添加实线边框。
  12. 清除string内容_前端面试之javascript相关内容整理一
  13. 苹果Mac上如何使用预览反转图片?
  14. OpenCore黑苹果引导配置说明-基于OpenCore-0.7.0-06-08正式版
  15. 2021爱分析・区域性银行数字化厂商全景报告
  16. matlab iir滤波器参数,[Matlab]IIR滤波器参数
  17. JAVA面试技巧之自我介绍
  18. 圆周率:山颠一寺一壶酒
  19. H5微信中棋牌游戏域名防封解决方案
  20. Error: recoverUnfinalizedSegments failed for required journal

热门文章

  1. mysql数据库迁移到人大金仓数据库问题记录清单
  2. Python小程序(5)有1234四个数字,可以组成多少个三位数
  3. Geronimo CORBA
  4. ArcGIS基础:点要素分割线要素和提取线要素的交点
  5. JAVA计算机毕业设计美容院信息管理系统(附源码、数据库)
  6. 从并发到分布式系统和web应用
  7. PSO粒子群算法(鸟群算法)计算二元函数极值(C语言实现、matlab工具箱实现)
  8. Python接口测试- requests 发送 post 请求的几种方法
  9. java按钮鼠标经过渐变_JavaScript实现的鼠标响应颜色渐变效果完整实例
  10. 一元多项式计算器(C语言实现)