freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

接口技術(shù)課程設(shè)計(jì)---基于rs232串口的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(留存版)

2024-12-28 09:19上一頁面

下一頁面
  

【正文】 參考值高位 發(fā)送參考值低位 發(fā)送測(cè)量值高位 發(fā)送測(cè)量值低位 發(fā)送停止字符“ z” (2) VC 程序設(shè)計(jì) 設(shè)計(jì)思路 VC 上位機(jī)以 Microsoft提供的 MSComm控件來與單片機(jī)的串口進(jìn)行通信,獲取采集數(shù)據(jù)。每次測(cè)量時(shí),先測(cè)量 參考電壓,得到 10 位參考 AD 值 ref,再采集需要測(cè)量的 通道的電壓值,得到另一個(gè) 10 位 AD 值 Vad,那么所測(cè)電壓的計(jì)算公式 就 是: V=*(Vad/ref)。 InBufferCount:返回接收緩沖區(qū)已接收的字符數(shù),通過置 0 可清初接受緩沖區(qū)。 //計(jì)算出的 電壓值 CString reslut。 temp = (*(str+3))*256+*(str+4)。 if(X500)//若畫到 X 軸最右邊 { X=10。 TR1=1。 sfr ADC_LOW =0xBE。 //開 ADC 電源 ,采集速度選擇最高 delay(200)。A39。 int m_BaundRate。 else if(m_BaundRate == 38400) (38400,n,8,1)。 int Y。 *(str+5) == 39。 ()。 CBrush pBrush。 pDCTextOut(0,300,0)。 pDC1MoveTo(10,300)。 else if(i == 7) m_BaundRate = 57600。 else if(i == 3) m_BaundRate = 9600。 pDCMoveTo(10,120)。 pDCLineTo(10,10)。 CPen pen。 pDCLineTo(X,Y)。 } if(*str ==39。 int k。 else if(m_BaundRate == 4800) (4800,n,8,1)。 delay(250)。 send(39。 P1M1=0x00。 sfr P1M1 =0x92。 } //波特率設(shè)置初始化 // void rs232_init() { TMOD=0x20。//接收數(shù)據(jù)個(gè)數(shù)值加 1 (%16d,count)。amp。 char *str。其中波特率的范圍為 300b/s— 19200b/s。 系統(tǒng)框圖 : 二 .系統(tǒng)設(shè)計(jì): (一) 硬件電路設(shè)計(jì) : 硬件部分由 STC12C5416AD 和晶振構(gòu)成的單片機(jī)最小電路和MAX232 構(gòu)成的電平轉(zhuǎn)換電路用于和 PC 機(jī)串口進(jìn)行電壓匹配。 MSComm 控件介紹 Microsoft 提供的用于串口操作的控件 MSComm 共有 27 個(gè)屬性。//畫圖界面初始化 畫背景 X、 Y 軸坐標(biāo),標(biāo)尺 } MSComm 控件相應(yīng)函數(shù)(畫圖、顯示電壓值功能在此事件中) void CWangfei311Dlg::OnOnCommMsm() { // TODO: Add your control notification handler code here int nEvent。 } if(*str ==39。//在靜態(tài)文本框中顯示電壓值 pDCLineTo(X,Y)。j++) for(i=0。 } if(rbuf == 0xF0) start=0。n240。//通道 0 參考 Vref = (uint)((ADC_DATA2)|ADC_LOW)。 delay(250)。 (1)。 pictureinit()。 if(nEvent == 2) { k = ()。 ()。 } void CWangfei311Dlg::pictureinit() { pWndpicture = GetDlgItem(IDC_PICTURE)。 pDCMoveTo(500,300)。 pDCLineTo(500,240)。 if(i == 0) m_BaundRate = 1200。 } void CWangfei311Dlg::OnBtnClearpicture() { // TODO: Add your control notification handler code here
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1