汇编8251A芯片初始化问题

汇编8251A芯片初始化问题,第1张

8251的初乱皮桐始化:

初始化模式字

if(同步)

设置同步字

设置控制字握前

因为异步所以不用设值同步字,所以第二句话在设置控哗坦制字

初始化编程的任务是对8259A进行复位、设定中断请求信号的有效形式、设定只用一片8259A还是级联使用多片8259A、设置中断类型号、设置优先排队中迅虚规则和中断结束后的 *** 作原则。

初始化编程时通过写入初始化命令字ICW1 ~ICW4来实现的,由于8259A只占用2个I/0端卖燃口,因此,必须按照初始化命令昌锋字ICW1 ~ICW4的顺序来进行。

方式控制字 =1001000B,

A口方式0输入,B口方式0输出,C口方式0输出

.

初散升始化程序如下:

MOV DX, 203H 8255控制口地址送逗雹入DX

MOV AL,101000B 方式控制字送入冲指老AL

OUT DX, AL 方式控制字从AL输出到8255控制口


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12450885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存