新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > HIRFL-CSR真空控制系統(tǒng)的設(shè)計(jì)及其應(yīng)用

HIRFL-CSR真空控制系統(tǒng)的設(shè)計(jì)及其應(yīng)用

作者: 時(shí)間:2013-04-16 來源:網(wǎng)絡(luò) 收藏

  void main(void)

 ?。?int i=0,j=0;

  WDTCTL=WDTPW+WDTHOLD; //停止看門狗

  _EINT(); //開總中斷

  Init(); //對ADC進(jìn)行初始化

  ADC12CTL0 |= 0x01; //開始轉(zhuǎn)換

  while(1)

  { P4OUT =~0xC0; //指示發(fā)光二極管熄滅

  display: stop1=0; //goto 循環(huán)結(jié)構(gòu)入口

  delay(0xFFFF); //延時(shí)程序調(diào)用

  if(stop1==0)

 ?。?IE2 = ~URXIE1; //停止USART1 RX中斷 P3OUT |=0x01;

  ADC(); //調(diào)用ADC 函數(shù)

  Buffer[2]=‘r‘; //真空計(jì)IM520讀取數(shù)據(jù)命令中一個(gè)區(qū)別于其他任務(wù)

  命令的關(guān)鍵字符

  delay(0x1FFF);

  ADC();

  Buffer[2]=‘r‘;

  IE2 |= URXIE1; //使能USART1 RX中斷

  P3OUT =~0x01;

 ?。?P>  else goto display; }

 ?。?P>  2.2 真空計(jì)IT23控制部分程序

  真空計(jì)COMBIVAC IT23型是三路真空規(guī)輸入,前面板或RS-232C(9芯D型口9600bps)接口控制與數(shù)據(jù)讀出。前面板LCD顯示四項(xiàng)內(nèi)容:Torr,Micron, Pa和mbar。并且需要遠(yuǎn)程控制機(jī)輸入“uni w mbar or Torr or Pa or Micron”操作命令進(jìn)行在線轉(zhuǎn)換讀出各種類型的數(shù)據(jù)內(nèi)容。

  void main(void)

 ?。?char IT[4][15]={"uni w mbar