6个回答
展开全部
40h和43h说明abc口的地址分别是40h,41h,42h。控制口的地址是43h。求出来的数是要送到40h到43h的。根据题意求出来之后,送到了相应的40h到43h。就可以了。
8253的各个端口地址是有规律的,已知控制端口地址为38H,则通道0,通道1,通道2地址分别为35H,36H,37H。
如果只告诉地址是04H~07H,那么一般默认顺序是
04H对应的A口d
05H对应的B口
06H对应的C口
07H对应的控制口
扩展资料:
8253内部有三个计数器,分别称为计数器0、计数器1和计数器2,他们的结构完全相同。
每个计数器的输入和输出都决定于设置在控制寄存器中的控制字,互相之间工作完全独立。每个计数器通过三个引脚和外部联系,一个为时钟输入端CLK,一个为门控信号输入端GATE,另一个为输出端OUT。每个计数器内部有一个8位的控制寄存器,还有一个16位的计数初值寄存器CR、一个计数执行部件CE和一个输出锁存器OL。
参考资料来源:百度百科-8253芯片
2013-06-10
展开全部
计算硬件的端口地址其实很简单。首先看微机有多少根地址线。从最高位到最高位写好。假设有20根地址线。
A19 A18……A0
接下来你要看硬件连接图了,当A19……A0分别是什么状态(所谓状态是指该位为0还是1)时,通向8253a的地址线是有效的。所谓有效,是指选中了这个片子,也就是地址线信号所组成的状态最后到达CS时符合CS为高电平或者是低电平的要求。
那么把A19-A0各位上的0、1组合起来就是片子的地址了,要写成十六进制的数。8253a自身需要两位地址线来区分内部的4个端口,所以上步得出的地址加上1、2、3就是8253的四个端口地址。
A19 A18……A0
接下来你要看硬件连接图了,当A19……A0分别是什么状态(所谓状态是指该位为0还是1)时,通向8253a的地址线是有效的。所谓有效,是指选中了这个片子,也就是地址线信号所组成的状态最后到达CS时符合CS为高电平或者是低电平的要求。
那么把A19-A0各位上的0、1组合起来就是片子的地址了,要写成十六进制的数。8253a自身需要两位地址线来区分内部的4个端口,所以上步得出的地址加上1、2、3就是8253的四个端口地址。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-10
展开全部
...我不是告诉你了吗 有的题告诉了40h和43h说明a b c口的地址分别是40h 41h 42h。控制口的地址是43h。看图求出来的数是要送到40h到43h的。根据题意求出来之后,送到了相应的40h到43h。就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
43h是控制端口,40h是通道一41h是通道二42h 是通道三
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-10
展开全部
送啊,采纳我啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询