以下是对应下面时序图的读DS12C887的函数
uchar read_ds(uchar add)
{
uchar ds_date;
dsas=1;
dsds=1;
dsrw=1;
dscs=0;
P0=add;
dsas=0;
dsds=0;
P0=0xff;
ds_date=P0;
dsds=1;
dsas=1;
dscs=1;
return ds_date;
}
我的问题就是程序中的P0=0xff是不是必要的,还是可以去掉的,它的作用是什么?希望知道的高手能指点一下!感谢大家。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
认识这个问题,需要多了解下模电的mosfet的控制知识
很详细啊,非常感谢~
这是不是就是所谓的高阻态?这个知识点是属于场效应管的吗?但是我刚刚学习的模电书上的场效应管并没有你说的知识点,你可以详细介绍一下这个问题吗?我还有一个问题,就是P1,P2,P3作为输入时需不需要像P0一样先置1?问题很多,请见谅。望指点指点,十分感谢。
一周热门 更多>