版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目錄 摘要 3 關(guān)鍵詞 3 一、設(shè)計(jì)任務(wù)與要求 4 、方案設(shè)計(jì)與論證 方案一 方案二 三、硬件單元電路設(shè)計(jì)與參數(shù)計(jì)算 5 1. 電源電路 5 2. 按鍵電路 5 3. 時(shí)鐘電路 4. 驅(qū)動(dòng)電路 5 5. LED顯示電路 5 6. 單片機(jī)電路 6 四、軟件設(shè)計(jì)與流程圖 10 10 五、總原電路及元器件清單 1 .總原理圖 10 2 . PCB制板圖 11 3 整體電路仿真圖 12 4 .元件清單 12 六、安裝與調(diào)試 13 1. 電路安裝 13 2. 電路調(diào)試 13 3. 軟件調(diào)試 13 七、性能測試與分析 14 八、結(jié)論與心得 14 九、參考文獻(xiàn) 15 十、致謝 15 十一、程序清單 15 摘
2、要:本論文基于單片機(jī)原理技術(shù)介紹了一款于 AT89C52芯片作為核心控制器的 單片機(jī)數(shù)字電子鐘的設(shè)計(jì)與制作, 包括硬件電路原理的實(shí)現(xiàn)方案設(shè)計(jì)、 軟件程序 編輯的實(shí)現(xiàn)、數(shù)字電子鐘正常工作的流程、 原理圖仿真實(shí)現(xiàn)、 硬件實(shí)物的安裝制 作與硬件實(shí)物的調(diào)試過程。該單片機(jī)數(shù)字電子鐘采用 LED 數(shù)碼管能夠準(zhǔn)確顯示 時(shí)間(顯示格式為:時(shí)時(shí),分分,秒秒),可隨時(shí)進(jìn)行時(shí)間調(diào)整, 時(shí)間可采用 12 小 時(shí)制顯示或24小時(shí)制顯示,采用12小時(shí)顯示時(shí)可在標(biāo)志位數(shù)碼管上顯示 A (表 示上午)或B (表示下午),可暫停時(shí)間的變動(dòng),暫停時(shí)一位數(shù)碼管上顯示字母H, 可按自己的要求設(shè)置擴(kuò)展的小鍵盤個(gè)數(shù)。 關(guān)鍵詞: 單片機(jī)
3、;數(shù)字電子鐘 ;數(shù)碼管 ;AT89C52 設(shè)計(jì)任務(wù)與要求 1、設(shè)計(jì)任務(wù) 用單片機(jī)設(shè)計(jì)一個(gè)數(shù)字電子鐘,采用 LED數(shù)碼管來顯示時(shí)間。 2、設(shè)計(jì)要求 (1)顯示格式為:XX XX XX 即:時(shí):分:秒。 (2)時(shí)間可采用12小時(shí)制顯示或24小時(shí)制顯示,采用12小時(shí)顯示時(shí)必須 在另外一個(gè)數(shù)碼管上顯示 A (表示上午)或B (表示下午)。 (3)設(shè)置一個(gè)按鍵用于時(shí)間顯示方式的切換。 (4)系統(tǒng)上電后從上電時(shí)初始化顯示:12-00-00 開始計(jì)時(shí)。 (5)能進(jìn)行時(shí)間的調(diào)整,可暫停時(shí)間的變動(dòng),暫停時(shí)一位數(shù)碼管上顯示字母 H 可按自己的要求設(shè)置擴(kuò)展的小鍵盤個(gè)數(shù)。 電 源 模 塊 驅(qū) 動(dòng) 模 塊 LED顯示模
4、塊 單片機(jī)模塊 方案設(shè)計(jì)與論證 時(shí)鐘模塊 按 鍵 模 塊 圖1系統(tǒng)整體框圖 整個(gè)系統(tǒng)用單片機(jī)作為中央控制器,由單片機(jī)執(zhí)行采集芯片內(nèi)部時(shí)鐘信號(hào), 時(shí)鐘信號(hào)通過單片機(jī)I/O 口傳給單片機(jī),單片機(jī)模塊控制驅(qū)動(dòng)模塊驅(qū)動(dòng)顯示模 塊,通過顯示模塊來實(shí)現(xiàn)信號(hào)的輸出、LED的顯示及相關(guān)的控制功能。系統(tǒng)設(shè)有 按鍵模塊用于對(duì)時(shí)間進(jìn)行調(diào)整及擴(kuò)展多個(gè)小鍵盤,系統(tǒng)整體框圖如圖1所示。 1、單片機(jī)芯片選擇方案 方案一 :AT89S52是一個(gè)低功耗,高性能CMOS位單片機(jī),片內(nèi)含4k Bytes ISP(In-system programmable) 的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器。 主要性能有:與MCS
5、-51單片機(jī)產(chǎn)品兼容、全靜態(tài)操作:OHz33Hz、三級(jí)加密 程序存儲(chǔ)器、 32 個(gè)可編程 I/O 口線、三個(gè) 16 位定時(shí)器/計(jì)數(shù)器、八個(gè)中斷源、 全雙工UART串行通道、掉電后中斷可喚醒、看門狗定時(shí)器、雙數(shù)據(jù)指針、掉電 標(biāo)識(shí)符、易編程。 方案二:AT89C52是一個(gè)低電壓,高性能CMOS位單片機(jī),片內(nèi)含8k bytes 的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器和 256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器 (RAM。主要性能有:兼容 MCS5指令系統(tǒng)、32個(gè)雙向I/O 口、256x8bit內(nèi)部 RAM、 3 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器中斷、時(shí)鐘頻率 O-24MHz、 2個(gè)串行中斷、可
6、編程UART串行通道、2個(gè)外部中斷源、6個(gè)中斷源、2個(gè)讀寫中斷口線、3級(jí)加 密位、低功耗空閑和掉電模式、軟件設(shè)置睡眠和喚醒功能。 從單片機(jī)芯片主要性能角度出發(fā), 本數(shù)字電子鐘單片機(jī)芯片選擇設(shè)計(jì)采用方 案一。 2、數(shù)碼管顯示選擇方案 方案一:靜態(tài)顯示。靜態(tài)顯示,即當(dāng)顯示器顯示某一字符時(shí),相應(yīng)的發(fā)光二 極管恒定導(dǎo)通或截止。該方式每一位都需要一個(gè) 8 位輸出口控制。靜態(tài)顯示時(shí) 較小電流能獲得較高的亮度, 且字符不閃爍。但因當(dāng)所需顯示的位數(shù)較多時(shí), 靜 態(tài)顯示所需的 I/O 口數(shù)較大,造成資源的浪費(fèi)。 方案二:動(dòng)態(tài)顯示。動(dòng)態(tài)顯示,即各位數(shù)碼管輪流點(diǎn)亮,對(duì)于顯示器各位數(shù) 碼管,每隔一段延時(shí)時(shí)間循環(huán)點(diǎn)亮一
7、次。 利用人的視覺暫留功能可以看到整個(gè)顯 示,但須保證掃描速度足夠快,人的視覺暫留功能才可察覺不到字符閃爍。 顯示 器的亮度與導(dǎo)通電流、 點(diǎn)亮?xí)r間及間隔時(shí)間的比例有關(guān)。 調(diào)整參數(shù)可以實(shí)現(xiàn)較高 穩(wěn)定度的顯示。動(dòng)態(tài)顯示節(jié)省了 I/O 口,降低了能耗。 從節(jié)省單片機(jī)芯片 I/O 口和降低能耗角度出發(fā), 本數(shù)字電子鐘數(shù)碼管顯示選 擇設(shè)計(jì)采用方案二。 3、數(shù)碼管驅(qū)動(dòng)選擇方案 方案一:上拉電阻驅(qū)動(dòng)方式。數(shù)碼管段碼與接有上拉電阻的單片機(jī)芯片 I/O 口相連,通過編程,單片機(jī)芯片即控制段碼電平的高低。該方式經(jīng)費(fèi)低,但 實(shí)物制作較復(fù)雜。 方案二: 74LS245 芯片驅(qū)動(dòng)方式。數(shù)碼管段碼與 74LS245 芯片
8、 B 口相連, 74LS245芯片A 口與單片機(jī)芯片I/O 口,通過編程,單片機(jī)芯片即可控制段 碼電平的高低。該方式實(shí)物制作簡單, 增強(qiáng)驅(qū)動(dòng)數(shù)碼管段碼能力。 從實(shí)物制作簡易程度與驅(qū)動(dòng)數(shù)碼管段碼能力角度出發(fā), 本數(shù)字電子鐘數(shù)碼 管驅(qū)動(dòng)選擇設(shè)計(jì)采用方案二。 三、 硬件單元電路設(shè)計(jì)與參數(shù)計(jì)算 1、電源電路 本數(shù)字電子鐘設(shè)計(jì)所需電源電壓為直流、電壓值大小 5V 的電壓源 。從硬 件實(shí)物設(shè)計(jì)簡易程度與經(jīng)費(fèi)方面考慮,用兩節(jié)電壓值大小 2.5V 干電池與電路電 壓源引腳相連接即可達(dá)到硬件設(shè)計(jì)要求。 即本數(shù)字電子鐘設(shè)計(jì)用兩節(jié)電壓值大小 2.5V 干電池做硬件電路電壓源。 2、按鍵電路 本數(shù)字電子鐘設(shè)計(jì)所需按鍵
9、用于進(jìn)行顯示時(shí)間的調(diào)整與設(shè)置擴(kuò)展的小鍵盤。 單片機(jī)芯片4個(gè)I/O 口可與按鍵直接相連,通過編程,單片機(jī)芯片即可控制按鍵 接口電平的高低,即按鍵的開與關(guān),以達(dá)到用按鍵進(jìn)行顯示時(shí)間的調(diào)整與設(shè)置擴(kuò) 展的小鍵盤的設(shè)計(jì)要求。 3、時(shí)鐘電路 單片機(jī)芯片可使用內(nèi)部時(shí)鐘電路和外部時(shí)鐘電路兩種方式產(chǎn)生電路所 需的時(shí)鐘脈沖,內(nèi)部時(shí)鐘電路實(shí)現(xiàn)可用石英晶體和微調(diào)電容外接即可達(dá)到, 外部時(shí)鐘電路實(shí)現(xiàn)需要一個(gè)外部脈沖源引入脈沖信號(hào)以保證個(gè)單片機(jī)之間 時(shí)鐘信號(hào)的同步。從硬件實(shí)現(xiàn)難易角度考慮,內(nèi)部時(shí)鐘電路的實(shí)現(xiàn)比外部時(shí) 鐘電路的實(shí)現(xiàn)更簡易。既本數(shù)字電子鐘設(shè)計(jì)所需的時(shí)鐘源采用內(nèi)部時(shí)鐘電路 實(shí)現(xiàn)。所用定時(shí)方式為工作方式1,石英晶
10、振為12M即最小定時(shí)時(shí)間為1us, 最大定時(shí)時(shí)間約為65.5ms,其電路圖如下圖2所示。 圖2時(shí)鐘電路圖 4、驅(qū)動(dòng)電路 從實(shí)物制作簡易程度與驅(qū)動(dòng)數(shù)碼管段碼能力角度出發(fā),本數(shù)字電子鐘設(shè) 計(jì)采用數(shù)碼管段碼與74LS245芯片B 口相連,74LS245芯片A 口與單片機(jī)芯片I/O 口,通過編程,單片機(jī)芯片即可控制段碼電平的高低的方式實(shí)現(xiàn)數(shù)碼管段碼控制, 74LS245芯片圖如下圖3所示。 DIR A0 A1 A2 A3 A4 A5 A6 A7 GND 雙向驅(qū) b74LS245 圖3 74LS245芯片圖 5、LED顯示電路 數(shù)字電子鐘設(shè)計(jì)的顯示模塊用 8個(gè)一位數(shù)碼管實(shí)現(xiàn),也可用兩個(gè)四位一 體數(shù)碼管實(shí)
11、現(xiàn)。兩種實(shí)現(xiàn)方式實(shí)現(xiàn)效果一樣。從實(shí)物制作的難易程度出,本數(shù)字 電子鐘設(shè)計(jì)采用兩個(gè)四位一體數(shù)碼管實(shí)現(xiàn)。即數(shù)碼管引腳與單片機(jī)芯片和 74LS245對(duì)應(yīng)引腳相連接。 單片機(jī)電路 本數(shù)字電子鐘設(shè)計(jì)采用 AT89S52單片機(jī)芯片作為中央控制器,實(shí)現(xiàn)信號(hào) 的輸出、LED的顯示及相關(guān)的控制功能 四、軟件設(shè)計(jì)與流程圖 1、數(shù)字電子時(shí)鐘主程序流程圖 主程序流程圖如下圖圖4所示 裝載計(jì)數(shù)初值 等待定 時(shí)中斷 請(qǐng)求 圖4 數(shù)字電子時(shí)鐘主程序流程圖 2、中斷服務(wù)程序流程圖 5 所示。 中斷服務(wù)程序流程圖如下圖圖 圖5中斷服務(wù)程序流程圖 3、顯示子程序流程圖 顯示子程序流程圖如下圖圖6所示。 開始 圖6顯示子程序流程圖
12、 五、總原電路及元器件清單 1 總原理圖 最小系統(tǒng)控制原理圖如下圖圖7所示,數(shù)碼管原理圖如下圖圖8所示 PJrtPTi? 4 如i . 4 舊 u XTKXl LP XTAXi LE 7l TT o-tra I DAiVPP RFT 2冏 ATaftSK: Jll lLADURiisri Pl P I .;; T:I KTAJil XTAJiZ Pl ,|TL: pi Jirra*- vcc 浄- IBLXI叩。 TXDir? I AL unsigned char key_s, key_v; unsigned char code dis_code11=0 x3F, 0 x06,0 x5B,0
13、x4F,0 x66,0 x6D,0 x7D,0 x07,0 x7F,0 x6F,0 x00 ;/0,1,2,3 4, 5, 6, 7, 8, 9, off/ 共陰數(shù)碼管 unsigned char data dis_buf8; unsigned char data dis_index; unsigned char hour,min,sec; unsigned char sec100; unsigned char flag,flag1,flag2;/falg 用于時(shí)間停止和啟動(dòng)標(biāo)志, falg1 為 12小時(shí)和 24小時(shí)的切換標(biāo)志, falg2 為1 2小時(shí)的上午和下午的切換標(biāo)志 sbit K1
14、 = P1A0; sbit K2 = P1A1; sbit K3 = P1A2; sbit K4 = P1A3; 則開始計(jì)時(shí) sbit K5 = P1A4; / 用于時(shí)的調(diào)整 / 用于分的調(diào)整 / 用于秒的調(diào)整 / 用于時(shí)間調(diào)整的開關(guān) , 按下一次暫停時(shí)間 , 再按一次時(shí) / 用于 24小時(shí)制和 12小時(shí)制的切換 bit scan_key(); void proc_key(); void inc_sec(); void inc_min(); void inc_hour(); void inc_hour1(); void delayms(unsigned char ms); void main(
15、void) P0 = 0 xff; P2 = 0 xff; TMOD = 0 x11; / 定時(shí)器 0, 1 工作模式 1, 16 位定時(shí)方式 TH1 = 0 xd8;/使用12MHZ勺晶振,定時(shí)時(shí)間為:10ms TL1 = 0 xf0; TH0 = 0 xf8;/定時(shí)時(shí)間為2ms,用于數(shù)碼管的動(dòng)態(tài)掃描 TL0 = 0 x30; hour = 12; min = 00; sec = 00; sec100 = 0; flag = 0; flag1 = 0; dis_buf0 = dis_codehour / 10; / dis_buf1 = dis_codehour % 10; / 時(shí)十位 時(shí)個(gè)
16、位 dis_buf2 = dis_codemin / 10; / dis_buf3 = dis_codemin % 10; / 分十位 分個(gè)位 dis_buf4 = dis_codesec / 10; / dis_buf5 = dis_codesec % 10; / 秒十位 秒個(gè)位 dis_buf6 = 0 x00; /關(guān)閉該位數(shù)碼管 dis_buf7 = 0 x7f; /顯示 B 表示下午 dis_digit = 0 xfe; dis_index = 0; TCON = 0 x01; /T1:TF1 TR1 T0:TF0 TR0 定時(shí)中斷: IE1 IT1 IE0 IT0 / 外部中斷 0
17、的觸發(fā)方式為下降沿觸發(fā) IE = 0 x8a;/ 使能 timer0,1 中斷, 控制 IE 寄存器的格式: EA - - ES ET1 EX1 ET0 EX0 / 1 0 0 0 1 0 1 TR0 = 1; / 開定時(shí)器 0 TR1 = 1; / 開定時(shí)器 1 key_v = 0 x1f;/ 定義為 K1,K2,K3,K4,K5 相應(yīng)的按鍵 , 當(dāng)沒有按下時(shí)則 while(1) if(scan_key() delayms(10); if(scan_key() key_v = key_s; proc_key(); 為 ,K1,K2,K3,K4,K5, 都為高電平 ,0 x1f / 先掃描一次
18、是否有按鍵按下 / 延時(shí) / 再次掃描一次是否有按鍵 按下 / 將 key_s 的值傳給 key_v bit scan_key() / 設(shè)置 key_s 先為 0 key_s = 0 x00; key_s |=K5; key_s = 1; key_s |= K4; key_s = 1; key_s |= K3; key_s P1.1, 若 K2 按下則為 0,當(dāng) K2按下時(shí) key_s 與 K2 或的結(jié)果會(huì)使得key_s為0 x00,未按下時(shí)K2則為1, key_s與K2或的結(jié)果會(huì)使 得 key_s 為 0 x01 key_s P1.0, 若 K1 按下則為 0,當(dāng) K1 按下時(shí) key_s
19、與 K1或的結(jié)果會(huì)使得key_s為0 x00或是0 x02,沒有按下時(shí)則得到的結(jié)果為 0 x01 或是 0 x03 return(key_s A key_v);/進(jìn)行邏輯異或運(yùn)算,相同為0,不同為1. 已經(jīng)定義了變量 :key_v = 0 x1f; 如果兩個(gè)按鍵都沒有按下則是得到 0 x03, 異或 的結(jié)果是為 0 void proc_key() if(K4=0) /K4 是否按下 flag+; / 關(guān)閉定時(shí)器 TR1=0; / 關(guān)閉定時(shí)器 1 dis_buf6 = 0 x76; / 顯示 H, 用于表示設(shè)定時(shí)間的標(biāo)志 if(K5=0) flag1+; /flag1 的初始值是 0,falg1
20、 為 12 小時(shí)和 24 小時(shí)的切換 標(biāo)志 小時(shí)制 / 判斷是不是下午 / 關(guān)閉顯示 if(flag1=1) /24 if(dis_buf7=0 x7f) hour=hour+12; dis_buf7=0 x00; dis_buf7 = 0 x00; if(hour 23) hour = 0; if(hour 9) 時(shí)十位 dis_buf0 = dis_codehour / 10; / else dis_buf0 = 0 x00; / 當(dāng)小時(shí)的十位為 0 時(shí)不顯示 dis_buf1 = dis_codehour % 10; /時(shí)個(gè)位 if(flag1=2) /12 小時(shí)制 flag1=0; i
21、f(hour12|hour=0) / 判斷是不是下午 , 并用于處理 24 小時(shí) 制的大于 13和等于 0 的處理 if(hour12) hour=hour-12; if(hour=0) hour=12; 顯示下午 B / 顯示 A 表示上午 dis_buf7=0 x7f; / else dis_buf7 = 0 x77; if(hour 9) 時(shí)十位 dis_buf0 = dis_codehour / 10; / else dis_buf0 = 0 x00; / 當(dāng)小時(shí)的十位為 0 時(shí)不顯示 dis_buf1 = dis_codehour % 10; /時(shí)個(gè)位 if(key_v if(fla
22、g1=1) inc_hour1(); 當(dāng)只有 K1 按下時(shí),則 key_s 為 0 x02, else if(key_v if(min 59) min = 0; 分十位 分個(gè)位 dis_buf2 = dis_codemin / 10; / dis_buf3 = dis_codemin % 10; / else if(key_v 是否按下 if(sec 59) sec = 0; dis_buf4 = dis_codesec / 10; / dis_buf5 = dis_codesec % 10; / if(flag=2) flag=0; TR1=1; dis_buf6 = 0 x00; if(f
23、lag1=0) if(flag2) dis_buf7 = 0 x77;/ 秒十位 秒個(gè)位 顯示 A 表示上午 else dis_buf7 = 0 x7f; / 顯示 B 表示下午 void timer0() interrupt 1 / 定時(shí)器 0 中斷服務(wù)程序 , 用于數(shù)碼管的動(dòng)態(tài)掃描 / dis_index -顯示索引 , 用于標(biāo)識(shí)當(dāng)前顯示的數(shù)碼管和緩沖區(qū)的偏移量 / dis_digit - 位選通值 , 傳送到 P0 口用于選通當(dāng)前數(shù)碼管的數(shù)值 , 如等于 0 xfe 時(shí) , / 選通 P2.0 口數(shù)碼管 / dis_buf - 顯于緩沖區(qū)基地址 TH0 = 0 xf8; TL0 = 0
24、x30; / 定時(shí)時(shí)間為 2ms P2 = 0 xff;/ 先關(guān)閉所有數(shù)碼管 P0 = dis_bufdis_index; /顯示代碼傳送到 P0 口 P2 = dis_digit; / dis_digit = _crol_(dis_digit,1); / 位數(shù)碼管 dis_index+; / 位選通值左移 , 下次中斷時(shí)選通下 dis_index / 8 個(gè)數(shù)碼管全部掃描完一遍之后,再回到第一個(gè)開 始下一次掃描 , 限定了只掃描 8 位, 當(dāng)為超過 8 位時(shí)則開始清零 . 到8次 /0 x07=0000 0111 dis_index 在一個(gè)個(gè)加一時(shí),則為加 / 定時(shí)器 1 的定時(shí)時(shí)間為 10ms void timer1() interrupt 3 TH1 = 0 xd8; TL1 = 0 xf0; sec100+; if(sec100 = 100) /定時(shí) 1 秒的時(shí)間 sec100 = 0; inc_sec(); v
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024路面鋪裝工程測量與放樣服務(wù)合同
- 2025年度智慧社區(qū)物業(yè)管理服務(wù)合同規(guī)范文本3篇
- 2025年度殯葬墓地銷售及售后服務(wù)協(xié)議書3篇
- 2025年度數(shù)據(jù)中心建設(shè)承包合同參考范文4篇
- 2025年度智能車位共享平臺(tái)代理銷售合同模板4篇
- 2024栽樹合同范本:生態(tài)濕地栽樹項(xiàng)目合同3篇
- 2025年度智能儲(chǔ)藏室資產(chǎn)交易合同4篇
- 2025年度智能化倉儲(chǔ)儲(chǔ)藏室租賃及運(yùn)營管理協(xié)議范本4篇
- 2025年度醫(yī)療設(shè)備代工制造合同4篇
- 2025年度個(gè)人車輛購置稅連帶擔(dān)保協(xié)議4篇
- GB/T 11072-1989銻化銦多晶、單晶及切割片
- GB 15831-2006鋼管腳手架扣件
- 有機(jī)化學(xué)機(jī)理題(福山)
- 醫(yī)學(xué)會(huì)自律規(guī)范
- 商務(wù)溝通第二版第4章書面溝通
- 950項(xiàng)機(jī)電安裝施工工藝標(biāo)準(zhǔn)合集(含管線套管、支吊架、風(fēng)口安裝)
- 微生物學(xué)與免疫學(xué)-11免疫分子課件
- 《動(dòng)物遺傳育種學(xué)》動(dòng)物醫(yī)學(xué)全套教學(xué)課件
- 弱電工程自檢報(bào)告
- 民法案例分析教程(第五版)完整版課件全套ppt教學(xué)教程最全電子教案
- 7.6用銳角三角函數(shù)解決問題 (2)
評(píng)論
0/150
提交評(píng)論