HIRFL-CSR真空控制系統的設計及其應用
void main(void)
?。?int i=0,j=0;
WDTCTL=WDTPW+WDTHOLD; //停止看門狗
_EINT(); //開總中斷
Init(); //對ADC進行初始化
ADC12CTL0 |= 0x01; //開始轉換
while(1)
?。?P4OUT =~0xC0; //指示發光二極管熄滅
display: stop1=0; //goto 循環結構入口
delay(0xFFFF); //延時程序調用
if(stop1==0)
{ IE2 = ~URXIE1; //停止USART1 RX中斷 P3OUT |=0x01;
ADC(); //調用ADC 函數
Buffer[2]=‘r‘; //真空計IM520讀取數據命令中一個區別于其他任務
命令的關鍵字符
delay(0x1FFF);
ADC();
Buffer[2]=‘r‘;
IE2 |= URXIE1; //使能USART1 RX中斷
P3OUT =~0x01;
?。?P> else goto display; }
?。?P> 2.2 真空計IT23控制部分程序
真空計COMBIVAC IT23型是三路真空規輸入,前面板或RS-232C(9芯D型口9600bps)接口控制與數據讀出。前面板LCD顯示四項內容:Torr,Micron, Pa和mbar。并且需要遠程控制機輸入“uni w mbar or Torr or Pa or Micron”操作命令進行在線轉換讀出各種類型的數據內容。
void main(void)
?。?char IT[4][15]={"uni w mbar

