8255控制寄存器可以接受的第2条命令是: 可以对PC口按位进行“置1″和“漬0″操作。 具体命令格式如下:(地址同样是:A1,A0=11) D7 D6 D5 D4 D3 D2 DI DO 特征位 Don't care bits D|D「D选中PCx引选中的 脚 =0 位将要 000 PCO 输出的 例如:设8255的控制寄存器001Pc1 状态 在系统中的地址是:0003要o110Pc2m 将PC5引脚置1可用如下指011 PC3 0 令完成: 00 PC4 MOV DPTR #0003H 101 PC5 置清 MOV A,#0BH 0 PC6 10 MOVX ODPTR, A 111 PC7 在P174有这几句
D7 D6 D5 D4 D3 D2 D1 D0 特征位 =0 Don’t care bits 选中的 位将要 输出的 状态= 0 , 清 0 = 1 , 置 1 8255控制寄存器 可以接受的第2条命令是: 可以对PC口按位进行“置1”和“清0”操作。 具体命令格式如下:(地址同样是:A1,A0 = 11) 例如:设8255的控制寄存器 在系统中的地址是: 0003H,要 将PC5引脚置 1, 可用如下指 令完成: MOV DPTR,#0003H MOV A, #0BH MOVX @DPTR,A D 3 D 2 D 1 选中PCx引 脚 0 0 0 PC0 0 0 1 PC1 0 1 0 PC2 0 1 1 PC3 1 0 0 PC4 1 0 1 PC5 1 1 0 PC6 1 1 1 PC7 在P.174有这几句
8255与单片机的连接: (参见P173) 74LS373 AT89C51 D0-D7 8255 P0.0-P0.7 Y8D Q0 AO A1 ALE PC OE P2 WR PB RD EA RESET RESET 5V P27接片选CS端8255的(一组)寄存器地址可以是 PA口:7000HPB口:7001HPC口:7002H命令 口:7003H
8255与单片机的连接: (参见P.173) AT89C51 8255 74LS373 P0.0-P0.7 ALE P2.7 8D Q0 Q1 CS RESET A0 A1 D0-D7 G EA OE RESET RD WR WR RD +5V PA PC PB P2.7接片选/CS端,8255的(一组)寄存器地址可以是: PA口:7000H PB口:7001H PC口:7002H 命令 口:7003H