问答题
简答题
为什么串行接口部件中的4个寄存器可以只用1位地址来进行区分?
【参考答案】
复位后第一次用奇地址端口写入的值送模式寄存器;然后写入同步字符;然后写控制字。读奇地址则读状态寄存器。所以奇地址对应模式......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
问答题
有个1ms的脉冲信号源送8253的计数器1利用软件方式扩大定时1秒,每秒钟从8255的PA口读入一组开关数并送PB口的LED管显示,设8253,8255的端口地址分别为40H~43H和60H~63H,且只用10条地址线(A0~A9)用于端口译码。请完成:①硬件连接。②编写对8253计数器1初始化程序段(仅50ms)。③编写对8255的初始化程序以及1秒到后从PA口读入一个字节开关数并送PB口显示的程序段。 -
问答题
8255工作在方式1,输入和输出时中断服务程序各完成什么功能? -
问答题
如图10-3为用一片8255A控制八个8段共阴极LED数码管的电路。现要求按下某个开关,其代表的数字( K1为1,K2为2,…K8为 8)在数码管从左到右循环显示(已有一个延时子程序DELAY可以调用),直到按下另一个开关。假定 8255A的口 A、B、C及控制口的地址依次为FFF0H~FFF3H。编写完成上述功能的程序,应包括8255A的初始化、控制程序和数码管的显示代码表。
