我想把P0跟P1的訊號同時(或分梯)顯示在同一個版面上,不知道在LabVIEW上要如何修改,請好心的大大指導一下。
硬體部分如圖:ftp://w74917:w2723105@ftp.myweb.hinet.net/008H1I00.JPG
檔案:ftp://w74917:w2723105@ftp.myweb.hinet.net/970920.vi
程式
#include <reg51.h>
sbit ADCWR1 = P2^5;
sbit ADCINTR1 = P2^4;
sbit ADCWR2 = P2^7;
sbit ADCINTR2 = P2^6;
void INIT_UART();
main()
{
int j=0;
INIT_UART();
while(1);
}
void SENDDATA1(void) interrupt 4
{
int i,j;
if (j==0)
{
j++;
i=SBUF;
RI=0;
ADCWR1=0;
ADCWR1=1;
while(ADCINTR1==1);
i=P0;
SBUF=i;
while(TI==0);
TI=0;
}
else
{
j--;
i=SBUF;
RI=0;
ADCWR2=0;
ADCWR2=1;
while(ADCINTR2==1);
i=P1;
SBUF=i;
while(TI==0);
TI=0;
}
}
void INIT_UART()
{
IE=0x90;
TMOD=0x20;
PCON=0x00;
SCON=0x50;
TH1=0xfd;
TR1=1;
}