




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
洛陽市旅游景區危機管理的內容設計摘要:洛陽擁有深厚的文化底蘊、豐富的旅游景點,但發展勢頭明顯滯后,特別是近年來,洛陽市旅游景區多次發生旅游危機事件。洛陽市旅游景區管理需要正確樹立危機觀念,加強旅游景區規范化管理,提高旅游景區形象與競爭力。借此提出洛陽市旅游景區危機管理的意義、主要內容與階段性任務系統。關鍵詞:洛陽;旅游景區;危機管理;主要內容;階段任務近期,地處世界文化遺產核心區、享有“天下第一名剎”的登封嵩山少林寺所處的少林景區因管理混亂、宰客嚴重、利益糾結推諉等因素陷入“5A景區摘牌危機”之中。在少林景區的整改期間,2012年登封市春節黃金周游客人數下滑。據登封市旅游局的一份統計數據顯示,全市各景區(點)共接待中外游客14.1萬人次,比去年同期下降5.5%,門票直接收入572萬元人民幣,比去年同期下降9.1%。其中下滑幅度最大的,正是此次被國家旅游管理部門要求整改的少林景區。少林寺景區在2012年春節的游客接待量為6.1萬人次,該數據比2011年下降了41.8%,門票收入則下降了13.7%。[1]這一則消息無疑對河南省旅游景區的危機管理敲響了警鐘。洛陽是河南省的重點旅游城市之一,在國際國內的旅游中具有很高的知名度和影響力,更需要從中吸取經驗和教訓,增強危機意識、構建和完善洛陽市旅游景區的危機管理。所謂危機管理,就是指組織運用有效的方法和手段對潛在的或出現的危機采取預防或處理的措施,以最大限度地控制并減少危機給組織帶來的損失和危害的過程。危機管理的內容設計包括危機管理的主要內容和危機管理的階段性任務兩大方面。[2]一、洛陽市旅游景區危機管理的意義(一)提高洛陽市場競爭力,重新樹立自身旅游品牌曾經的洛陽是河南旅游界的龍頭,深厚的文化底蘊,歷史名稱故都,豐富的旅游景點,當之無愧的龍頭老大,自我感覺甚好。如今環目四望,洛陽已被淹沒在周邊地市風起云涌的城市及景區中。四處出擊的焦作,開通專車,成立辦事處,宣傳和落實并舉,成為了近幾年的“焦作現象”;鄭州的宣傳更是一浪高于一浪,黃河游覽、炎黃巨塑、祭祖大典、武術節,甚至燴面成了文化游的內涵,洛陽牡丹花會成為了河南牡丹花會,配合強力的媒體優勢和交通優勢,緊緊的扼住了洛陽的咽喉;開封也是動作頻繁,各個景區的降價,百家講壇的《兩宋風云》,也為開封添分不少;西安方面,歷史文化之爭由來已久,絲綢之爭,漢唐之爭,否認根在河洛,混淆視聽,對洛陽的打擊從未終止,縱觀省內省外,洛陽已被淹沒在重重包圍之中。再加上洛陽自身在戰術上的偏差及旅游危機事件的發生,使洛陽面臨岌岌可危的困境。[3]如何適應多樣化的環境,并在惡劣的環境中脫穎而出,在逆境中求生存、求發展,這就要求洛陽旅游景區樹立危機意識,進行景區危機管理,促使洛陽景區始終持有危機感,具有憂患意識,從而不斷完善自身,打造知名品,強化宣傳營銷力度,樹立全新旅游形象—如著力打造白云山、天池山、木扎嶺等各具特色的景區,不斷提高旅游知名度、影響力和競爭力,在日益激烈的市場競爭中始終占有一席之地。對于重新樹立洛陽自身的旅游品牌也有重要的推動作用。(二)完善洛陽景區的管理功能,促進其可持續發展旅游景區是旅游活動的核心和空間載體,是旅游經濟系統中最為重要的組成部分。洛陽市旅游景區的發展不僅為旅游者提供了多樣化的旅游體驗,豐富了旅游者的旅游經歷,給洛陽旅游景區所在的區域帶來了日益增加的經濟、社會、文化、環境效益。然而,作為具有敏感性特征的旅游業的核心組成部分,旅游景區發展極易受內外部危機事件的影響而發生波動,特別是隨著全球化進程的加深和旅游者空間移動范圍的增大,旅游本身可能導致的危及其他事件對旅游景區的影響頻率也大大增加,旅游景區受到的沖擊也更為直接,造成旅游景區的正常經營受阻,嚴重的將可能無法持續經營,遭受巨大經濟損失。[4]旅游景區危機管理在旅游規劃與開發過程中新近才為人們所重視,雖然人們在旅游業發展之初就認識到旅游業具有脆弱的特點,但是極少有規劃者將旅游地的危機管理體系納入規劃中,對洛陽旅游景區危機進行管理,有利于從旅游景區自身的內在需要出發,將危機管理納入到洛陽市旅游業整體管理上來,可以在源頭上降低危機事件發生的可能,從而提高洛陽市旅游行業的“免疫力”,促進其可持續發展。[5](三)促進洛陽景區管理理念更新,增強景區抗風險能力旅游業是一個十分脆弱的行業,其發展受到經濟環境、政治環境、社會文化環境等諸多外部環境的影響,同時又受到內部條件的制約,特別是作為旅游業經營核心的旅游景區,其所面臨的不確定因素逐漸增多,危機始終潛伏在旅游景區的周圍,洛陽旅游景區通過對危機事件的研究,為旅游景區的發展引入危機管理的理念與方法,可以促進景區管理理念更新,時刻保持者居安思危的危機管理意識有助于管理者頭腦清醒,敏銳的預見一些偶然性和突發性危機事件的早期萌芽,使我們及時的對危機的發展態勢做出較為準確的預測,以利于快速對危機作出反應并進行相關的處理,避免危害和損失的進一步擴大,從而提高景區管理水平,增強景區抵抗風險的能力。[6]二、洛陽市旅游景區危機管理的主要內容(一)洛陽市旅游景區危機管理的動因旅游景區是指具有吸引國內外游客前往游覽的明確的區域場所,能夠滿足游客游覽觀光,消遣娛樂,康體健身,求知等旅游需求,應具備相應的旅游服務設施并提供相應旅游服務的獨立管理區。它是旅游業的核心要素,是旅游產品的主體成分,是旅游產業鏈中的中心環節,是旅游消費的吸引中心,是旅游產業面的輻射中心。旅游景區危機是指任何危及景區經營目標的事情和事件,致使景區處于一種不穩定狀態,威脅景區目標的實現。[7]對洛陽市旅游景區危機管理的根本原因的分析,深刻的詮釋了加強洛陽市旅游景區危機管理的意義,有助于深刻認識危機的本質,有利于從旅游景區自身的內在需要出發,將危機管理納入到洛陽市旅游業整體管理上來,從而成為提高洛陽市旅游行業“免疫力”的重要保障。洛陽市近年來也多次發生旅游危機事件,如:2009年5月洛陽欒川蝴蝶谷景區,一名正在瀑布前拍照的男子不慎跌落瀑布旁邊的深潭,溺水身亡。2010年6月,一名游客在欒川重渡溝參加單位組織的登山訓練,當到達景區頂峰英雄嶺段時,由于地勢險要,又無任何護欄和禁游標志,該游客在下山途中誤入歧途,墜崖身亡。2010年5月,洛陽龍門石窟北邊入口的伊河堤壩上發生一起惡性打人事件;2010年底,洛陽市汝陽縣付店鎮境內的西泰山景區情侶峰、南天坨等山峰相繼發生山火,據調查,其實是人為縱火。現今洛陽的各個景區隸屬于不同的部門,關林屬于文物局,白馬寺屬于宗教局,而龍門屬省管,與市旅游局平級,這樣一來,洛陽市旅游局的職能被弱化,各景區追求利益的最大化,各自為政,弱化了洛陽市旅游的整體形象。總體而言,洛陽市旅游景區危機管理的動因可分為兩類,即外部因素和內部因素。外部因素主要包括自然災害、金融危機、公共安全事件;內部因素有旅游產品危機、景區環境承載力和環境容量超載、景區服務質量危機、旅游設施故障和旅游戰略管理危機、破壞性的景區開發經營等。[8](二)確立洛陽市旅游景區危機管理的目標2010年,全市接待游客達6079萬人次、占全省的四分之一,與南京、杭州等國際知名旅游城市相當;其中入境游客45.8萬人次,占河南省入境游客總人數的三分之一。洛陽市先后榮膺“中國優秀旅游城市”、“中國十大最佳魅力城市”、“傾國傾城?最值得向世界介紹的中國名城”、“感動世界的中國品牌城市”、“全球網民推薦的中國十大旅游城市”、“最具海外影響力的中國城市”、“中國低碳旅游示范市”等一系列榮譽稱號。[9]旅游景區危機的發生會危及旅游者的生命和財產安全,嚴重影響旅游景區的正常經營,損害旅游景區甚至旅游目的地的形象,對目的地旅游業及地方經濟的發展帶來嚴重的危害。因此洛陽旅游景區危機管理的目的就是盡可能地減少旅游損失和旅游危害,保障景區旅游活動的正常進行。旅游景區危機管理是指應對危機的有關機制。具體是指旅游業為避免或者減輕危機所帶來的嚴重損害和威脅,從而有組織、有計劃地學習、制定和實施一系列管理措施和相應策略,包括旅游危機的規避、控制、解決與旅游危機解決后的復興等不斷學習和適應的動態過程。[10]旅游景區危機管理的目標建立是從風險管理的角度,探討旅游景區旅游業危機管理的目標。從宏觀上講,確立洛陽市旅游景區危機管理目標需要查明并分析危機原因、把握危機規律、掌握危機損害的對象,實現對危機有效控制,從而使得危機損失最小化。從微觀上看,洛陽市旅游景區危機管理目標是建立健全景區危機管理機制,制定具體的應急措施,評估危機損害,建立洛陽市旅游業務運作的有效方案,防止業務鏈條的中斷。(三)評估洛陽市旅游景區危機事件1、預測洛陽市旅游景區危機事件概率在洛陽市旅游景區E中,對于E的每一個危機事件A賦予一個實數,記為P(A),如果危機事件A的函數P(A)滿足下列條件:(1)旅游景區危機事件的非負性:對于每一個危機事件A,有P(A)≥0;(2)旅游景區危機事件的規范性:對于必然危機事件S,有P(S)=1;(3)旅游景區危機事件的可列可加性:設危機事件A1,A2,…Ai,…是兩兩互不相容的事件,即i≠j,有Ai∩Aj=?(i,j=1,2…),則有:則稱P(A)為洛陽市旅游景區E的危機事件A發生的概率。在洛陽市旅游景區E中,B1,B2,…,Bn是各種危機事件誘因組,且P(Bi)>0(i=1,2,…,n),則危機事件A的概率計算公式為:P(A)——洛陽市旅游景區E的危機事件A發生的概率;P(Bi)——洛陽市旅游景區E中各種危機事件誘因發生的概率;P(A|Bi)——洛陽市旅游景區E中導致各種危機事件誘因成為危機事件A條件的發生概率。n——洛陽市旅游景區E的可能危機事件個數。2、預測洛陽市旅游景區危機風險程度洛陽市旅游景區存在潛在或發生危機事件時旅游景區各項經濟效益必然會受到程度不同的影響,因此可運用旅游景區期望報酬率與標準離差來反映或預測旅游景區危機風險程度。(1)期望報酬率期望報酬率是各種可能的旅游景區報酬率按其概率進行加權平均得到的報酬率,它是反映集中趨勢的一種量度。其計算公式為:——洛陽市旅游景區E的期望報酬率;Ki——洛陽市旅游景區E的第i種可能結果的報酬率;Pi——洛陽市旅游景區E的第i種可能結果的概率;n——洛陽市旅游景區E的可能結果個數。(2)標準離差標準離差是各種可能的報酬率偏離期望報酬率的綜合差異,是反映離散程度的一種量度。標準離差可按下列公式計算:——洛陽市旅游景區E的期望報酬率的標準離差;——洛陽市旅游景區E的期望報酬率;Ki——洛陽市旅游景區E的第i種可能結果的報酬率;Pi——洛陽市旅游景區E的第i種可能結果的概率;n——洛陽市旅游景區E的可能結果個數。洛陽市旅游景區E的期望報酬率標準離差越小,說明離散度越小,洛陽市旅游景區E的危機事件風險程度越小;反之,風險程度越大。(四)建立洛陽市旅游景區危機管理系統旅游系統是指直接參與旅游活動的各個因子之間相互依托、相互制約形成的開放式有機整體,各子系統通過人流、物流、資金流和信息流等相互聯系,協同作用,形成復雜有序的穩定結構系統。[11]一旦系統環境發生變化,產生的沖擊力超過其自身的調節能力,就會導致系統失去自我調節能力,出現暫時的波動和紊亂。[12]旅游景區是一種非常特殊的企業,它的發展易受各種突發性危機事件的影響和沖擊。旅游景區危機與企業危機一樣具有普遍性、突發性、緊迫性、多樣性、危害性、兩重性、關聯性的特點,因而在制定旅游景區發展戰略和管理策略時,要有處理突發事件的心理準備和機制上的能力,并充分把握資源整合、協調聯動原則,公開、公利、誠信原則和聲譽預見管理原則,構建洛陽市旅游景區危機管理系統。三、洛陽市旅游景區危機管理的階段性任務旅游景區危機管理的階段性任務與旅游危機的生命周期演進及其對旅游發展的影響機制密切相關。例如:美國聯邦安全管理委員會對其劃分為減緩、預防、反應和恢復四階段;伯奇(Brich)和古斯(Guth)等把危機管理分成危機前、危機和危機后三個階段;芬克(Frink)引用醫學術語將危機劃分為征兆期、發作期、延續期和痊愈期四階段;米特羅夫(Mitroff)將危機管理分成信號偵測、探測和預防、控制損害、恢復和學習五個階段。還有一些學者構建了危機管理模型,例如羅伯特·西斯(RobertHeath)提出了危機管理的4R模型:減少(Reduction)、準備(Readiness)、反應(Response)、恢復(Recovery)。[13]旅游景區危機管理主要是危機發生前的有效預警和危機發生后的有效救治。筆者認為完整的旅游景區危機管理過程,應包括危機準備、危機預防、危機處理、危機善后四個階段。為了有效地實施洛陽市旅游景區危機管理,需要首先認識清楚旅游景區危機在不同的生命周期階段中的危機管理任務,從而才能選擇適合各個發展階段的洛陽市旅游景區危機管理策略。(圖4-1、圖4-2)(一)危機準備階段——建立洛陽市旅游景區危機的培訓與訓練系統影響洛陽市旅游景區危機管理的因素很多,但不管是內部因素還是外部因素,雖然它的發生都有一定的偶然性,但細細分析,它往往是一些潛在問題長期不受重視的結果,一旦發生事故,都會產生嚴重的影響。所以,洛陽市旅游景區管理者必須具備較強的危機準備意識,防患于未然才是危機管理的核心所在。從河南省旅游局2010年第三季度旅游投訴受理情況來看,旅游景區投訴案件有25件,洛陽市旅游景區就有10件,占全省投訴比率高達40%。這些問題主要集中在景區設施與景區檔次不符、景區的票價不合理、導游講解不夠規范、景區商品存在假冒偽劣現象等。旅游投訴的產生也正是各種管理機制存在問題的結果。洛陽市旅游景區管理者的危機準備意識確實有待加強。“千里之堤,毀于蟻穴”,平時看似不很嚴重的大事,如果積累多了,就會嚴重影響本景區的形象,進而影響生態、經濟、社會三方面的綜合效益。馬振宇在創建國家A級旅游景區動員大會上提出,要加大對景區管理服務人員的培訓力度,提高景區管理人員的服務水平這就體現了洛陽市政府做了危機準備。將旅游景區危機管理知識作為洛陽市旅游景區領導干部和工作人員、講解員等培訓的必修課。針對本地區經常發生、曾經發生、可能發生的洛陽市旅游景區危機形式,如自然或人為災害、突發事件等所采取的緊急應對的程序、手段、措施等方面進行培訓和訓練,以培養他們的旅游景區危機防范意識和危機處理能力。(二)危機預防階段——建立洛陽市旅游景區危機預警系統為了防止危機的再次發生,做好危機的預測與預防工作,建立危機預警機制在洛陽市旅游景區危機管理中至關重要。一是建立洛陽市旅游景區危機管理機構,包括決策機構、咨詢參謀機構和執行機構。職責范圍包括負責危機預警、準備應急方案、購置危機管理相關設備、組織危機處理演習等。通暢的管理機制是保證旅游景區順利經營的首要前提,既包括上級部門的管理,又包括景區內部的管理。現今洛陽的景區隸屬于各個部門,關林屬于文物局,白馬寺屬于宗教局,龍門屬省管,與市旅游局平級。這樣一來,洛陽市旅游局的職能被嚴重弱化,各個景區追求利益最大化,各自為政,弱化了洛陽市旅游景區的整體形象。二是建立靈敏、準確的信息監測系統,及時捕捉、收集相關信息并加以分析處理,對可能出現的洛陽市旅游景區危機事件做到心中有數。通過健全的危機預警系統,能夠有效的遏制潛在危機的爆發,使旅游景區維持良好的形象,保持充足的客源。對洛陽市景區危機管理的現狀及相關信息進行全面分析,能夠幫助管理者制定相應的危機管理內容和模式,從而產生良好的旅游景區危機管理效果。三是不定期開展洛陽市旅游景區危機工作自我診斷。[14](三)危機處理階段——建立洛陽市旅游景區危機反應系統由于旅游景區危機具有突發性,所以快速反應是關鍵。而旅游景區危機得以快速處理的前提是具有一套完備有效的危機處理系統。一是要在洛陽市旅游景區危機管理機構的基礎上成立危機處理核心小組。旅游景區危機處理核心小組的決策水平和遇見能力的高低將直接決定危機處理進程和結果,也是危機能否得以圓滿解決的關鍵所在。[15]二要迅速查清事件的基本情況。調查危機發生的種類、時間、地點、原因,判斷事件性質和危害程度,確定事件的后果和影響。三要及時制定危機處理應急策略。決策方案既要全面,對組織領導體系、現場處置方式、后勤保障、媒體報道、善后處理等進行詳細安排,同時,在制定方案過程中又要注意聽取專家意見。洛陽市旅游景區的內部管理則不夠全面和細致,如六旬老人摔傷案例,那位轎夫出示了他蓋有景區公章的營運證,而出了事故之后,景區卻說這是轎夫與游客之間的問題,推脫責任,這是管理上的混亂。這樣的管理危機勢必會嚴重挫傷游客對景區的信任度和好感。在決策方案的貫徹實施方面,要保證統一指揮,避免不負責任的推諉扯皮。四要建立信息披露機制。將危機的真實情況盡快、主動、盡可能詳盡準確的公布給旅游者或公眾,這是爭取民心、廣泛利用社會資源的重要環節。封鎖信息是徒勞的,而且會讓錯誤信息和觀點在旅游者或公眾中制造混亂,造成社會恐慌。(四)危機善后階段——建立洛陽市旅游景區危機恢復系統這是消除危機造成的不良影響,重振洛陽旅游形象的關鍵,如果處理不好還可能引發新的危機。旅游景區發生危機后,面對危機已經造成的損失,危機管理的重心是全面修復受到危機影響的旅游景區供需結構,同時重樹立景區新形象,逐步恢復公眾對景區的信心和建立信息關系。如前面提到的重渡溝六旬老人跌傷和登山墜崖事件,既然事件已經發生,旅游景區應盡力協助相關人員妥善處理后續事宜,控制危機事件造成的不良影響。但實際上,洛陽市景區管理部門卻冷若冰霜,甚至還隱瞞事件不上報。景區如此不負責任的舉措,定會造成游客不滿,從而產生更壞的負面輿論影響。洛陽市旅游景區管理者忽視了危機發生后的市場恢復機制,從而影響到景區客源,不利于重新樹立自己的形象。建立洛陽景區恢復機制一方面,要設置專門機構進行善后處理工作,對傷亡或受到傷害的人員進行安撫,重建旅游者或公眾對洛陽市旅游的信任與支持;另一方面,廣泛發揮社會各方面力量,爭取有關部門、社會團體乃至于國際道義的支持和援助,扭轉被動局面。結語旅游景區危機管理是旅游景區管理中一個重要的內容,涉及的面非常廣,幾乎涵蓋了旅游景區管理的方方面面,也是旅游企業管理中的一個較為復雜的課題。洛陽旅游景區發生的危機可歸納為由自然災害或人為因素引起的突發性事件和完全由于人為因素引起的潛在危機兩大類。而戰略危機、形象和品牌危機、服務質量危機、突發事件危機等是洛陽旅游景區目前存在的主要危機類型。洛陽旅游景區危機管理仍然有一定的原理和策略,主要包括危機準備、危機防范、危機處理和危機善后四個方面內容。只要切實加強景區的危機管理,不斷提高管理水平,將危機的負面影響降至最低,全面提升旅游環境、旅游安全、旅游觀念、旅游服務,就能促進洛陽旅游景區的持續健康發展。參考文獻:[1]中青旅游文化.河南少林景區因降級風波春節期間門票收入下滑[EB/OL]./content/2012-02/06/content_5634415.htm[2]李曉.旅游公共關系學[M].天津.南開大學出版社,2008:119[3]危機四伏—洛陽旅游現狀的思考[EB/OL]./tianyacity/Content/301/1/7130.shtml[4]草原旅游景區發展中面臨的主要危機及其管理對策[J].內蒙古師范大學學報,2007,(5):56-59[5]吳紅.旅游危機及其管理策略研究[D].北京:中國農業大學,2006(5)[6]石奎.旅游危機管理的信息溝通機制構建[J].廣西民族大學學報,2007(2):127-130.[7]陳文君.我國旅游景區的主要危機及危機管理初探[J].旅游學刊,2005,(6):65-70.[8]史世臻.洛陽市旅游景區危機管理現狀分析[J].新余學院學報,2011,(5):68-70.[9]洛陽市旅游局旅游資料[DB/OL]./News/tjzl_1252_5309.html[10]董曉梅.云南省旅游景區的危機管理現狀分析[J].昆明大學學報,2008,(4):6l-65.[11]李天元.旅游學概論[M].上海:南開大學出版社,2003:12-18.[12]司冬歌.危機事件對旅游業的影響機制研究[D].開封:河南大學,2010:22.[13]章小平任佩瑜鄧貴平.論旅游景區危機管理模型的構建[J].財貿經濟,2010,(2):130-135.[14]李樹民,溫樹.論我國旅游業突發性危機預警機制建構[J].西北大學學報,2004,(9):45-48.[15]王偉.山岳型景區危機管理現狀調查及研究[J].北方經濟,2011,(1):31-33.設計題目:空調遙控器可以用來廟宇空調機的控制溫度(室內溫度)、工作狀態(常態、除濕、通風)、風扇風速(強、弱、中)以及定時時間(空調工作多少小時自動開機或延時多少小時自動開機)。使用者在遙控器上廟宇預期的空調機工作狀態、控制溫度及延時時間后,這些參數即送至空調機,空調機按要求開始工作。該遙控器的要求如下:(1)數字顯示器:第一組顯示時間,發送前指示設定的延時時間:0——9h,發送后指示剩余的延時時間;第二組顯示控制溫度15——35℃。(2)工作狀態指示器3組:第一組指示設定的工作狀態:常態、除濕、通風;第二組指示延時開機、延時停機、取消等三種延時要求;第三組指示空調機的三種工作速度:慢速、中速、高速。(3)紅外發射管,發射的調制頻率是45KHz。(4)3節5號電供電。(5)面板示意圖見圖。設計以AT89C51為核心的遙控器電路,并編寫相關的系統軟件(匯編、C51程序均可)。設計思路:數字顯示器使用LCD1602顯示時間和溫度值,其中時間的切換利用AT89C51內部自帶的定時器0,定時初值為3cb0,定時器工作模式為’01’16位定時器,工作狀態利用LED燈的亮滅來指示,其中LED亮代表相對應的工作模式被選中,各種工作狀態的切換使用8個獨立按鍵來實現,分別位‘工作狀態設定鍵’、‘延時狀態設定鍵’、‘風速選定鍵’、‘溫度+鍵’、‘溫度-鍵’、‘延時時間位選定鍵’、‘延時時間設置鍵’、‘發送鍵’;按下‘發送鍵’后信息的發送使用串行口的方式發送給上位機并顯現出來,當延時時間到啟動空調。具體實現:經分析將該設計劃分為如下4個模塊:按鍵模塊,LED狀態顯示模塊,LCD1602顯示模塊,雙機串口通信模塊按鍵模塊:仿真原理圖:詳細描述:8個按鍵的功能如下表:按鍵功能K1工作狀態設定鍵(常態、除濕、通風)K2延時狀態設定鍵(延時開、延時關、取消)K3風速選定鍵(慢、中、快)K4溫度設定鍵(增加+)K5溫度設定鍵(減少-)K6延時時間位選定鍵(XXXXXX)K7延時時間設置鍵(默認為循環增加)K8發送鍵當K1按下時,保持P0高5位狀態,按下第一次最后一位置0,倒數第二、三位置1按下第二次時到數第二位置0,倒數第一、三位置1,按下第三次時倒數第三位置0,倒數第一、二位置1,依次循環,代碼實現:P0=(states1[i]&(P0|0x07));當K2按下時,保持P0倒數第1、2、3位和正數第1、2、3狀態按下第一次時倒數第一位亮表示延時開,按下第二次時倒數第五位亮表示延時關,按下第三次時倒數第3、4位皆滅表示取消延時,依次循環,代碼實現: P0=(states2[j]&(P0|0x18));當K3按下時,保持P0低5位不變,按下最高兩位置1,第三位置0,表示慢速,按下第二次時第二位置0,第一、三位置1,表示中速,按下第三次時第一位置0,第一、二位置1,依次循環,代碼實現:P0=(states3[k]&(P0|0xe0));LED狀態顯示模塊:仿真原理圖:詳細描述:8個按鍵的功能如下表:LED狀態指示D1正常D2除濕D3通風D4延時開(如果D4/D5兩燈全滅則取消延時)D5延時關D6慢D7中D8高LCD1602顯示模塊:仿真原理圖:詳細描述:LCD1602一共可以顯示16x2個字符,其中數據線為8位分別接AT89C51的P2端口的8個管腳,控制線為RS、RW、E分別接P3.3,P3.4,P3.5管腳,仿真電路中排阻是必要的它的功能是電阻作為有功原件串聯在電路中能消除振蕩,目的是得到更好的EMC性能。主要子函數包括:(詳細代碼見附錄源程序LCD部分)voidinitLCM(void);//LCD初始化子程序voidDisplayListChar(unsignedcharX,unsignedcharY,unsignedchar*DData);//顯示指定坐標的一串字符子函數voidDisplayOneChar(ucharX,ucharY,ucharDData);//顯示單個字符雙機串口通信功能:仿真原理圖:詳細描述:利用串口查詢的方式實現兩臺單片機之間通信的功能:單片機1(模擬遙控器)作為發送機其P3.0/RXD、P3.1/TXD分別接從機(模擬空調)的P3.1/TXD、P3.0/RXD引腳。發送機和接收機串口采用方式1,8位UART,波特率可變,其中T1的采用方式3(8位自填裝模式),計數初值為f4f4,因此串口的波特率為2400bits主要實現代碼如下:(詳細代碼見附錄源代碼部分:)主機發送:while(++counter<=8) {SBUF=sender[counter-1]; while(TI==0); TI=0; while(RI==0); RI=0; }從機接收:counter++;RI=0; //接受中斷標志清零,可以接收新的數據receive=SBUF;//開始接收新的數據ADDRR[counter-1]=receive;//把接受的數據存入字符串數組ADDRR中delay_LCM(100);delay_LCM(100);SBUF=ADDRR[counter-1];//由單片機2向單片機1發送數據while(TI==0); //循環等待直到發送數據完畢TI=0;設計過程中遇到的問題及解決過程:問題1、LCD1602不能夠顯示最終解決方案:經查閱相關資料與書上LCD1602電路連線圖相對照發現未接排阻。仿真電路中排阻是必要的它的功能是電阻作為有功原件串聯在電路中能消除振蕩,目的是得到更好的EMC性能。經加入排阻后能夠正常顯示。問題2、通過串口線兩片單片機不能正常的通信最終解決方案:原因是在主機中由于我既用到了定時器來作為計時中斷,有用到了定時器為串口提供波提率,我誤把定時器0來為串口提供波特率,定時器1來為做計時時鐘,后查閱書籍在《單片機原理及控制技術》P161、L17中提到方式1和方式3的波特率“與定時器T1的溢出率有關。”也就是說串口通信方式1的波特率不能由定時器0來提供后經改變兩定時器的功能后串口通信正常。問題3、編譯程序代碼時總會出現“ERRORL107:ADDRESSSPACEOVERFLOW”.最終解決方案:AT89C51有三種存儲器模式:“SMALL模式,COMPACT模式,LARGE模式。不同的存儲模式對變量的默認的存儲器類型不一樣。”程序在編譯時默認為小編譯模式,此時數據的存儲容量為128B當我定義的數據變量所占據的地址空間超過128B時,編譯器就會報錯。我首先嘗試將編譯器的模式設置為CMOPACT模式,但發現編譯器雖無報錯但仿真的結果并不是我所期望的結果,最終我在SMALL模式下,將我所定義的數據變量盡量縮減,例如用10個字符“0123456789”來表示21個溫度數據,這樣的缺點是給軟件的編寫帶來了較大的復雜度,優點是可以節省內存空間,最終將所用字節縮減至97遠小于128B,編譯無錯誤,且仿真成功。課程設計收獲與心得:本次課程設計從審題、模塊的劃分、各個模塊的實現和各個模塊之間的連接均為自己獨立完成,無抄襲借鑒他人的現象發生,通過本次課程設計自己幾乎將單片機教材又細致的看了一遍尤其是中斷一章看了不下3遍其中串口一節更是把每個字都仔細研究一番,最終完成了課程設計題目的要求。通過此次課程設計增強了我對學習單片機的信心,也激發了我對單片機設計的熱情。成為我大學生涯中的一次難忘的經歷,我會在今后生活中更加深入學習單片機知識,爭取設計出更多自己喜歡的又實用價值的作品。附錄:軟件仿真圖:源代碼:第一部分:LCD顯示文件#include<reg51.h>#include<intrins.h>#include<string.h>#include<absacc.h>#defineucharunsignedchar#defineuintunsignedint#defineBUSY0x80#defineDATAPORTP2sbitLCM_RS=P3^3;sbitLCM_RW=P3^4; sbitLCM_EN=P3^5; voiddelay_LCM(uint); voidlcd_wait(void); voidWriteCommandLCM(ucharWCLCM,ucharBusyC);voidWriteDataLCM(ucharWDLCM);voidDisplayOneChar(ucharX,ucharY,ucharDData);voidinitLCM(void); voidDisplayListChar(ucharX,ucharY,unsignedchar*DData);voiddelay_LCM(uintk){uinti,j;for(i=0;i<k;i++){for(j=0;j<60;j++) {;}}}voidWriteCommandLCM(ucharWCLCM,ucharBusyC){if(BusyC)lcd_wait(); DATAPORT=WCLCM;LCM_RS=0;LCM_RW=0;LCM_EN=1; _nop_(); _nop_(); _nop_();LCM_EN=0;}voidWriteDataLCM(ucharWDLCM){lcd_wait(); DATAPORT=WDLCM;LCM_RS=1;LCM_RW=0; LCM_EN=1;_nop_(); _nop_(); _nop_();LCM_EN=0;}voidlcd_wait(void){DATAPORT=0xff; LCM_EN=1;LCM_RS=0; LCM_RW=1; _nop_();while(DATAPORT&BUSY) {LCM_EN=0; _nop_(); _nop_(); LCM_EN=1; _nop_(); _nop_(); } LCM_EN=0; }voidinitLCM(){ DATAPORT=0; delay_LCM(15); WriteCommandLCM(0x38,0);delay_LCM(5);WriteCommandLCM(0x38,0);delay_LCM(5);WriteCommandLCM(0x38,0);delay_LCM(5);WriteCommandLCM(0x38,1);WriteCommandLCM(0x08,1);WriteCommandLCM(0x01,1);WriteCommandLCM(0x06,1);WriteCommandLCM(0x0c,1);}voidDisplayOneChar(ucharX,ucharY,ucharDData){ucharmx,my; my=Y&1; mx=X&0xf;if(my>0)mx+=0x40;mx+=0x80;WriteCommandLCM(mx,0);WriteDataLCM(DData);}voidDisplayListChar(ucharX,ucharY,unsignedchar*DData){uchari=0,n;Y&=0x01;X&=0x0f; n=strlen(DData);while(i<n){DisplayOneChar(X,Y,DData[i]);i++;X++;}}#include<reg51.h>#include<stdio.h>#defineucharunsignedcharstates1[3]={0xfe,0xfd,0xfb};states2[3]={0xf7,0xef,0xff};states3[3]={0xdf,0xbf,0x7f};unsignedcharinittempreture[12]="tempreture:";unsignedcharinittime[5]="time:";unsignedchartempreture[10]="0123456789";sbitk1=P1^0;sbitk2=P1^1;sbitk3=P1^2;sbitk4=P1^3;sbitk5=P1^4;sbitk6=P1^5;sbitk7=P1^6;sbitk8=P1^7;#defineuintunsignedint#defineucharunsignedcharuchardatasend=0;ucharkeynum;uchartimenum;ucharn;ucharcount;ucharcounter=0;unsignedchartime[7]="000000";unsignedcharsender[9]="00000000";externvoidinitLCM(void); externvoidDisplayListChar(unsignedcharX,unsignedcharY,unsignedchar*DData);externvoidDisplayOneChar(ucharX,ucharY,ucharDData);externdelay_LCM(unsignedintk);externvoidWriteCommandLCM(ucharWCLCM,ucharBusyC);voiddelay(unsignedinti){unsignedintj;unsignedchark;for(j=i;j>0;j--)for(k=255;k>0;k--);}voiddelay1ms(){unsignedinti;for(i=500000;i>0;i--);}Initial_time0com(){TMOD=0X21;TL0=0Xb0;TH0=0X3c;IE=0x82;TR0=0;}Initial_sconcom(){TH1=0Xf4;TL1=0Xf4;PCON=0X00;TR1=1;SCON=0X50;}voidmain(){unsignedinti=0;unsignedintj=0;unsignedintk=0;unsignedcharl=0;unsignedintm=0;unsignedintn=0;count=20;n=count;keynum=0;timenum=0;initLCM();Initial_time0com();Initial_sconcom();delay_LCM(100);DisplayListChar(0,0,inittempreture);delay_LCM(100);DisplayListChar(0,1,inittime);delay_LCM(100);delay_LCM(100);delay_LCM(50); while(1) { DisplayListChar(5,1,time); delay_LCM(100); if(k1==0) { delay(255); P0=(states1[i]&(P0|0x07)); datasend=(states1[i]&(datasend|0x07)); delay(255); i++; } if(i==3) i=0; if(k2==0) { delay(255); P0=(states2[j]&(P0|0x18)); datasend=(states2[j]&(datasend|0x18)); delay(255); j++; } if(j==3) j=0; if(k3==0) { delay(255); P0=(states3[k]&(P0|0xe0)); datasend=(states3[k]&(datasend|0xe0)); delay(255); k++; } if(k==3) k=0; if(k4==0) {if(l!=21) {l++; } delay_LCM(100); if(l<=5) { delay_LCM(1000); DisplayOneChar(11,0,tempreture[1]); delay_LCM(100); DisplayOneChar(12,0,tempreture[l+4]); } if((l>5)&&(l<=15)) { delay_LCM(1000); DisplayOneChar(11,0,tempreture[2]); delay_LCM(100); DisplayOneChar(12,0,tempreture[l-6]); } if(l>15) { delay_LCM(1000); DisplayOneChar(11,0,tempreture[3]); delay_LCM(100); DisplayOneChar(12,0,tempreture[l-16]); } } if(k5==0) { if(l>1) {l--; } if(l<=5) { delay_LCM(1000); DisplayOneChar(11,0,tempreture[1]); delay_LCM(100); DisplayOneChar(12,0,tempreture[l+4]); } if((l>5)&&(l<=15)) { delay_LCM(1000); DisplayOneChar(11,0,tempreture[2]); delay_LCM(100); DisplayOneChar(12,0,tempreture[l-6]); } if(l>15) { delay_LCM(1000); DisplayOneChar(11,0,tempreture[3]); delay_LCM(100); DisplayOneChar(12,0,tempreture[l-16]); } } if(k6==0) {TR0=0; delay_LCM(100); if(k6==0) { timenum++;delay_LCM(100);delay_LCM(100); } } if((k7==0)&&(TR0==0)) { delay_LCM(100); if(k7==0) {delay_LCM(100); time[((timenum-1)%6)]++;if(time[((timenum-1)%6)]>'9')time[((timenum-1)%6)]='0'; } } if(k8==0) {TR0=1; sender[0]=datasend; sender[1]=time[0]; sender[2]=time[1]; sender[3]=time[2]; sender[4]=time[3]; sender[5]=time[4]; sender[6]=time[5]; sender[7]=l; while(++counter<=8) {SBUF=sender[counter-1]; while(TI==0); TI=0; while(RI==0); RI=0; } counter=0; } }}voidtime0_int(void)interrupt1{TL0=0xb0;TH0=0x3c; if((time[0]=='0')&&(time[1]=='0')&&(time[2]=='0')&&(time[3]=='0')&&(time[4]=='0')&&(time[5]=='0')){TR0=0;delay_LCM(100);}n--;if(n==0){if(time[5]=='0'){time[5]='9';if(time[4]=='0'){time[4]='5'; if(time[3]=='0') {time[3]='9'; if(time[2]=='0') {time[2]='5'; if(time[1]==0) {TR0=0; } else time[1]--; } else time[2]--;} elsetime[3]--;}elsetime[4]--; }elsetime[5]--;n=count;}}#include<reg51.h>#defineucharunsignedcharunsignedcharin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 城南殮殯管理暫行辦法
- 電動機單機試運行流程與實施策略研究
- 村級農民夜校管理辦法
- 110kV變電站升級改造與啟動方案研究
- 古代漢語教學中的語言轉化能力培養策略研究
- 鏡子:揭示被忽視的世界歷史
- 大軸徑磁流體密封技術的發展與進展
- 《完整的PMC部作業流程體系》
- 工貿企業安全教育培訓
- 林業文化遺產地感知價值與游客重游意愿關系研究
- 日立電梯小組慢車調試培訓教材(MCA)
- 30萬噸年合成氨、52萬噸年尿素工程可行性研究報告
- 2020年12月9日湖北武漢黃陂區社區干事招聘筆試試題
- 解熱鎮痛抗炎藥非甾體抗炎藥專家講座
- DB44-T 2410-2023紅樹林生態修復工程評價技術規程
- YY/T 1830-2022電動氣壓止血儀
- 臨床、口腔醫師申報衛生高級職稱工作量登記表
- GB/T 10045-2018非合金鋼及細晶粒鋼藥芯焊絲
- 2023年納雍縣財政局系統事業單位招聘筆試題庫及答案解析
- 2023年廣東省普通高中學業水平考試及參考答案
- 建筑工程模板施工工藝技術要點講義豐富課件
評論
0/150
提交評論