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

正文內(nèi)容

本科--單片機與上位機的usb通信系統(tǒng)的設(shè)計(完整版)

2025-01-24 08:50上一頁面

下一頁面
  

【正文】 表 45 分辨率設(shè)置表 Table 45Resolution setting the table R1 R0 分辨率 溫度最大轉(zhuǎn)換時間 /mm 0 0 9 位 0 1 10 位 1 0 11 位 1 1 12 位 由上可見,設(shè)定的分辨率越高,所需要的溫度數(shù)據(jù)轉(zhuǎn)換時間就越長。 DS18B20 的內(nèi)部結(jié)構(gòu) DS18B20 采用 3 腳 PR35 封裝或 8 腳 SOIC 封裝,其內(nèi)部結(jié)構(gòu)框圖如圖 43 所示 圖 43 DS18B20 的內(nèi)部結(jié)構(gòu)圖 Figure 43 The internal structure of Figure DS18B20 64b 閃速 ROM 的結(jié)構(gòu)如下表 43: 存儲器和控制器 8 位 CRC 生成器 配置寄存器 高溫觸發(fā)器 TH 低溫觸發(fā)器 TL 溫度靈敏元件 高速 緩存 存儲器 64 位ROM 和 單線接口 電源檢測 17 表 43 64位 ROM的結(jié)構(gòu)表 Table 43 The structure of the table 64bit ROM 8b 檢驗 CRC 48b 序列號 8b 工廠代碼( 10H) MSB LSB MSB LSB MSB LSB 開始 8 位是產(chǎn)品類 型的編號,接著是每個器件的惟一的序號,共有 48 位,最后 8位前 56 位的 CRC 校驗碼,這也是多個 DS18B20 可以采用一線進行通信的原因。 .在使用中不需要任何外圍元件。寫數(shù)據(jù)時,需要下降沿觸發(fā)模塊。 1602液晶顯示模塊 1602 使用說明 液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等特點,現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機應(yīng)用設(shè)計中最常用的信息顯示器件了。如采用外部時鐘源驅(qū)動器件, XTAL2 應(yīng)不接。 /EA/VPP:當 /EA 保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存 儲器。然而要注意的是:每當用作外 部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。 P3 口: P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將 輸出電流,這是由于內(nèi)部上拉的緣故。 WUPD( —從掉電喚醒)使能或禁止通過外部中斷喚醒掉電。該模式允許逐步應(yīng)用并可將時鐘頻率降至任意值以實現(xiàn)系統(tǒng)功耗的降低。它結(jié)合了 HMOS 的高速和高密度技術(shù)及 CHMOS 的低功耗特征,它繼承和擴展了MCS48 單片機的體系結(jié)構(gòu)和指令系統(tǒng)。 CH375工作在并口,設(shè)備模式下(畢業(yè)設(shè)計相應(yīng)的主要應(yīng)用就是這類模式,就稍詳細介紹這部分,而串口模式只工作在主機模式下不詳細介紹了) 。在 CH375 工作于串口通訊方式時,復位后默認的通訊波特率是 9600bps,如果單片機支持較高的通訊速度,可以通過該命令動態(tài)調(diào)整串口通訊波特率。該命令需要輸入 1 個數(shù)據(jù),該數(shù)據(jù)是模式代碼: 模式代碼為 00H 時切換到未啟用的 USB 設(shè)備方式(上電或復位后的默認方式); 8 模式代碼為 01H 時切換到已啟用的 USB 設(shè)備方式,外部固件模式; 模 式代碼為 02H 時切換到已啟用的 USB 設(shè)備方式,內(nèi)置固件模式; 模式代碼為 04H 時切換到未啟用的 USB 主機方式; 模式代碼為 05H 時切換到已啟用的 USB 主機方式,不產(chǎn)生 SOF 包; 模式代碼為 06H 時切換到已啟用的 USB 主機方式,自動產(chǎn)生 SOF 包; 模式代碼為 07H 時切換到已啟用的 USB 主機方式,復位 USB 總線; 在 USB 主機方式下,未啟用是指不自動檢測 USB設(shè)備是否連接,所以需要外部單片機檢測;啟用是指自動檢測 USB 設(shè)備是否連接,當 USB設(shè)備連接或者斷開時都會產(chǎn)生中斷通知外部單片 機。 命令 命令是 CH375與單片機進行聯(lián)絡(luò)的核心,所有的控制都要通過命令來實現(xiàn)所以了解這部分很重要。 RST 和 RST引腳可以用于向外部單片機提供上電復位信號。 CH375 的 ACT引腳可以外接串了限流電阻的發(fā)光二級管 LED,用于指示相關(guān)的狀態(tài)。 CH375 的串行通訊波特率默認是 9600bps,單片機可以隨時通過 SET_BAUDRATE 命令選擇合適的通訊 波特率。 CH375 芯片占用兩個地址位,當 A0 引腳為高電平時選擇命令端口,可以寫入新的命令,或者讀出中斷標志;當 A0 引腳為低電平時選擇數(shù)據(jù)端口,可以讀寫數(shù)據(jù)。 (11)支持 5V電源電壓和 ,支持低功耗模式。 (3)主機端點輸入和輸出緩沖區(qū)各 64字節(jié),支持 12Mbps 全速 USB 設(shè)備和 低速設(shè)備。 對 USB模塊,用戶無需編寫驅(qū)動程式,內(nèi)置有 USB通訊中的底層協(xié)議,完全滿足。本設(shè)計用 P0 端口做信號輸出,傳輸給 1602 液晶顯示芯片,做一 3 個狀態(tài)和數(shù)據(jù)的顯示。但此芯片需要固件支持。 控制模塊中主要用到了 89LV52 單片機,其中的 P1 口與 CH375 的數(shù)據(jù)并口相連,所以 P1 口外不需要再接上拉電阻了,在控制模塊上還有一個與通信接口模塊相連的插座,共 20 個引腳其具體 對應(yīng)了控制模塊與通信接口模塊之間的 VCC, GND,相應(yīng)的復位引腳,還有與 CH375 并口模式相對應(yīng)的控制,數(shù)據(jù)引腳 A0, WR, RD, CS , INT ,D0D7。 系統(tǒng)功能概述 單片機與計算機之間的通信功能實現(xiàn),這里應(yīng)用了由南京沁恒公司生產(chǎn)的 CH375芯片作為單 片機與計算機 USB 接口芯片 。如今, USB 所帶給人們的方便是盡人皆知的,生活中常見的如 USB 接口的鼠標鍵盤、打印機、 MP優(yōu)盤、數(shù)碼相機等。 CH375。下位機端可以采集多種數(shù)據(jù)形式:溫度、濕度、聲音等等,上位機段采用 Microsoft visual c++ 軟件,做一個用戶界面,用來顯示和處理 下位機端傳送過來的數(shù)據(jù),這體現(xiàn)了一個人性化的操作,方便各種知識水平的業(yè)內(nèi)業(yè)外人士使用。采集數(shù)據(jù)廣,采集量大,傳輸速度快,用戶處理方便,是本系統(tǒng)的特點、優(yōu)點。 Single Chip Microcontroller。在數(shù)據(jù)采集、儀器和控制工程中也有很廣泛的應(yīng)用。溫度傳感器采用的是大家熟知的 DS18B20。 溫度傳感器 18B20 是單總線模式,所以只需將其數(shù)據(jù)線接到單片機上。 En 指令相對簡單,可以使用匯編語言編譯器來實現(xiàn),但固件編程相對繁瑣,而且 CY4C63743 結(jié)和了單片機與 USB 數(shù)據(jù)傳輸?shù)墓δ芟鄬﹂_發(fā)需要了解內(nèi)部的時續(xù)與中斷控制,類似于嵌入了 USB 功能的單片機。單片機端還有按鍵、 RS232 串口芯片,串口可通過串口連線與上位機連接,與上位機通信。具有 8位數(shù)據(jù)總線( D0~ D7)、地址輸入( A0)、讀( RD)、 寫( WR)、片選控制線( CS)及中斷輸出( INT),能方便地掛接到單片機的數(shù)據(jù)總線上。 (4)支持 USB 設(shè)備的控制傳輸、批量傳輸、中斷傳輸。 (12)采用 SOP28無鉛封裝, 兼容 RoHS, 提供 SOP28到 DIP28的轉(zhuǎn)換板, 引腳基本兼容 CH374芯片。 5 串行接口 串行接口只能用于 USB 主機方式, CH375 芯片的 USB 設(shè)備方式不支持串口。 CH375 芯片的 ACT引腳用于狀態(tài)指示。 引腳 號 引腳 名稱 類型 引腳 說明 28 VCC 電源 正 電源 輸入端, 需要外 接 電源 退耦 電 容 1223 GND 電源 公共 接地端, 需要 連接 USB 總線的地線 9 V3 電源 在 電源電壓 時 連接 VCC 輸入 外 部 電源 , 在 5V 電源電壓 時 外 接容 量為 退耦 電 容 13 XI 輸入 晶體 振蕩 的輸入端, 需要外 接 晶體 及 振蕩 電 容 14 XO 輸出 晶體 振蕩 的 反 相輸出端, 需要外 接 晶體 及 振蕩電 容 10 UD+ 雙向三 態(tài) USB 總線的 D+數(shù)據(jù)線, 內(nèi)置 可控的上 拉 電 阻 11 UD 雙向三 態(tài) USB 總線的 D數(shù)據(jù)線 22~ 15 D7~ D0 雙向三 態(tài) 8位 雙向 數(shù)據(jù)總線, 內(nèi)置 上 拉 電 阻 4 RD 輸入 讀選通輸入, 低電 平 有 效 , 內(nèi)置 上 拉 電 3 WR 輸入 寫選通輸入, 低電 平 有 效 , 內(nèi)置 上 拉 電 阻 27 CS 輸入 片選控制輸入, 低電 平 有 效 , 內(nèi)置 上 拉 電 阻 1 INT 輸出 在 復 位完 成后 為 中斷 請求 輸出, 低電 平 有 效 8 A0 輸入 地 址 線輸入, 區(qū) 分 命令 口與數(shù)據(jù)口, 內(nèi)置 上 拉電 阻 , 當 A0=1 時 可以寫 命令 , 當 A0=0 時 可以讀寫數(shù)據(jù) 24 ACT 輸出 在 內(nèi)置固件 的 USB 設(shè)備方式下是 USB 設(shè)備 配置 完 成狀 態(tài) 輸出, 低電 平 有 效 。 CH375 芯 片正常工作時需要外部為其提供 12MHz 的時鐘信號。 (1) 命令 RESET_ALL 該命令使 CH375芯片執(zhí)行硬件復位。在切換到模式代碼 06H 后, CH375會自動定時產(chǎn)生 USB幀周期開始包 SOF發(fā)送給已經(jīng)連接的 USB 設(shè)備 [5]。該命令需要輸入兩個數(shù)據(jù),分別是波特率分頻系數(shù)和分頻常數(shù)。 下表為并口 I/O 操作的真值表(表中 X 代表不關(guān)心此位, Z 代表 CH372 三態(tài)止)。工作電壓范圍可達 ,片內(nèi)含 4k bytes的可反復擦寫的 Flash 只讀程序存儲器和 256bytes 的內(nèi)部隨機存取數(shù)據(jù)存儲器( RAM),器件采用 ATMEL 公司的高密度、非易失性 存儲技術(shù)生產(chǎn),兼容標準 MCS51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 Flash 存儲單元,功能強大的 STC89C51 微處理器可為您提供許多高性價比的應(yīng)用場合 [6]。如要實現(xiàn)最低功耗則建議使用掉電模式。 主要特性 與 MCS51 兼容 4K字節(jié)可編程閃爍存儲器 壽命: 1000寫 /擦循環(huán) 數(shù)據(jù)保留時間: 10年 全靜態(tài)工作: 0Hz24Hz 三級程序存儲器鎖定 128*8位內(nèi)部 RAM 32可編程 I/O線 兩個 16位定時器 /計數(shù)器 12 5個中斷源 可編程串行通道 低功耗的閑置和掉電模式 片內(nèi)振蕩器和時鐘電路 管腳說明 VCC:供電電壓。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。當 P3 口寫入“ 1”后,它們 被內(nèi)部上拉為高電平,并用作輸入。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。注意加密方式 1 時, /EA 將內(nèi)部鎖定為 RESET;當 /EA 端保持高電平時,此間內(nèi)部程序存儲器。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對 外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 1602B可以顯示 2行 16個字符,有8位數(shù)據(jù)總線 D0D7,和 RS、 R/W、 EN三個控制端口,工作電壓為 5V,并且?guī)в凶址麑? 14 比度調(diào)節(jié)和背光。 D0- D7: 8位數(shù)據(jù)總線,三態(tài)雙向。 .可用數(shù)據(jù)線供電,電壓范圍 :+ 一 +。 非易市失性溫度報警觸發(fā)器 TH 和 TL,可通過軟件寫入用戶報警上下限。高速暫存存儲器除了配置寄存器外,還有其他 8 個字節(jié)組成,其分配如下表 所示。如下表 48 是對應(yīng)的一部分溫度值。另外,由于 DS18B20 單線通信功能是分時完成的,他有嚴格的時隙概念,因此讀寫時序很重要。操作協(xié)議為 :初始化 DS18B20(發(fā)復位脈沖 )~發(fā) ROM 功能命令一發(fā)存儲器操作命令一處理數(shù)據(jù) ]13[ 。 在 64bROM 的最高有效字節(jié)中存儲有循環(huán)冗余校驗碼 (CRC)。第 9 字節(jié)讀出的是前面所有 8 個字節(jié)的 CRC 碼,可用來保證通信正確。后者用于存儲 TH, TL值。固有測溫分辨率為 ℃。本充電器就是采用 4位數(shù)據(jù)傳送方式; BLA: LED背光正極。 1602 外觀圖 圖 42 1602 外觀圖 Figure 42 1602 the appearance of Figure 1602 電路圖 圖 42 1602 電路圖 Figure 42 1602 circuit diagram 15 1602 引腳說明 表 42 1602 引腳說明 Table 42 1602 pin description 編號 符號 引腳說明 1 VSS 電源地 2 VDD 電源正極 3 VL 對比度調(diào)節(jié) 4 RS 數(shù)據(jù) /命令選擇 5 R/W 讀 /寫選擇 6 EN 模塊使能端 7 D0 雙向數(shù)據(jù)口 8 D1 雙向數(shù)據(jù)口 9 D2 雙向數(shù)據(jù)口 10 D3 雙向數(shù)據(jù)口 11 D4 雙向數(shù)據(jù)口 12 D5 雙向數(shù)據(jù)口 13 D6 雙
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1