硬件知识
文章平均质量分 71
花无凋零之时
这个作者很懒,什么都没留下…
展开
-
8255并行芯片——外部特性、工作方式、命令字
并行接口的特点传输速率高——字节、字、双字宽 ,多根数据线同时传可靠性高——可设置握手联络信号线,易于实现异步互锁协议使用自由——数据格式、传输速率、工作时序无固定规定,根据I/O设备要求决定不做差错检验和速率控制适于近距离传输使用广泛8255外部特性下图为8255的外部引脚:其中,A、B、C端口都可以作为数据口与外设之间交换数据,但C端口的使用比较特殊,除了作为数据端口外,还可以做状态端口、专用联络线和做按位控制用,且C端口被分为高4位和低4位两部分,高4位PC4 ~ PC7与A端原创 2021-06-23 20:10:39 · 7594 阅读 · 1 评论 -
中断控制器8259——工作方式、命令字
首先来看一下8259的外部引脚:8259的工作方式:命令字初始化命令(ICW1~ICW4)注意命令字中的A0,若A0为1,则使用奇地址;若为0,则使用偶地址。ICW1进行中断触发方式和单片/多片使用的设置。其中D3设置触发方式,D1设置单/多片使用。ICW2进行中断号设置。初始化编程时只写高5位,低3位写0。低3位的实际值由外设所连接的IRi引脚编号决定,并由8259自动填写,比如连接IR5,则低3位为5。ICW3进行级联方式设置。只有系统存在2片以上8259时启用,否则不用。ICW4原创 2021-06-23 19:02:31 · 9239 阅读 · 2 评论 -
8254芯片详解——6种工作方式、命令字、计数初值的计算
首先8254的芯片引脚如下图:6种工作方式8254计数初值的确定:计数初值=CLK的时钟频率 * 所需定时时长8254中只有2、3方式输出周期性的波形,0、1、4、5方式则只输出单次波形。0方式:当写入计数初值后,启动计数器开始计数,OUT信号变为低电平,并维持低电平至减法计数器的内容减到0时,停止工作,OUT信号变为高电平,并维持高电平到再次写入新的计数值,因此0方式输出单次波形。如下图为0方式输出的波形,计数初值为4:需要注意的是,0方式是由软件启动,写入计数初值之后就开始计数,无需外加启原创 2021-06-23 15:27:15 · 24859 阅读 · 4 评论