p1口实验_实验一报告
本文使用 Zhihu On VSCode 创作并发布
姓名: 张 政
学号:21180615
实验原理
使用 Protel99软件,掌握用该软件分析与设计电路原理图的基本方法和流程。本次实验
主要包括两部分:(1)分析示例文件电路图(2)设计一个 8031 基本应用电路的原理图。包括 8031CPU及辅助电路,外接8KEPROM,地址范围从2000H开始.使用P1口进行四路开关量输入,四路发光管 LED 输出.当有任意一路开关闭合,产生中断信号送入 INT1.
设计思路
电路图如下:
![](/assets/blank.gif)
本实验中分为8031单元,I/O和地址片选三个部分.分离讨论能更直观的摸清全图原理.
输入由四个开关完成,然后输出到四个LED上,四个开关只要有闭合,就给INT1发送一个中断信号,由逻辑代数得知,才用与门即可,然后将四个开关接地,这样只要有一个闭合,逻辑与门输出的就是低电平,也就是INT1 上的中断信号.
8031芯片的细节,教学资料已经详细呈现.
地址片选部分,本实验要求地址从2000H 开始,在编码上反映为:2000 0000 ...,因此最高三位,也就是芯片最下侧的引脚值应为001.使用一个74LS138译码器,使得在输入为001时选通即可,也就是将Y1接到片选接口上.
思考题
![](/assets/blank.gif)
答案:
7000H-7FFFH
A口:001 B口: 010 C口:011
输出端的七个端口和数码管相联,根据各段数码管显示时对应的高低电平可以设置一个输入-输出映射表,在设计程序的时候,根据程序控制就可以将相应符号的数码表对应值输入输出,在七段数码管上显示符号.
对键盘的行列按键按照矩形排列,用与逻辑检测电平,当按下键的时候,结果出现变化的行和列就可以定位这个键. 按下EXE,PA口读入01H,PC低4位读入BH.
实验难点
研究了很久接线的细节
修改连线后很难确定是否能完成所需功能
p1口实验_实验一报告相关推荐
- p1口亮灯实验c语言代码,p1口亮灯实验报告.docx
p1口亮灯实验报告 实验一P1口亮灯实验 一.实验目的 熟悉编程和程序调试 学习P1口的使用方法: 学习延时子程序的编写. 二.实验内容 P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点 ...
- 单片机p1口亮灯实验c语言代码,实验一p1口亮灯实验.ppt
实验一p1口亮灯实验 单片机实验 单片机实验 工商学院 实验一 P1口亮灯实验 一.实验目的 1.学习P1口的使用方法: 2.学习延时子程序的编写: 二.实验内容 P1口作为输出口,接八只发光二极管, ...
- p1口输入 输出实验C语言,单片机P1口输入输出实验单片机P1口输入输出实验.ppt
单片机P1口输入输出实验单片机P1口输入输出实验 单片机I/O口输入输出实验 (或单片机数字量输入输出实验);单片机P1口输入输出实验 ;2.实验要求(1).2)为必做,3)为选做) 3) P1口作输 ...
- java基本语句回文数实验_实验二 java基本数据类型与把持语句.doc
实验二 java基本数据类型与把持语句.doc 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 5System.out.println(num ...
- led数码显示控制plc实验_实验三 LED数码显示控制 PLC实验报告
广州大学学生实验报告 开课学院及实验室:工程北 529 2015 年 5 月 28 日 学院 机械与电气 工程 年级. 专 业.班 姓名 学号 实验课程名称 电气控制与可编程控制器 成绩 实验项目名称 ...
- led数码显示控制plc实验_实验三LED数码显示控制PLC实验报告.doc
实验三LED数码显示控制PLC实验报告 广州大学学生实验报告 开课学院及实验室:工程北529 2015年 5 月28 日 学院机械与电气工程年级.专业.班姓名学号实验课程名称 电气控制与可编程控制器成 ...
- 广州大学Linux实验报告,操作系统实验_实验1
广州大学学生实验报告 1. 实验目的 1.1.掌握进程的概念,明确进程的含义 1.2.认识并了解并发执行的实质 2.1.掌握进程另外的创建方法 2.2.熟悉进程的睡眠.同步.撤消等进程控制方法 3.1 ...
- led数码显示控制plc实验_实验三led数码显示控制plc实验报告
开课学院及实验室:工程北 529 2015 年 5 月 28 日 学院 机械与电气 工程 年级. 专 业.班 姓名 学号 实验课程名称 电气控制与可编程控制器 成绩 实验项目名称 实验三 LED 数码 ...
- 单片机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 ...
最新文章
- javascript基础学习(六)
- 05-cache相关的系统寄存器
- AngularJs学习笔记--E2E Testing
- CSS样式规则-CSS结构的特点
- 经典正则表达式——常用的正则表达式
- feign和ajax,SpringCloud-feign 声明式服务调用
- java多线程的底层实现_多线程的底层实现机制 - 欢迎来到古怪匹诺曹的开发世界 - OSCHINA - 中文开源技术交流社区...
- android data文件夹操作
- 怎么捡自己空投_“吃鸡”里信号枪子弹可以复制?玩家发现神秘技巧,空投捡到手软...
- Android第二十四期 - 游戏公告跑马灯效果
- C#(WPF)为Grid添加实线边框。
- 清除string内容_前端面试之javascript相关内容整理一
- 苹果Mac上如何使用预览反转图片?
- OpenCore黑苹果引导配置说明-基于OpenCore-0.7.0-06-08正式版
- 2021爱分析・区域性银行数字化厂商全景报告
- matlab iir滤波器参数,[Matlab]IIR滤波器参数
- JAVA面试技巧之自我介绍
- 圆周率:山颠一寺一壶酒
- H5微信中棋牌游戏域名防封解决方案
- Error: recoverUnfinalizedSegments failed for required journal