• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于C8051F340單片機的紅外溫度監測系統的設計

    基于C8051F340單片機的紅外溫度監測系統的設計

    作者: 時間:2011-09-13 來源:網絡 收藏


    2
    為核心,它通過UART總線和USB總線分別與CPLD和電腦相連接。

    本文引用地址:http://www.czjhyjcfj.com/article/172498.htm

    b.jpg


    2.1 數據采集模塊
    數據采集模塊的核心模塊由CPLD實現,CPLD接收到控制命令后進行復位并開始工作,分時模塊和門電路配合實現傳感器的分時啟動以及屏蔽掉SPI總線發回的環境數據及使能信號無效(高電平)時的亂碼。SPI模塊實現CPLD的從器件接受功能,每次工作將TN9發回的16位數據存入寄存器。寄存器控制模塊在接受完16位數據后,啟動串口發送,將高低8位數據分別發送給,單片機在其中斷函數中進行相應處理。
    2.2 單片機模塊
    USB數據發送功能的實現是這一部分的難點,這里使用Silicon Laboratories公司提供的USBXpress和Configuration Wizard開發包并結合Keil uVision3開發環境可以很方便的實現C80S1F340單片機的配置工作,這樣單片機程序編寫和USB通信開發難度,我們只需要關注自己要實現的功能部分并不需要很了解復雜的USB通信協議。

    c.jpg



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 慈溪市| 余庆县| 北流市| 营山县| 南乐县| 措勤县| 临猗县| 台山市| 石阡县| 深水埗区| 临洮县| 德清县| 海口市| 天全县| 尚义县| 大安市| 舞钢市| 滕州市| 高碑店市| 西盟| 肥西县| 丰宁| SHOW| 汪清县| 斗六市| 南漳县| 麻江县| 山西省| 西乡县| 辽源市| 五常市| 陇南市| 昌乐县| 玛纳斯县| 玛曲县| 新郑市| 若尔盖县| 巨野县| 天峨县| 白玉县| 武威市|