版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
TMR1R011111DS18B20在生產(chǎn)是就將R1和R0設(shè)置為0,當(dāng)使用時再去更改它,其通過確認(rèn)的溫度轉(zhuǎn)換精度來設(shè)置分辨率,如REF_Ref34317489\h表3-7所示。表3-7DS18B20分辨率設(shè)置R1R0數(shù)據(jù)位轉(zhuǎn)換周期009位93.75ms0110位187.5ms1011位375ms1112位750ms從REF_Ref34317489\h表中能夠分析出,分辨率高的所需溫度轉(zhuǎn)換數(shù)據(jù)時長也就更大。因而,在實踐運(yùn)用中應(yīng)思考分辨率和轉(zhuǎn)換時長之間的衡量。溫度警報發(fā)生器TH與TLDS18B20溫度傳感器開放的單線路端口用于通信,建立ROM操作協(xié)議后,必須存儲第一行端口的條件并使其工作。因而單片機(jī)必需優(yōu)先布置REF_Ref34739956\h表3-8中的五個ROM操作指令之一:表3-8五個ROM操作命令讀獲ROM搭配ROM查找ROM跨越ROM警報搜尋快速執(zhí)行ROM任務(wù)序列后,可以執(zhí)行存儲和管理任務(wù)??刂破骺梢蕴峁┝鶄€存儲或控制操作命令之一,而管理執(zhí)行命令指示并啟動DS18B20溫度測量,并將溫度測量信號存儲在DS18B20寄存器中。對于th和TL內(nèi)存操作指令,準(zhǔn)備了驗證注冊表內(nèi)容和獲取信號所需的內(nèi)存執(zhí)行信號指令。溫度報警發(fā)生器th和TL中的E2PROM字節(jié)必須臨時打開,以讀取這些寄存器,以便有效減少位并能夠讀取或?qū)懭胨袛?shù)據(jù)。配置寄存器的使用。配置寄存器檢查待機(jī)范圍第5個字節(jié)的溫度值的數(shù)字轉(zhuǎn)換率,如果DS18B20開始工作,則將分辨率轉(zhuǎn)換為溫度值,并具有從寄存器獲取的相應(yīng)精度。3.3.2DS18B20的測溫原理在圖3-5中,硬件中的溫度對低溫指數(shù)振蕩器的晶體振蕩頻率的反應(yīng)并不強(qiáng)烈。下行計數(shù)器繼承脈沖信號并生成固定頻率。高溫指數(shù)晶體振蕩器的溫度指數(shù)根據(jù)溫度急劇跳躍,獲得的數(shù)據(jù)支持減法計數(shù)器2在同一時間段內(nèi)的脈沖輸出。斜率累加器斜率累加器預(yù)置低溫系數(shù)振蕩器高溫系數(shù)振蕩器減法計數(shù)器2減法計數(shù)器1減到0減到0溫度寄存器預(yù)置計數(shù)比較器圖3-5DS18B20原理圖計數(shù)門還包含于硬件之中。其被開啟之后,用于溫度測量的DS18B20計數(shù)時鐘脈沖由低溫計數(shù)震蕩體產(chǎn)生,同時高溫計數(shù)震蕩器決定了計數(shù)門的開端周期,當(dāng)我們測量之前,以55℃作為標(biāo)準(zhǔn)值并且還需要運(yùn)轉(zhuǎn)在零下-55℃下的環(huán)境,在此操作中還需與減法計數(shù)器和溫度寄存器對應(yīng)的準(zhǔn)值進(jìn)行媲美。減法計數(shù)器1在具有低溫度系數(shù)的振蕩器的脈沖信號之后倒計時。如果準(zhǔn)備值更改為每米10,也將執(zhí)行溫度寄存器中記錄1的數(shù)據(jù)。同時,重新計算低溫指數(shù)。由振蕩晶體開始產(chǎn)生的脈沖指令由計數(shù)器1的初始值執(zhí)行。在此循環(huán)中,當(dāng)減法計數(shù)器2的計數(shù)值減小到0,并且溫度計數(shù)器值停止累積時,再加上圖中的傾斜記憶功能,調(diào)整和校準(zhǔn)溫度測量中的非線性過程,并將最終測量的新溫度值存儲在溫度寄存器中。請?zhí)貏e注意單線通信的時間限制[12]。根據(jù)DS18B20的設(shè)置信息,中央設(shè)備必須分三個階段進(jìn)行DS18B20的設(shè)置,以完成溫度轉(zhuǎn)換:每次讀或?qū)懼?,必須將DS18B20復(fù)位。復(fù)位重置正確后發(fā)送ROM指令。最后,發(fā)送RAM指令,以致DS18B20執(zhí)行約定的操作命令。同理,在500μs后主CPU選擇下掉解放數(shù)據(jù)線,DS18B20等待信號接受15~60μs,同時將60~240μs之間的弱脈沖指令送出,最后主CPU獲取到該指令信號后實現(xiàn)復(fù)位。3.3.3DS18B20使用的注意事項雖然DS18B20溫度傳感器有許多優(yōu)點(diǎn),但在實踐運(yùn)用中還應(yīng)留意一下困惑:在實踐運(yùn)用中,不單單會只應(yīng)用一條總線DS18B20,因此在分配材料時必須仔細(xì)考慮DS18B20的數(shù)量,以減少因錯誤使用而引起的問題。當(dāng)一條總線上銜接八個以上的DS18B20時,有須要處理單片機(jī)的總線驅(qū)動困難。DS18B20總線長度不夠。如果信號電纜的傳輸距離超過50m,則溫度指示器指示錯誤。此錯誤的主要原因是總線的分布式容量導(dǎo)致數(shù)據(jù)周期形狀變形。此時,隨著雙絞線長度的增加,可以假設(shè)距離為米且通信長度為米的屏蔽電纜雙絞線。因此,在使用DS18B20設(shè)計溫度測量系統(tǒng)時,需要充分了解和掌握總線的分布電容和阻抗程度[13]。3.4系統(tǒng)硬件設(shè)計3.4.1復(fù)位電路系統(tǒng)使用按鈕復(fù)位電路。使用電容器時,不按下按鈕復(fù)位。連接后RST端口的電位與電源的VCC相對應(yīng)。此外,電勢因輸入毫安的收縮而降低。此時,如果RST的高級循環(huán)超過兩個機(jī)器循環(huán),則可以重置正確的初始化。當(dāng)按下開關(guān)時,正5V電壓Vcc被電阻器R10分開,并且在第一個端口處產(chǎn)生復(fù)位高電平,因此復(fù)位完成。如REF_Ref34317726\h圖3-6所示:圖3-6復(fù)位電路連接圖3.4.2時鐘電路時鐘電路功能:振蕩器必須在單片機(jī)負(fù)載上使用,單片機(jī)發(fā)送的高頻脈沖數(shù)據(jù)被劃分為內(nèi)部時鐘數(shù)據(jù),用于控制指令,以協(xié)調(diào)處理器上的不同組件。如果沒有時鐘信號,觸發(fā)器無法接收指令,MCU中的所有組件最終在操作完成后達(dá)到穩(wěn)定狀態(tài),從而無法繼續(xù)其他工作。時鐘電路如REF_Ref34317735\h圖3-7所示:圖3-7時鐘電路連接圖3.4.3報警電路當(dāng)預(yù)設(shè)溫度上限和下限被測得的環(huán)境溫度超過時,需要使用蜂鳴器執(zhí)行警報處理。如果P1.0為低電平,5V電壓通過報警燈閃爍,同時P1.1也為低電平,5V電壓通過蜂鳴器鳴響蜂鳴器;如果當(dāng)P1.2。在低電平下,5V電壓通過正常指示燈后,不執(zhí)行報警指令。報警電路如REF_Ref34317743\h圖3-8所示:圖3-8報警電路接線圖3.4.5顯示電路顯示電路是單片機(jī)顯示最后結(jié)果的最后一道關(guān)卡,它的應(yīng)用通常是一種清晰醒目的7段LED數(shù)碼管顯示器。當(dāng)LED二極管的所有陽極串聯(lián)使用時,稱為公共陽極組合;當(dāng)LED二極管的所有陰極串聯(lián)使用時,它被稱為公共陰極組成,所以LED數(shù)碼管提供兩個相反的正極和負(fù)極:公共正極和公共負(fù)極。7段LED顯示屏由7個固定排列的LED組成,如圖3-9所示。它包含a段、B段、C段、D段、e段、F段和g段的LED二極管。一些數(shù)碼管被稱為8段LED數(shù)碼管,因為增加了DP段的小數(shù)點(diǎn)位。圖3-9段LED顯示器控制數(shù)據(jù)通過數(shù)據(jù)輸出連接在數(shù)字管腳和單片機(jī)端口之間,使數(shù)碼管可以顯示不同的數(shù)字和字符。一般來說,控制二極管的8位字節(jié)數(shù)據(jù)稱為段選擇碼。REF_Ref34317888\h表9列出了7段LED段抉擇代碼。表3-9段LED段選碼表示字符共陰極碼共陽極碼表示字符共陰極碼共陽極碼0.BFH40HA77H88H1.86H79HB7CH83H2.DBH20HC58HA7H3.CFH30HD5EHA1H4.E6H19HE79H86H5.EDH12HF71H8EH6.FDH02HO5CHA3H7.87H78HP7CH83H8.FFH00HH76H89H9.EFH10HL38HC7H3.4.6按鍵電路該電路采用彈性開關(guān)。按鈕切換的原理是手動調(diào)整溫度讀數(shù)的上限和下限。按下S2時,指示燈D2亮起,設(shè)定上限溫度。按下S3時,指示燈D3亮起,設(shè)定下限溫度。詳細(xì)的按鍵電路連接如REF_Ref34317766\h圖3-10所示:圖3-10按鍵電路連接圖3.4.7溫測電路DS18B20數(shù)字式單線溫度傳感器可用于較小的空間。硬件成本低,抗干擾能力強(qiáng),運(yùn)行穩(wěn)定,精度好。在該系統(tǒng)中,DS18B20的輸出端口與單片機(jī)的P3.0端口對接,具體溫度檢測電路如圖3-11所示:圖3-11DS18B20溫測電路接線圖4系統(tǒng)軟件設(shè)計4.1系統(tǒng)主程序設(shè)計4.1.1主程序主程序的主要功能是立即顯示溫度值并讀取DS18B20測量的溫度值。該軟件根據(jù)其各種功能可分為兩類:第一,尋址主程序是整個控制的內(nèi)圈,用于排序不同工作模塊和操作員之間的連接。第二種是執(zhí)行軟件,可以實現(xiàn)各種基本功能。例如測量、計算、顯示、通信等。有必要根據(jù)系統(tǒng)的整體性能選擇最合適的監(jiān)控程序結(jié)構(gòu),然后根據(jù)實時性要求安排合適的監(jiān)控軟件與各個執(zhí)行模塊之間的交叉。完整的重要程序順序如圖4-1所示。開始開始MCU初始化DS18B20初始化判定溫度是否在設(shè)定范圍內(nèi)顯示溫度結(jié)束燈滅燈亮燈亮是否圖4-1主程序系統(tǒng)流程圖4.1.2DS18B20初始化DS18B20初始化整個運(yùn)行如REF_Ref34386806\h圖4-2所示。開始開始DS18B20存在?報警溫度轉(zhuǎn)換命令A(yù)T89C52寄存器讀取溫度溫度數(shù)據(jù)處理溫度顯示溫度比較超出范圍?否否是是圖4-2溫度傳感器初始化流程圖4.1.3溫度轉(zhuǎn)換命令子程序DS18B20溫度轉(zhuǎn)換啟動的首要任務(wù)是提供溫度轉(zhuǎn)換命令子例程。12位分辨率的轉(zhuǎn)換周期限制約為750ms。在本程序設(shè)計中,采用顯示程序滯后的方法等待轉(zhuǎn)換完成。DS18B20子程序命令流程如REF_Ref34387136\h圖4-3所示。發(fā)DS18B20復(fù)位命令發(fā)DS18B20復(fù)位命令發(fā)跳過ROM命令發(fā)溫度轉(zhuǎn)換開始命令結(jié)束圖4-3溫度傳感器子程序轉(zhuǎn)換指令流程圖4.1.4溫測數(shù)據(jù)的處理方法DS18B20在二進(jìn)制到十進(jìn)制轉(zhuǎn)換后,在符號上顯示實際溫度讀數(shù)。這里使用12位來提高精度。在溫度寄存器中,在0.00625范圍內(nèi)添加的溫度值是寄存器的二進(jìn)制數(shù)乘以0.00625,最后一個十進(jìn)制值是環(huán)境溫度。4.2模塊軟件流程4.2.1鍵盤掃描子程序流程圖采用定時掃描的鍵盤工作方式。定時掃描模式是通過定時器中斷CPU內(nèi)部定時器中斷,CPU鍵盤掃描,按下按鍵識別按鍵和相應(yīng)的程序執(zhí)行功能。圖4-4鍵盤定時掃描方式子程序程序框圖當(dāng)按下按鈕時,無論是按下還是松開,當(dāng)關(guān)閉或斷開時,電擊都會振動。此時,邏輯級別不穩(wěn)定。如果處理不當(dāng),單片機(jī)可能會錯誤執(zhí)行按鍵命令。解決此問題的一個簡單方法是使用軟件延遲。當(dāng)確定是按鍵時,延時12ms,基本上可以避免鍵盤抖動。4.2.2顯示程序流程圖智能體溫系統(tǒng)的點(diǎn)液晶顯示是用來顯示和設(shè)置當(dāng)前人體溫度的狀態(tài)和參數(shù)。在讀取和寫入數(shù)據(jù)之前,初始化顯示參數(shù)。此任務(wù)耗時較長,不需要高實時性能,因此可以為其分配較低的優(yōu)先級。圖4-5顯示子程序流程圖4.2.3蜂鳴器報警子程序首先是定義發(fā)光二極管及蜂鳴器數(shù)據(jù),當(dāng)數(shù)值為LCD和BELL數(shù)值為“0”時,發(fā)光二極管亮、蜂鳴器響??梢允褂靡粋€晶體管驅(qū)動程序。報警程序設(shè)計如圖4-6所示。驅(qū)動報警電路驅(qū)動報警電路報警鳴音不報警判別觸發(fā)信號YN圖4-6報警程序流程圖4.2.4溫控DS18B20程序DS18B20程序流程圖如圖4-7所示:開始開始調(diào)初始化子程序設(shè)置跳過ROM命令CCH,調(diào)寫命令子程序設(shè)置啟動溫度轉(zhuǎn)換命令44H,調(diào)寫命令子程序調(diào)延時子程序調(diào)初始化子程序設(shè)置匹配命令BEH,調(diào)寫命令子程序設(shè)置溫度數(shù)據(jù)存放位置,調(diào)寫命令子程序讀出數(shù)據(jù)結(jié)束圖4-7DS18B20程序流程圖因為DS18B20和微處理器之間的串行數(shù)據(jù)傳輸被接管。因此,在讀寫DS18B20時,必須嚴(yán)格保證讀寫時間,否則無法讀取溫度測量結(jié)果。系統(tǒng)還有一個循環(huán)顯示LCD程序編輯及小部分元器件控制程序。發(fā)DS18B20復(fù)位命令命令發(fā)匹配ROM、64位地址發(fā)DS18B20復(fù)位命令命令發(fā)匹配ROM、64位地址移入溫度暫存區(qū)發(fā)讀取溫度命令讀取RAM中的9個字節(jié)9字節(jié)完?返回YNYNCRC校驗正確?開始置“+”標(biāo)志計算小數(shù)位溫度BCD值計算整數(shù)位溫度BCD值溫度值取補(bǔ)碼置“-”標(biāo)志溫度零下?返回結(jié)束YN開始圖4-8讀出溫度子程序流程圖圖4-9計算溫度子程序流程圖顯示數(shù)據(jù)更新子程序主要用于更新顯示緩沖區(qū)中的顯示數(shù)據(jù)。如果最高顯示位為0,符號顯示將移到下一位。程序流程圖如圖4-9所示。4.2.5中斷服務(wù)程序溫度計儀表與上位機(jī)之間的溫度檢測和數(shù)據(jù)通信主要通過定時器和計數(shù)器、串行I.O接口和中斷服務(wù)來實現(xiàn)。中斷服務(wù)程序如圖4-10所示。圖4-10中斷服務(wù)子程序?qū)τ赑C,并在每個掃描周期中進(jìn)行精確的微控制器之間的通信,以獲取信息。在本系統(tǒng)中,通訊幀分為兩種,輸出寄存器將狀態(tài)送到執(zhí)行元件。5系統(tǒng)測試(1)將單片機(jī)及元器件裝上去焊接好。同時,從電路板的背面,通過導(dǎo)線,將串口的輸出端口,引出去,進(jìn)而完成軟件對于硬件電路的調(diào)試工作。(2)通過萬用表對系統(tǒng)中單片機(jī),在上電之后的每個I/O端口進(jìn)行測試。目的在于確定其電平的狀態(tài)是否為高。假如,其引腳狀態(tài)為高的時候,就能夠推算出該單片機(jī)整體硬件電路的連接完好。如果情況不是預(yù)想的那樣,就需要對電路中各部分的元件進(jìn)行檢查,觀察是否出現(xiàn)了錯誤的狀況。通常而言,在電路當(dāng)中一般會出現(xiàn)連線錯誤以及相關(guān)元器件在焊接的時候出現(xiàn)的虛焊等問題。在實際的調(diào)試過程里出現(xiàn)了數(shù)碼管,其在顯示的時候,展現(xiàn)出來重影的現(xiàn)象。重影的程度也較為嚴(yán)重。當(dāng)檢查單片機(jī)程序的時候,也并沒有發(fā)現(xiàn)問題。隨即,對硬件進(jìn)行了排查。首先進(jìn)行的是器件相關(guān)故障問題的排查,未發(fā)現(xiàn)問題。接著對連線的可能出現(xiàn)的問題進(jìn)行排查。最終,發(fā)現(xiàn)了LCD的共陽端,起到驅(qū)動作用的三極管中,其基極電壓數(shù)值跟正常值之間存在著很大的偏差。但是差別的數(shù)值卻不大。進(jìn)一步分析發(fā)現(xiàn),單片機(jī)設(shè)計當(dāng)中,其引腳處多加了底座。隨即懷疑是底座導(dǎo)致了上述電壓值的差別。將底座進(jìn)行拆除了以后,就發(fā)現(xiàn)板子上面的數(shù)碼管可以正常的顯示。分析其產(chǎn)生的原因在于,底座自身的電阻值在跟限流電阻疊加后,出現(xiàn)阻值過大。因此帶來了單片機(jī)所擁有的電流輸出能力降低。進(jìn)而難以對三極管的進(jìn)行驅(qū)動。最終,也就導(dǎo)致了數(shù)碼管的重影現(xiàn)象。將編寫的C語言程序下載到單片機(jī)中,進(jìn)行運(yùn)行調(diào)試。編譯的時候出現(xiàn),error:#18:6.error:#18:expected“)”。接著又出現(xiàn)了error:#20,error:#20:identifier“TIM2_IRQChannel”isundefined的錯誤代碼,最后排查由于是固件庫里的庫文件沒有添加進(jìn)工程里面,所以出現(xiàn)未定義的情況。最終軟件調(diào)試的結(jié)果為軟件編譯通過,并成功下載到的單片機(jī)中。在整個系統(tǒng)調(diào)試過程中,首先要注意各個模塊的電源,其中pga203和OP07使用15V電壓供電。溫度電橋和tlc3545使用Z5V電壓供電,因此可以直接使用單片機(jī)供電,以減少電源模塊的使用。下表為系統(tǒng)的整體測試數(shù)據(jù):表5-1系統(tǒng)的整體測試數(shù)據(jù)溫度大小PGA203輸出電壓TLC3545輸出數(shù)字量大小實際溫度250.97V316626281.35V452630311.61V536932341.93V662337372.23V718238402.47V798642432.83V939647463.13V1029548493.32V1105350下面為所做實物的一些測試圖片圖5-1溫度測試實物圖(電烙鐵)如圖5-1測試環(huán)境為將電烙鐵放在熱敏電阻旁邊進(jìn)行測試,可以看到溫度顯示為38圖5-2溫度測試實物圖(電扇)如圖5-2的測試環(huán)境為在實驗室將電扇打開后進(jìn)行測試,可以看到溫度顯示為24圖5-3溫度測試實物(人體)如圖5-3的測試環(huán)境為將手放在熱敏電阻上進(jìn)行測試,可以看到溫度顯示為29在實際的調(diào)試過程里出現(xiàn)了數(shù)碼管,其在顯示的時候,展現(xiàn)出來重影的現(xiàn)象。重影的程度也較為嚴(yán)重。當(dāng)檢查單片機(jī)程序的時候,也并沒有發(fā)現(xiàn)問題。隨即,對硬件進(jìn)行了排查。首先進(jìn)行的是器件相關(guān)故障問題的排查,未發(fā)現(xiàn)問題。接著對連線的可能出現(xiàn)的問題進(jìn)行排查。最終,發(fā)現(xiàn)了LCD的共陽端,起到驅(qū)動作用的三極管中,其基極電壓數(shù)值跟正常值之間存在著很大的偏差。但是差別的數(shù)值卻不大。進(jìn)一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際教育交流合作項目合同書
- 2025年度智能停車場租賃合同示范文本
- 2025年度智慧城市光伏路燈安裝與維護(hù)一體化服務(wù)合同范本
- 2025年度保險代理居間服務(wù)合同模板
- 2025年地鐵沿線廣告門頭租賃與廣告投放合同
- 2025年度新能源汽車租賃服務(wù)與分期購買合同
- 2025年定制工作服知識產(chǎn)權(quán)保護(hù)合同范本
- 2025年度機(jī)場跑道混凝土鋪設(shè)施工合同范本
- 2025年度國際貿(mào)易代理居間合同(含國際貿(mào)易政策變動應(yīng)對策略)
- 2025年度水上樂園設(shè)施設(shè)備經(jīng)營權(quán)承包合同(2025年度)
- 電網(wǎng)工程設(shè)備材料信息參考價(2024年第四季度)
- 2025年江蘇農(nóng)牧科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025江蘇連云港市贛榆城市建設(shè)發(fā)展集團(tuán)限公司招聘工作人員15人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 江蘇省揚(yáng)州市蔣王小學(xué)2023~2024年五年級上學(xué)期英語期末試卷(含答案無聽力原文無音頻)
- 數(shù)學(xué)-湖南省新高考教學(xué)教研聯(lián)盟(長郡二十校聯(lián)盟)2024-2025學(xué)年2025屆高三上學(xué)期第一次預(yù)熱演練試題和答案
- 績效考核管理醫(yī)院績效分配方案包括實施細(xì)則考核表
- 大學(xué)成績單(大專)
- 網(wǎng)絡(luò)設(shè)備安裝與調(diào)試(華為eNSP模擬器)整套教學(xué)課件
- GB/T 15234-1994塑料平托盤
- 教科版科學(xué)五年級下冊《生物與環(huán)境》單元教材解讀及教學(xué)建議
- “20道游標(biāo)卡尺題目及答案”
評論
0/150
提交評論