Bryce1010的微机接口课设
来源:互联网 发布:王者荣耀抽奖活动源码 编辑:程序博客网 时间:2024/06/05 10:23
- 8086CPU知识回顾
8086 CPU 中寄存器总共为 14 个,且均为 16 位 。
即 AX,BX,CX,DX,SP,BP,SI,DI,IP,FLAG,CS,DS,SS,ES 共 14 个。
而这 14 个寄存器按照一定方式又分为了通用寄存器,控制寄存器和段寄存器。
通用寄存器
AX,BX,CX,DX 称作为数据寄存器:
AX (Accumulator):累加寄存器,也称之为累加器;
BX (Base):基地址寄存器;
CX (Count):计数器寄存器;
DX (Data):数据寄存器;
SP 和 BP 又称作为指针寄存器:SP (Stack Pointer):堆栈指针寄存器;
BP (Base Pointer):基指针寄存器;
SI 和 DI 又称作为变址寄存器:
SI (Source Index):源变址寄存器;
DI (Destination Index):目的变址寄存器;
控制寄存器:
IP (Instruction Pointer):指令指针寄存器;
FLAG:标志寄存器;
段寄存器:
CS (Code Segment):代码段寄存器;
DS (Data Segment):数据段寄存器;
SS (Stack Segment):堆栈段寄存器;
ES (Extra Segment):附加段寄存器;
- 74273就是一个8位的数据锁存器。
第1脚是复位脚,平时应保持高电平;低电平时1Q~8Q输出全部低电平,同时内部寄存器全部清零。
1D~8D为数据输入,在11脚(CLK)从低电平跳变到高电平时(即上跳沿),1D~8D被保存到74273寄存器中,同时1Q~8Q输出对应1D~8D的电平。
第1脚保持高电平,第11脚为低电平、高电平、高电平到低电平跳变(下跳沿)这些状态对输出1Q~8Q及74273内部保存的数据无影响。
7427芯片
输入端三或非门
对74373
(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);
(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.
对373来说,1脚接低电平,保证使能,11脚直接接单片机的ALE信号.可编程定时/计时8253芯片
8253的初始化编程就是对其工作方式的确定。具体实现就是在8253上电后,由CPU向8253的控制寄存器写入一个控制字,就可以规定8253的工作方式、计数值的长度以及计数所用的数制等,另外根据要求将计数值写入8253的相应通道。- 方式0:计数结束则中断 xx(计数器)xx(读取字节数) 000x
- 方式1:单脉冲发生器 001x
- 方式2:速率波发生器 010x
- 方式3:方波发生器 011x
- 方式4:软件触发方式计数 100x
- 方式5:硬件触发方式计数 101x
课设报告如下:
(等本学期结束后上传工程文档和课设报告!)
2017.12.23
已上传课设工程,下载需要一点点积分
download.csdn.net/download/fire_to_cheat_/10170321
- Bryce1010的微机接口课设
- 刚刚结束的微机原理课设
- 微机接口课设——设计一个模拟汽车控制系统
- 微机接口课设 汽车控制系统 C语言源代码 Proteus 8086
- Bryce1010的linux课程设计
- Bryce1010的操作系统课程设计
- bryce1010的图像处理课程设计
- 微机接口总结
- 微机接口知识点
- 微机接口复习结构图
- 微机接口习题
- 微机硬件接口 提纲挈领
- 微机接口复习篇
- 微机接口双色点阵-- 变化的表情动画
- 微机原理与接口技术之8086的编程结构
- 微机原理8255并行接口实验-红绿灯的模拟实现
- 【微机实验系列】并行IO接口的扩展
- 微机课设——交通信号灯自动控制模拟指示系统
- Java实现线程的3种方式
- Spring 注解为空解决方案
- darwin之OSRefTable使用
- CSS实现垂直居中
- java Request对象和Response对象详解
- Bryce1010的微机接口课设
- 自学小记_4(几种数据传输方式)
- Java TCP/IP Socket
- 关于解决乱码问题的几个步骤
- python-生成随机手机号
- 设计模式 学习笔记 之 装饰模式 Decorator(6)
- NodeMCU-入门之下载固件
- 针对SpringBoot 封装的一个方便快捷的web 程序
- android的传byte数组给服务器