main()
{
ACC=128;
}
多谢高手指教,我是初学者,不要见笑!!!!!
#
包含了下面这些,应该够了吧??
#include <REG51.H>
#include <ctype.h>
#include <stdio.h>
#include <intrins.h>
#include <REG51.H>
#include <ctype.h>
#include <stdio.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define ufloat unsigned float
sbit a0=ACC^0; //定义ACC的位
sbit a1=ACC^1;
sbit a2=ACC^2;
sbit a3=ACC^3;
sbit a4=ACC^4;
sbit a5=ACC^5;
sbit a6=ACC^6;
sbit a7=ACC^7;
sbit N0=P0^0;
:
:
sbit N9=P2^6;
sbit b0=P2^5;
:
:
sbit b5=P2^0;
void gn(unsigned char dd) {
ACC=dd;
N9=0;
N8=0;
N7=a7;
N6=a6;
N5=a5;
N4=a4;
N3=a3;
N2=a2;
N1=a1;
N0=a0;
}
void ga(unsigned char dd){
ACC=dd;
b5=a5;
b4=a4;
b3=a3;
b2=a2;
b1=a1;
b0=a0;
}
main()
{
float sj=88.60;
int zs;
int xs;
float zh;
zh=sj*1.25;
zs=(int)zh;
xs=(zh-(int)zh)*64;
gn(zs);
ga(xs);
}
}
这个程序也没有操作吗??