小弟想驱动DS1804,程序不知如何下手,自己瞎写的程序,没反应。
#include <reg52.h>
#define uchar unsigned char;
#define uint unsigned int;
sbit inc=P0^0;
sbit cs=P0^1;
sbit ud=P0^2;
sbit key=P0^7;
code table[]={0,10,20,30,40,50,60,70,80,90};
void main()
{
while(1)
{
inc=1;
cs=0;
inc=0;
if (key==1)
ud=1;
if (key==0)
ud=0;
}
}
|