怎么测试8255是否连接正确了??

2019-07-18 10:02发布

想要试试8255 是否连接正确了?
#include <reg52.h>
#include <absacc.h>

#define add XBYTE[0xff23]                 //8255控制地址
#define PA XBYTE[0xff20]                //段选信号地址
#define PB XBYTE[0xff21]                  //片选信号地址
#define adc XBYTE [0xFF80]                 //[片选指针,A/D转换电路片外地址

#define uchar unsigned char                //宏定义       
#define uint unsigned int                                       

void main()
{
        add=0x81;
        PA=0x00;
        while(1)
        {PB=0XFF;}
}



下面还有数码管  但是 都是灰的。。。连片选都是灰的。。。
这该怎么调试啊???!!
1.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
武力戡乱
1楼-- · 2019-07-18 13:11
灰 {MOD}表示不确定电平状态。
LLDDE
2楼-- · 2019-07-18 15:22
 精彩回答 2  元偷偷看……
武力戡乱
3楼-- · 2019-07-18 17:17
LLDDE 发表于 2017-1-6 13:00
我就把8051和8255间的74ls245 去掉了。。。。

用地址数据总线呗。
看看这个
http://bbs.elecfans.com/forum.ph ... d=472128&extra=

一周热门 更多>