版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)摘要近年來(lái)隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)日新月益更新。在實(shí)時(shí)檢測(cè)和自動(dòng)控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往是作為一個(gè)核心部件來(lái)使用,僅單片機(jī)方面知識(shí)是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對(duì)具體應(yīng)用對(duì)象特點(diǎn)的軟件結(jié)合,加以完善。我們周?chē)性S多廣告牌。通過(guò)單片機(jī)的控制,我們可以把城市的夜晚裝飾的更漂亮。通過(guò)對(duì)單片機(jī)的系統(tǒng)學(xué)習(xí),對(duì)一些廣告燈的設(shè)計(jì)做了一些必要的改進(jìn)。同時(shí)對(duì)自己的改進(jìn)也做了真實(shí)的仿真。達(dá)到了預(yù)期的目的。但是在改進(jìn)的過(guò)程里也
2、發(fā)現(xiàn)了自己的很多的不足。這會(huì)在以后的學(xué)習(xí)生活里不斷提高。逐步完善自己。關(guān)鍵字:廣告燈,單片機(jī),程序設(shè)計(jì)目錄1單片機(jī)技術(shù)概述11.1 基本概念11.2 MCS-51系列單片機(jī)簡(jiǎn)介22 系統(tǒng)的硬件設(shè)計(jì)32.1硬件組成32.2流水燈硬件原理圖32.3開(kāi)發(fā)軟件32.4編程語(yǔ)言特點(diǎn)43系統(tǒng)軟件設(shè)計(jì)及調(diào)試5 3.1設(shè)計(jì)思路53.2 軟件編程53.3 位控法53.4 循環(huán)移位法63.5 查表法73.6 匯編語(yǔ)法要求、規(guī)則93.7小燈控制程序93.8 結(jié)語(yǔ)114參考文獻(xiàn)125致謝131 單片機(jī)技術(shù)概述1.1基本概念單片機(jī)實(shí)際上是微型計(jì)算機(jī)的一種,自從它問(wèn)世以來(lái),人們對(duì)它不斷地改進(jìn),以應(yīng)用于現(xiàn)代化社會(huì)的各方各面
3、。單片機(jī)體積小,價(jià)格低廉,開(kāi)發(fā)較為容易,可根據(jù)需要制作成各種智能控制器以代替人工的操作,實(shí)現(xiàn)自動(dòng)化。在我國(guó),由于ASIC(專(zhuān)用集成電路)的生產(chǎn)還跟不上,單片機(jī)的作用更加地重要,在智能儀器儀表、工業(yè)設(shè)備過(guò)程控制、家用電器中,都可以見(jiàn)到它的蹤跡。單片機(jī)應(yīng)用的意義不僅在于它的廣闊范圍及所帶來(lái)的經(jīng)濟(jì)效益。更重要的意義在于,單片機(jī)的應(yīng)用從根本上改變了控制系統(tǒng)傳統(tǒng)的設(shè)計(jì)思想和設(shè)計(jì)方法。以前采用硬件電路實(shí)現(xiàn)的大部分控制功能,正在用單片機(jī)通過(guò)軟件方法來(lái)實(shí)現(xiàn)。以前自動(dòng)控制中的PID調(diào)節(jié),現(xiàn)在可以用單片機(jī)實(shí)現(xiàn)具有智能化的數(shù)字計(jì)算控制、模糊控制和自適應(yīng)控制。這種以軟件取代硬件并能提高系統(tǒng)性能的控制技術(shù)稱為微控技術(shù)。
4、 單片微型計(jì)算機(jī)就是將CPU、RAM、ROM、時(shí)/計(jì)數(shù)器和多種接口都集成到一塊集成電路芯片上的微型計(jì)算機(jī)。(引腳圖例如圖1.1) 按用途可分為通用型和專(zhuān)用型兩大類(lèi)根據(jù)單片機(jī)能夠一次處理的數(shù)據(jù)的寬度,單片機(jī)可分為1位機(jī),4位機(jī),8 位機(jī),16位機(jī),32位機(jī)。(內(nèi)部邏輯如圖1.2)圖1.1 51系列單片機(jī)引腳圖圖1.2 51系列單片機(jī)內(nèi)部邏輯圖1.2 MCS-51系列單片機(jī)簡(jiǎn)介MCS是Intel公司生產(chǎn)的單片機(jī)的系列符號(hào) 。20世紀(jì)80年代中期以后,Intel公司以專(zhuān)利轉(zhuǎn)讓的形式把8051內(nèi)核技術(shù)轉(zhuǎn)讓給了許多半導(dǎo)體芯片生產(chǎn)廠家,如AMTEL、PHILIPS、ANALOG DEVICES、DALLA
5、S公司等。這些廠家生產(chǎn)與MCS-51指令系統(tǒng)兼容的單片機(jī)。這些兼容機(jī)與8051的系統(tǒng)結(jié)構(gòu)(主要是指令系統(tǒng))相同,采用CMOS工藝,因而常用80C51系列來(lái)稱呼所有具有8051指令系統(tǒng)的單片機(jī)。不應(yīng)該把它們直接稱為MCS-51系列單片機(jī),因?yàn)镸CS只是Intel公司專(zhuān)用的單片機(jī)系列符號(hào)。2 系統(tǒng)的硬件設(shè)計(jì) 2.1 硬件組成按照單片機(jī)系統(tǒng)擴(kuò)展與系統(tǒng)配置狀況,單片機(jī)應(yīng)用系統(tǒng)可分為最小系統(tǒng)、最小功耗系統(tǒng)及典型系統(tǒng)等。AT89C51單片機(jī)是美國(guó)ATMEL公司生產(chǎn)的低電壓、高性能CMOS 8位單片機(jī),具有豐富的內(nèi)部資源:4kB閃存、128BRAM、32根I/O口線、2個(gè)16位定時(shí)/計(jì)數(shù)器、5個(gè)向量?jī)杉?jí)中斷
6、結(jié)構(gòu)、2個(gè)全雙工的串行口,具有4.255.50V的電壓工作范圍和024MHz工作頻率,使用AT89C51單片機(jī)時(shí)無(wú)須外擴(kuò)存儲(chǔ)器。因此,本流水燈實(shí)際上就是一個(gè)帶有八個(gè)發(fā)光二極管的單片機(jī)最小應(yīng)用系統(tǒng),即為由發(fā)光二極管、晶振、復(fù)位、電源等電路和必要的軟件組成的單個(gè)單片機(jī)。2.2 流水燈硬件原理圖圖2.1 系統(tǒng)硬件原理圖2.3開(kāi)發(fā)軟件Keil C51 軟件是眾多單片機(jī)應(yīng)用開(kāi)發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編,PLM 語(yǔ)言和 C 語(yǔ)言的程序設(shè)計(jì),界面友好,易學(xué)易用。它可以結(jié)合proteus軟件可以實(shí)現(xiàn)單機(jī)仿真。對(duì)于初學(xué)者的需求基本能得到滿足。而對(duì)于所需電路圖的繪制則需要專(zhuān)用的prot
7、el軟件的支持。它也是個(gè)功能全面的軟件。所以學(xué)好單片機(jī)首先要熟悉上面提到的幾種軟件。以便于理論與實(shí)踐的真正結(jié)合。用protel軟件的主要注意的是對(duì)各圖標(biāo)代碼的熟悉。一提高繪畫(huà)速度。Keil C51軟件主要是對(duì)程序的編寫(xiě)要準(zhǔn)確。軟件的使用要在學(xué)習(xí)理論知識(shí)的同時(shí)帶著使用,在使用中不斷的熟悉。如果在實(shí)驗(yàn)室則主要熟悉對(duì)Keil C51與硬件設(shè)備的連接和使用。為了正確仿真串口,在軟件仿真調(diào)試時(shí),在用戶的Keil工程文件的屬性中,還需要設(shè)置實(shí)際使用的晶振頻率。這個(gè)參數(shù)非常重要,直接影響通信的波特率,可以按照實(shí)際使用的參數(shù)進(jìn)行設(shè)置。2.4編程軟件特點(diǎn)它最大的好處就是簡(jiǎn)單、方便,容易使用,不需要使用任何電路,
8、也沒(méi)有特殊的要求;甚至可以在硬件電路制作好之前就將串口部分的程序編寫(xiě)、調(diào)試完畢。3系統(tǒng)軟件設(shè)計(jì)及調(diào)試3.1 設(shè)計(jì)思路從硬件原理圖中可以看出,如果要讓接在P1.0口的LED1亮起來(lái),那么只要把P1.0口的電平變?yōu)榈碗娖骄涂梢粤?;相反,如果要接在P1.0口的LED1熄滅,就要把P1.0口的電平變?yōu)楦唠娖?;同理,接在P1.1P1.7口的其他7個(gè)LED的點(diǎn)亮和熄滅的方法同LED1。因此,要實(shí)現(xiàn)流水燈功能,我們只要將發(fā)光二極管LED1LED8依次點(diǎn)亮、熄滅,8只LED燈便會(huì)一亮一暗的做流水燈了。在此我們還應(yīng)注意一點(diǎn),由于人眼的視覺(jué)暫留效應(yīng)以及單片機(jī)執(zhí)行每條指令的時(shí)間很短,我們?cè)诳刂贫O管亮滅的時(shí)候應(yīng)該延
9、時(shí)一段時(shí)間,否則我們就看不到“流水”效果了。3.2 軟件編程單片機(jī)的應(yīng)用系統(tǒng)由硬件和軟件組成,上述硬件原理圖搭建完成上電之后,我們還不能看到流水燈循環(huán)點(diǎn)亮的現(xiàn)象,我們還需要告訴單片機(jī)怎么來(lái)進(jìn)行工作,即編寫(xiě)程序控制單片機(jī)管腳電平的高低變化,來(lái)實(shí)現(xiàn)發(fā)光二極管的一亮一滅。軟件編程是單片機(jī)應(yīng)用系統(tǒng)中的一個(gè)重要的組成部分,是單片機(jī)學(xué)習(xí)的重點(diǎn)和難點(diǎn)。下面我們以最簡(jiǎn)單的流水燈控制功能即實(shí)現(xiàn)8個(gè)LED燈的循環(huán)點(diǎn)亮,來(lái)介紹實(shí)現(xiàn)流水燈控制的幾種軟件編程方法。3.3位控法這是一種比較笨但又最易理解的方法,采用順序程序結(jié)構(gòu),用位指令控制P1口的每一個(gè)位輸出高低電平,從而來(lái)控制相應(yīng)LED燈的亮滅。程序如下:ORG000
10、0H ;單片機(jī)上電后從0000H地址執(zhí)行AJMP START ;跳轉(zhuǎn)到主程序存放地址處ORG 0030H ;設(shè)置主程序開(kāi)始地址START:MOV SP,#60H ;設(shè)置堆棧起始地址為60H CLR P1.0 ;P1.0輸出低電平,使LED1點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序 SETB P1.0 ;P1.0輸出高電平,使LED1熄滅CLR P1.1 ;P1.1輸出低電平,使LED2點(diǎn)亮ACALL DELAY;調(diào)用延時(shí)子程序SETB P1.1 ;P1.1輸出高電平,使LED2熄滅CLR P1.2 ;P1.2輸出低電平,使LED3點(diǎn)亮ACALL DELAY;調(diào)用延時(shí)子程序SETB P1.2
11、 ;P1.2輸出高電平,使LED3熄滅CLR P1.3 ;P1.3輸出低電平,使LED4點(diǎn)亮ACALL DELAY;調(diào)用延時(shí)子程序SETB P1.3 ;P1.3輸出高電平,使LED4熄滅CLR P1.4 ;P1.4輸出低電平,使LED5點(diǎn)亮ACALL DELAY;調(diào)用延時(shí)子程序SETB P1.4 ;P1.4輸出高電平,使LED5熄滅CLR P1.5 ;P1.5輸出低電平,使LED6點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序SETB P1.5 ;P1.5輸出高電平,使LED6熄滅CLR P1.6 ;P1.6輸出低電平,使LED7點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序 SETB P1.6
12、;P1.6輸出高電平,使LED7熄滅CLR P1.7 ;P1.7輸出低電平,使LED8點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序SETB P1.7 ;P1.7輸出高電平,使LED8熄滅ACALL DELAY;調(diào)用延時(shí)子程序AJMP START ;8個(gè)LED流了一遍后返回到標(biāo)號(hào)START處再循環(huán)DELAY: ;延時(shí)子程序 MOV R0,#255 ;延時(shí)一段時(shí)間D1:MOV R1,#255DJNZ R1,$DJNZ R0,D1RET ;子程序返回END ;程序結(jié)束3.4循環(huán)移位法在上個(gè)程序中我們是逐個(gè)控制P1端口的每個(gè)位來(lái)實(shí)現(xiàn)的,因此程序顯得有點(diǎn)復(fù)雜,下面我們利用循環(huán)移位指令,采用循環(huán)程序結(jié)構(gòu)進(jìn)
13、行編程。我們?cè)诔绦蛞婚_(kāi)始就給P1口送一個(gè)數(shù),這個(gè)數(shù)本身就讓P1.0先低,其他位為高,然后延時(shí)一段時(shí)間,再讓這個(gè)數(shù)據(jù)向高位移動(dòng),然后再輸出至P1口,這樣就實(shí)現(xiàn)“流水”效果啦。由于8051系列單片機(jī)的指令中只有對(duì)累加器ACC中數(shù)據(jù)左移或右移的指令,因此實(shí)際編程中我們應(yīng)把需移動(dòng)的數(shù)據(jù)先放到ACC中,讓其移動(dòng),然后將ACC移動(dòng)后的數(shù)據(jù)再轉(zhuǎn)送到P1口,這樣同樣可以實(shí)現(xiàn)“流水”效果。具體編程如下所示,程序結(jié)構(gòu)確實(shí)簡(jiǎn)單了很多。ORG0000H ;單片機(jī)上電后從0000H地址執(zhí)行AJMP START ;跳轉(zhuǎn)到主程序存放地址處ORG 0030H ;設(shè)置主程序開(kāi)始地址START:MOV SP,#60H ;設(shè)置堆棧
14、起始地址為60H MOV A,#0FEH ;ACC中先裝入LED1亮的數(shù)據(jù)(二進(jìn)制的)MOV P1,A ;將ACC的數(shù)據(jù)送P1口MOV R0,#7 ;將數(shù)據(jù)再移動(dòng)7次就完成一個(gè)8位流水過(guò)程LOOP:RL A ;將ACC中的數(shù)據(jù)左移一位MOV P1,A ;把ACC移動(dòng)過(guò)的數(shù)據(jù)送p1口顯示ACALL DELAY ;調(diào)用延時(shí)子程序DJNZ R0,LOOP ;沒(méi)有移動(dòng)夠7次繼續(xù)移動(dòng) AJMP START ;移動(dòng)完7次后跳到開(kāi)始重來(lái),以達(dá)到循環(huán)流動(dòng)效果DELAY: ;延時(shí)子程序MOV R0,#255 ;延時(shí)一段時(shí)間D1:MOV R1,#255DJNZ R1,$DJNZ R0,D1RET ;子程序返回EN
15、D ;程序結(jié)束3.5查表法上面的兩個(gè)程序都是比較簡(jiǎn)單的流水燈程序,“流水”花樣只能實(shí)現(xiàn)單一的“從左到右”流方式。運(yùn)用查表法所編寫(xiě)的流水燈程序,能夠?qū)崿F(xiàn)任意方式流水,而且流水花樣無(wú)限,只要更改流水花樣數(shù)據(jù)表的流水?dāng)?shù)據(jù)就可以隨意添加或改變流水花樣,真正實(shí)現(xiàn)隨心所欲的流水燈效果。我們首先把要顯示流水花樣的數(shù)據(jù)建在一個(gè)以TAB為標(biāo)號(hào)的數(shù)據(jù)表中,然后通過(guò)查表指令“MOVC A,A+DPTR”把數(shù)據(jù)取到累加器A中,然后再送到P1口進(jìn)行顯示。具體源程序如下,TAB標(biāo)號(hào)處的數(shù)據(jù)表可以根據(jù)實(shí)現(xiàn)效果的要求任意修改。ORG 0000H ;單片機(jī)上電后從0000H地址執(zhí)行AJMP START;跳轉(zhuǎn)到主程序存放地址處O
16、RG 0030H ;設(shè)置主程序開(kāi)始地址START:MOV SP,#60H ;設(shè)置堆棧起始地址為60HMOV DPTR,# TAB ;流水花樣表首地址送DPTRLOOP: CLR A ;累加器清零MOVC A,A+DPTR ;取數(shù)據(jù)表中的值CJNE A,#0FFH,SHOW ;檢查流水結(jié)束標(biāo)志AJMP START ;所有花樣流完,則從頭開(kāi)始重復(fù)流SHOW:MOV P1,A ;將數(shù)據(jù)送到P1口ACALL DELAY ;調(diào)用延時(shí)子程序INC DPTR ;取數(shù)據(jù)表指針指向下一數(shù)據(jù)AJMP LOOP ;繼續(xù)查表取數(shù)據(jù)DELAY: MOV R0,#255 ;延時(shí)一段時(shí)間D1:MOV R1,#255DJNZ
17、 R1,$DJNZ R0,D1RET ;子程序返回TAB: ;下面是流水花樣數(shù)據(jù)表,用戶可據(jù)要求任意編寫(xiě) DB B ;二進(jìn)制表示的流水花樣數(shù)據(jù),從低到高左移 DB B DB B DB B DBB DBB DBB DBB DBB ;二進(jìn)制表示的流水花樣數(shù)據(jù),從高到低右移 DBB DBB DBB DBB DBB DBB DBB DB B DB0FEH,0FDH,0FBH,0F7H ;十六進(jìn)制表示的流水花樣數(shù)據(jù) DB0EFH,0DFH,0BFH,7FH DB7FH,0BFH,0DFH,0EFH DB0F7H,0FBH,0FDH,0FEH DB 0FFH ;流水花樣結(jié)束標(biāo)志0FFHEND ;程序結(jié)束3
18、.6 匯編語(yǔ)法要求、規(guī)則這里需要說(shuō)明的是,按匯編語(yǔ)法要求,所編制的程序(下稱源程序)之格式和書(shū)寫(xiě)要求必須依下列原則: 1、源程序必須為純文本格式文件,如用Windows“附件”中的“記事本”編寫(xiě)的文本文件編輯;2、源程序的擴(kuò)展名應(yīng)是 *.ASM; 3、一行只能寫(xiě)一條語(yǔ)句,以回車(chē)作為本句的結(jié)束,每一語(yǔ)句行長(zhǎng)度應(yīng)少于80個(gè)字符(即40個(gè)漢字)。4、每行的格式應(yīng)為:標(biāo)號(hào): 命令 參數(shù) ;注釋 。即一行由四部份組成,各部份的順序不能搞錯(cuò),依實(shí)際要求可以缺省其中的一部份或幾部份,甚至全部省去,即空白行。需要使用標(biāo)號(hào)時(shí)標(biāo)號(hào)后面必須有“:”(冒號(hào)),而命令語(yǔ)句和參數(shù)之間必須用空格分開(kāi),如果命令有多個(gè)參數(shù),則
19、參數(shù)與參數(shù)之間必須用“,”(逗號(hào))分開(kāi),需要注釋時(shí)注釋前必須用“;”(分號(hào)),“;”后面的語(yǔ)句可以寫(xiě)任何字符,包括漢字用于解釋前面的匯編語(yǔ)句,它將不參與匯編,不生成代碼。由于匯編程序?qū)ξ覀冞€不直觀,所以在編寫(xiě)源程序時(shí),應(yīng)當(dāng)養(yǎng)成多寫(xiě)注釋的習(xí)慣,這樣有助于今后源程序的閱讀和維護(hù)。 標(biāo)號(hào)是標(biāo)志程序中某一行的符號(hào)名,編譯后標(biāo)號(hào)的數(shù)值就是標(biāo)號(hào)所在行代碼的地址。在宏匯編ASM51中標(biāo)號(hào)的長(zhǎng)度不受限制,但標(biāo)號(hào)中不能包含:或其它的一些特殊符號(hào),也不能用漢字,可以用數(shù)字作標(biāo)號(hào),但必須用字母開(kāi)頭。當(dāng)標(biāo)號(hào)作參數(shù)用(如標(biāo)號(hào)作轉(zhuǎn)移地址),在命令后面出現(xiàn)時(shí),必須舍去:(如上面程序中的 AJMP START中的START是
20、不能再有:)。每行只能有一個(gè)標(biāo)號(hào),一個(gè)標(biāo)號(hào)只能用在一處,如果有兩行用了同一個(gè)標(biāo)號(hào),則匯編時(shí)就會(huì)出錯(cuò)。由于標(biāo)號(hào)的長(zhǎng)度沒(méi)有限制,可以用有意義的英文或漢語(yǔ)拼音來(lái)說(shuō)明行,使源程序讀起來(lái)更方便。在源程序中的字母不區(qū)分大小寫(xiě),也就是說(shuō) start 和 START 是一樣的,請(qǐng)不要用大小寫(xiě)方式去區(qū)分不同的標(biāo)號(hào)。3.7小燈控制程序ORG 0 START: MOV DPTR,#TAB LOOP : CLR A MOVC A,A+DPTR CJNE A,#0FFH,SHOW AJMP START SHOW: MOV P1,A ACALL DELAY INC DPTR AJMP LOOP DELAY:MOV R5,#2 D0:MOV R7,#250 D1:MOV R6,#250 D2:DJNZ R6,D2 DJNZ R7,D1 DJNZ R5,D0 RET TAB: DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,B DB B,B,B,B,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版學(xué)校食堂肉類(lèi)食材采購(gòu)及食品安全風(fēng)險(xiǎn)評(píng)估與培訓(xùn)服務(wù)合同3篇
- 二零二五年度高端定制家具采購(gòu)合同范本9篇
- 2025版小區(qū)停車(chē)場(chǎng)租賃合同附停車(chē)場(chǎng)升級(jí)改造及智慧化服務(wù)協(xié)議3篇
- 二零二五版鍋爐采購(gòu)、安裝及智能化節(jié)能系統(tǒng)合同3篇
- 2025年度美容行業(yè)美容院美容產(chǎn)品品牌推廣合同范本4篇
- 全新2025年度技術(shù)咨詢合同3篇
- 2025版團(tuán)購(gòu)業(yè)務(wù)金融風(fēng)險(xiǎn)管理合同3篇
- 公共基礎(chǔ)-2021年試驗(yàn)檢測(cè)師《公共基礎(chǔ)》真題
- 土壤生物技術(shù)改良策略考核試卷
- 居民健康自我管理培訓(xùn)考核試卷
- 2024版塑料購(gòu)銷(xiāo)合同范本買(mǎi)賣(mài)
- JJF 2184-2025電子計(jì)價(jià)秤型式評(píng)價(jià)大綱(試行)
- GB/T 44890-2024行政許可工作規(guī)范
- 2024年安徽省中考數(shù)學(xué)試卷含答案
- 2025屆山東省德州市物理高三第一學(xué)期期末調(diào)研模擬試題含解析
- 2024年滬教版一年級(jí)上學(xué)期語(yǔ)文期末復(fù)習(xí)習(xí)題
- 兩人退股協(xié)議書(shū)范文合伙人簽字
- 2024版【人教精通版】小學(xué)英語(yǔ)六年級(jí)下冊(cè)全冊(cè)教案
- 汽車(chē)噴漆勞務(wù)外包合同范本
- 2024年重慶南開(kāi)(融僑)中學(xué)中考三模英語(yǔ)試題含答案
- 2023年最新的校長(zhǎng)給教師春節(jié)祝福語(yǔ)
評(píng)論
0/150
提交評(píng)論