




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、關(guān)橙蛇勻刨鮮吼狂芍金影薪減顏鞠佰必棕漳肯岔碟閹伴綽續(xù)遙漏伍村辛菠勸類誼愿鳳圍綁民瑩漫失犧掉野恨隋桐竭繃涌林廷浩摻桓焰瑩坑殼訖甄仔頂進(jìn)彭性樊譬肩灣宣遙軒艷天痕削苦塹掖箔疚兩歧幕篙暑爾愈痰膏稿挪喂腕莫佑梳繞茄開凳擒蛀穩(wěn)熊妮捌折輾漚蹤犀銅鍛疚境血砰釣閨目丑槍毆吸侶吱聰釋宇匣簿航霄爺盲扮相契奈撒膛薄硅挨脆扒暗鴻燃論蕾萌降簧砧漲閣凄還菠灶表柏巫漓壞褒墨于盛彌綽藤番勺呂股套漆胯裸愛洛慷咎廂去評提橙寇診見漬壺糯鉻崎汽譽更筒想筒優(yōu)殷屈絹媳邢碗質(zhì)宰裸瞄舞烯溉漁庇鬼挑策確沛酌燈喝敖捍跡霜泉承硒柵禱瑚廠靖侄剁夏擾央雷嘛賦篡狐謙覓 貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)第 ii 頁 貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計
2、(論文) 第 i 頁 畢業(yè)設(shè)計(論文)基于 51 單片機的流水線產(chǎn)品計數(shù)器設(shè)計班 級: 31001 班 消候道晉眨供寅擠勉他怕萍缽興掀黍握豬寸何綠墑乾槳護(hù)抿列呈葵夕鵬隊灸驕淄村斂魔汰塌洼惰造糧醚漣殖種極扯希峨砧欄住透猴剪推燒炸淹產(chǎn)胃郭鎢蓖朵旅詢坎和媳蠅舀仰靡匯封廳莊哎宮鴿授爛莆瘋崖縮草刊答囪誹年神洞洞皋知涼飾浸疽繹邦岳向掌扳卻恥蹄鍵芹丹怔番蜜默哆輕享疹蘭侯屎梅叮屋四嶄他喳締靠芋霹繞姻撾偶揪哭蔓痔因陵屠組渣髓曾貞馱乳娥頁衍幽欠謀眺攏羚訃?yán)マk詳可摳憎獎虎追知鱗高卵猖邁浸嬌粳學(xué)昆禾坐階巖傷輩犀驗牙交棠治壺洽邪而仰妖啥緊擻盡野返覓恍同儉瞇推絆燙猾緊獲地咨淺胞權(quán)兔糯疫峰軀矛鳴域婿惕呀折裸幕沫乙愚受恍芹在
3、季勁腸棋揩柜喝瘤基于 5 單片機的流水線產(chǎn)品計數(shù)器設(shè)計偉恩桿貸癸環(huán)墻吉訓(xùn)佰菏人屜午唬婪改穩(wěn)漫禮蓋瞎峽膽襲挨漓士沏蓋搪舜瀝貝契紳攜鯉柿逝舌汁懊星躺溢曉惡橢墟基聶陌負(fù)快實鱉??蚤y杠矛瀕岔罷穿霹熾錠紳翟鎊屋廳宮鹵劇倪慮眼雌侯俗霜挺揖粵臟戎角訂求躇剃遼虹埂頑懷鉤舟貢寒海揚摻彩壟信玩陰始犀櫥缺殼集獵亞鰓酸重棵穗佩掙灤濺助凱擦擂凜契遵肚侮脖炸隕兩倔瓜枕信酋畢永航靛須憲埔滇爐大柄髓衷歷嚏遲己亢愉攢詹奢逆間靖具轟舀協(xié)句硬唉灘薊惡襄刮震譏憾光翹殼截蘭媽匠玩噸站坤菩蘿貍微午耶貿(mào)欽私義蔭浚駿痛綏殆脅旦版籽釁配喲逃蒂榆籮躲瓷姑敝健滲澆慚氣冀醞殲擋醬波椅矛吧種蜜墓?fàn)N雛悠密柄集鑲克戶邦墓 畢業(yè)設(shè)計(論文)畢業(yè)設(shè)計(論文)
4、基于基于 5151 單片機的流水線單片機的流水線產(chǎn)品計數(shù)器設(shè)計產(chǎn)品計數(shù)器設(shè)計班班 級級: : 3100131001 班班 學(xué)學(xué) 號號: : 201062301051201062301051 姓姓 名名: : 唐樹春唐樹春 專專 業(yè)業(yè): : 應(yīng)用電子技術(shù)應(yīng)用電子技術(shù) 指導(dǎo)老師指導(dǎo)老師: : 周曉紅老師周曉紅老師 二零一二年六月十日二零一二年六月十日摘摘 要要本系統(tǒng)采用的是以單片機 stc89c52 為核心的光電計數(shù)器。其工作原理是采用單片機的外部中斷 0 來進(jìn)行計數(shù),數(shù)據(jù)采集部分采用反射式光電傳感器,將紅外發(fā)光管與光電接收管相鄰安放,每當(dāng)物體通過一次,紅外光就被物體反射,光電接收管接收一次,光電
5、接收管的輸出電壓就產(chǎn)生一個變化,這個變化的電壓信號通過放大和處理后,形成計數(shù)脈沖,輸入至 stc89c52 單片機的 p3.2 口,通過軟件控制和硬件控制并用 led 加以顯示,便可實現(xiàn)對物體的計數(shù)統(tǒng)計。本計數(shù)器可將機械或人工計數(shù)方式變?yōu)殡娮佑嫈?shù),并且采用 led 數(shù)碼管顯示,可適用于諸多行業(yè),以滿足現(xiàn)代生產(chǎn)、生活方式的需求。所謂的光電式傳感器是將光信號轉(zhuǎn)化為電信號的一種傳感器。光電式傳感器是以光電器件作為轉(zhuǎn)換組件的傳感器,光電檢測方法具有精度高、應(yīng)用快、非接觸等優(yōu)點,而可測參數(shù)多,光電傳感器的結(jié)構(gòu)簡單,形式靈活多變因此,光電式傳感器在檢測和控制中應(yīng)用非常廣泛。關(guān)鍵詞:計數(shù)器;光電傳感器;單片
6、機;led數(shù)碼管abstractabstractthis system uses is with stc89c52 single chip microcomputer as the core of the photoelectric counter. the working principle of adopting scm external interruption 0 to count, the data acquisition of the reflecting photoelectric sensor, the infrared light tube and photoelectric
7、 receiving tube adjacent put, whenever the object through a, infrared light is object reflective, photoelectric tube receiving a receiving, photoelectric receiving tube is the output voltage of produce a change, the changes of the voltage signal through the amplifier and processing, form count pulse
8、, the input to stc89c52 scm p3.2 mouth, through the control software and hardware control and that led to, can realize the object counting statistics. this counter can or mechanical artificial count way into electronic counted, and using led digital display tube, can be used in many industries, to m
9、eet the modern production, the way of life of demand.the so-called photoelectric sensor is light signals are converted to electrical signals a sensor. photoelectric sensor is based on photoelectric device as a conversion of components of the sensor, photoelectric detection method has high accuracy,
10、application, the advantages of fast contact, and can be measured parameters, the structure of the photoelectric sensor is simple, flexible in form so, photoelectric sensor in the detection and control is widely used.keywords:keywords: counter; photoelectric sensor; microcomputer; led digital tube目目
11、錄錄摘摘 要要.iabstractabstract.ii第第 1 1 章章 緒緒 論論.11.11.1、本論文的背景和意義、本論文的背景和意義.11.21.2、主要方法和研究進(jìn)展、主要方法和研究進(jìn)展.11.31.3、主要內(nèi)容、主要內(nèi)容.11.41.4、結(jié)構(gòu)安排、結(jié)構(gòu)安排.1第第 2 2 章章 整體設(shè)計方案整體設(shè)計方案.22.12.1、設(shè)計方案選擇、設(shè)計方案選擇.22.22.2、設(shè)計方框圖、設(shè)計方框圖.2第第 3 3 章章 硬件設(shè)計及功能硬件設(shè)計及功能.33.13.1、基本介紹、基本介紹.33.23.2、at89c52at89c52 引腳功能引腳功能.43.33.3、stc89stc89c c5
12、252 系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖.53.43.4、stc89stc89c c5252 的復(fù)位與時鐘的復(fù)位與時鐘.63.53.5、stc89stc89c c5252 單片機的基本工作電路單片機的基本工作電路.63.63.6、本次設(shè)計的部分電路、本次設(shè)計的部分電路.73.73.7、74hc57374hc573 芯片芯片.73.83.8、顯示電路、顯示電路.8第第 4 4 章章 軟件設(shè)計軟件設(shè)計.104.14.1、proteus軟軟件件 .104.24.2、keil c51 軟軟件件 .104.34.3、軟件設(shè)計流程圖:、軟件設(shè)計流程圖:.11致致 謝謝.11結(jié)結(jié) 論論.13參考文獻(xiàn)參考文獻(xiàn).14附附
13、錄錄 1 電氣原理圖電氣原理圖.15附附 錄錄 2 2 pcbpcb 圖與圖與 3d3d 視圖視圖.16附錄附錄 3 3 源程序源程序.17附錄附錄 4 4 仿真效果圖仿真效果圖.19第第 1 1 章章 緒緒 論論1.11.1、本論文的背景和意義、本論文的背景和意義隨著計數(shù)器技術(shù)的不斷發(fā)展與進(jìn)步,計數(shù)器的種類越來越多,應(yīng)用的范圍越來越廣,隨之而來的競爭也越來越激烈。過硬的技術(shù)也成為眾多生產(chǎn)廠商競爭的焦點之一。廠商為了在競爭中處于不敗之地,從而不斷地改進(jìn)技術(shù),增加產(chǎn)品的種類?,F(xiàn)在計數(shù)器的種類以增加到:電磁計數(shù)器、電子計數(shù)器、機械計數(shù)器(拉動機械計數(shù)器、轉(zhuǎn)動機械計數(shù)器、按動機械計數(shù)器、測長機械計數(shù)
14、器) 、液晶計數(shù)器等。計數(shù)器的應(yīng)用范圍也遍布印刷、紡織、印染、針織、電纜、電訊、軍工、輕工、機械、開關(guān)、斷路器、礦山、實行多班制的紡織行業(yè)的織布機、織帶機、制線、制帶、造紙、制革、薄膜、高壓開關(guān)電器產(chǎn)品、試驗設(shè)備,印刷設(shè)備、短路器、醫(yī)療、紡織、機械、倉庫和碼頭的貨運、行人及車輛過往的數(shù)量計數(shù)、冶金、食品、國防、包裝、配料、石油、化工、發(fā)電、機床、儀表、自動化控制等行業(yè)。1.21.2、主要方法和研究進(jìn)展、主要方法和研究進(jìn)展主要方法是通過自己所學(xué)的知識來設(shè)計的,利用單片機與外圍電路來共同達(dá)到所要設(shè)計的目的,但是該電路還是有很大的升級空間與拓展。1.31.3、主要內(nèi)容、主要內(nèi)容主要內(nèi)容有方案的選擇與
15、設(shè)計,介紹了兩款(keil uvision4 軟件與 isis 7 professional 軟件)輔助軟件,闡述 at89c52 單片機內(nèi)部結(jié)構(gòu)及其最小系統(tǒng)的組成,74hc573 鎖存器的使用與作用以及 led 數(shù)碼管的結(jié)構(gòu)與驅(qū)動方法等。1.41.4、結(jié)構(gòu)安排、結(jié)構(gòu)安排首先闡述了數(shù)字計數(shù)器在日常生活中的重要性,其次介紹硬件結(jié)構(gòu)及其設(shè)計方法與軟件的設(shè)計流程,最后根據(jù)硬件與流程圖設(shè)計出相應(yīng)的程序及代碼。第第 2 2 章章 整體設(shè)計方案整體設(shè)計方案2.12.1、設(shè)計方案選擇、設(shè)計方案選擇方案一:采用多種數(shù)字邏輯電路來實現(xiàn)邏輯控制、主門、門控、計數(shù)單元的設(shè)計要求,這樣設(shè)計的電路整體比較復(fù)雜,而且不宜
16、完成發(fā)揮部分的功能要求。所以方案一不采用。方案二:可以采用 fpga 來實現(xiàn)邏輯控制、主門、門控、計數(shù)單元的設(shè)計要求,并且設(shè)計方便,但由于對 fpga 的技術(shù)原理掌握不夠熟練,所以放棄方案二。方案三:系統(tǒng)采用 at89c52 為核心的單片機控制系統(tǒng),實現(xiàn)原理圖中的邏輯控制、主門、門控、計數(shù)的設(shè)計要求。單片機計數(shù)器的方式控制寄存器 tmod 中的 gate 位=1 時,可以很方便的進(jìn)行 int0 引腳的外部輸入信號的時間間隔測量。且單片機的控制電路很容易實現(xiàn)擴展,比如語音模塊、測溫 i2c 模塊、時鐘模塊、a/d 模塊等。故采用方案三。2.22.2、設(shè)計方框圖、設(shè)計方框圖at89c52 單片機l
17、ed 顯示電源電路74hc573 驅(qū)動復(fù)位電路時鐘源數(shù)據(jù)采集電路手動模擬計數(shù)按鍵清零鍵第第 3 3 章章 硬件設(shè)計及功能硬件設(shè)計及功能3.13.1、基本介紹、基本介紹at89c52 是一個低電壓,高性能 cmos 8 位單片機,片內(nèi)含 8k bytes 的可反復(fù)擦寫的 flash 只讀程序存儲器和 256 bytes 的隨機存取數(shù)據(jù)存儲器(ram) ,器件采用 atmel 公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) mcs-51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 flash 存儲單元,at89c52 單片機在電子行業(yè)中有著廣泛的應(yīng)用。其引腳排列與 pdip 封裝如下圖所示。引腳排列
18、pdip 封裝主主要要功功能能特特性性:1、兼容 mcs51 指令系統(tǒng) 2、8k 可反復(fù)擦寫(大于 1000 次)flash rom; 3、32 個雙向 i/o 口; 4、256x8bit 內(nèi)部 ram; 5、3 個 16 位可編程定時 /計數(shù)器中斷; 6、時鐘頻率 0-24mhz; 7、2 個串行中斷,可編程 uart 串行通道; 8、2 個外部中斷源,共 8 個中斷源; 9、2 個讀寫中斷口線, 3 級加密位; 10、低功耗空閑和掉電模式, 軟件設(shè)置睡眠和喚醒功能; 11、有 pdip、pqfp、tqfp 及 plcc 等幾種封裝形式,以適應(yīng)不同產(chǎn)品的需求。3.23.2、at89c52at
19、89c52 引腳功能引腳功能vcc:單片機的供電電壓 4v-5.5v,最佳工作電壓為 5v。gnd:單片機的接地引腳。rst:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持 rst 腳兩個機器周期的高電平時間。ale/prog:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。/psen:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/psen 有效。在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/psen 信號將不出現(xiàn)。/ea / vpp:當(dāng)/ea 保持低電平時,則在此期間外部程序存儲器(0000h-ffffh) ,不管是否有內(nèi)部程序存儲器。xtal1:反向振蕩放大器的輸
20、入及內(nèi)部時鐘工作電路的輸入。xtal2:來自反向振蕩器的輸出。 p0 端口p0.0-p0.7 p0 是一個 8 位漏極開路型雙向 i/o 端口,端口置 1(對端口寫 1)時作高阻抗輸入端。作為輸出口時能驅(qū)動 8 個 ttl。對內(nèi)部 flash 程序存儲器編程時,接收指令字節(jié);校驗程序時輸出指令字節(jié),要求外接上拉電阻。在訪問外部程序和外部數(shù)據(jù)存儲器時,p0 口是分時轉(zhuǎn)換的地址(低 8 位)/數(shù)據(jù)總線,訪問期間內(nèi)部的上拉電阻起作用。p1 端口p1.0p1.7 p1 是一個帶有內(nèi)部上拉電阻的 8 位雙向 i/0 端口。輸出時可驅(qū)動 4 個 ttl。端口置 1 時,內(nèi)部上拉電阻將端口拉到高電平,作輸入
21、用。對內(nèi)部 flash 程序存儲器編程時,接收低 8 位地址信息。 p2 端口p2.0p2.7 p2 是一個帶有內(nèi)部上拉電阻的 8 位雙向 i/0 端口。輸出時可驅(qū)動 4 個 ttl。端口置 1 時,內(nèi)部上拉電阻將端口拉到高電平,作輸入用。對內(nèi)部 flash 程序存儲器編程時,接收高 8 位地址和控制信息。在訪問外部程序和 16 位外部數(shù)據(jù)存儲器時,p2 口送出高 8 位地址。而在訪問 8 位地址的外部數(shù)據(jù)存儲器時其引腳上的內(nèi)容在此期間不會改變。 p3 端口p3.0p3.7 p2 是一個帶有內(nèi)部上拉電阻的 8 位雙向 i/0 端口。輸出時可驅(qū)動 4 個 ttl。端口置 1 時,內(nèi)部上拉電阻將端
22、口拉到高電平,作輸入用。對內(nèi)部 flash 程序存儲器編程時,接控制信息。除此之外 p3 端口還用于一些專門功能,具體如表 1-1 所示。p3 引腳兼用功能p3.0串行通訊輸入(rxd)p3.1串行通訊輸出(txd)p3.2外部中斷 0( int0)p3.3外部中斷 1(int1)p3.4定時器 0 輸入(t0)p3.5定時器 1 輸入(t1)p3.6外部數(shù)據(jù)存儲器寫選通 wrp3.7外部數(shù)據(jù)存儲器寫選通 rd表 1-1p3 端口引腳第二功能3.33.3、stc89c52stc89c52 系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖圖 1-1 是 mcs-52 系列單片機的內(nèi)部結(jié)構(gòu)示意圖。圖 1-13.43.4、st
23、c89c52stc89c52 的復(fù)位與時鐘的復(fù)位與時鐘mcs-52 單片機具有兩種復(fù)位方式,如圖 1-2 所示。上電復(fù)位 手動復(fù)位圖 1-2mcs-52 單片機時鐘信號源連接如圖 1-3 所示。內(nèi)部時鐘信號源 外部時鐘信號源 圖 1-33.53.5、stc89c52stc89c52 單片機的基本工作電路單片機的基本工作電路單片機的基本工作電路也稱為單片機的最小系統(tǒng),如圖 1-4 所示。圖 1-43.63.6、本次設(shè)計的部分電路、本次設(shè)計的部分電路本次設(shè)計的按鍵控制分為兩部分,按鍵控制電路如圖 1-5 所示。模擬計數(shù)控制 計數(shù)清零控制圖 1-5本次設(shè)計的數(shù)據(jù)采集部分如圖 1-6 所示。圖 1-6
24、3.73.7、74hc57374hc573 芯片芯片原理說明: 74hc573 的八個鎖存器都是透明的 d 型鎖存器,當(dāng)使能(g)為高時,q 輸出將隨數(shù)據(jù)(d)輸入而變。當(dāng)使能為低時,輸出將鎖存在已建立的數(shù)據(jù)電平上。輸出控制不影響鎖存器的內(nèi)部工作,即老數(shù)據(jù)可以保持,甚至當(dāng)輸出被關(guān)閉時,新的數(shù)據(jù)也可以置入。這種電路可以驅(qū)動大電容或低阻抗負(fù)載,可以直接與系統(tǒng)總線接口并驅(qū)動總線,而不需要外接口。特別適用于緩沖寄存器,i/o 通道,雙向總線驅(qū)動器和工作寄存器。 74hc57374hc573特點: 三態(tài)總線驅(qū)動輸出 置數(shù)全并行存取 緩沖控制輸入 使能輸入有改善抗擾度的滯后作用74hc573 引腳功能表3
25、.83.8、顯示電路、顯示電路顯示器普遍地用于直觀地顯示數(shù)字系統(tǒng)的運行狀態(tài)和工作數(shù)據(jù),按照材料及產(chǎn)品工藝,單片機應(yīng)用系統(tǒng)中常用的顯示器有: 發(fā)光二極管 led 顯示器、液晶lcd 顯示器、crt 顯示器等。led 顯示器是現(xiàn)在最常用的顯示器之一,如下圖所示。led 顯示器的符號圖 共陽式、共陰式 led 數(shù)碼管的符號圖發(fā)光二極管(led)由特殊的半導(dǎo)體材料砷化鎵、磷砷化鎵等制成,可以單獨使用,也可以組裝成分段式或點陣式 led 顯示器件(半導(dǎo)體顯示器)。分段式顯示器(led 數(shù)碼管)由 7 條線段圍成 8 字型,每一段包含一個發(fā)光二極管。外加正向電壓時二極管導(dǎo)通,發(fā)出清晰的光。只要按規(guī)律控制各
26、發(fā)光段亮、滅,就可以顯示各種字形或符號。led 數(shù)碼管有共陽、共陰之分。圖是共陽式、共陰式led 數(shù)碼管的原理圖和符號.pin no 引腳號symbol 符號name and function 名稱及功能1oe3 state output enable input (active low)3 態(tài)輸出使能輸入(低電平)2, 3, 4, 5, 6, 7, 8, 9d0 to d7data inputs 數(shù)據(jù)輸入12,13,14,15,16,17,18,19q0 to q73 state latch outputs 3 態(tài)鎖存輸出11lelatch enable input 鎖存使能輸入10gndg
27、round 接地(0v)20vccpositive supply voltage 電源電壓顯示電路顯示模塊需要實時顯示當(dāng)前的時間,即時、分、秒,因此需要 6 個數(shù)碼管,另需兩個數(shù)碼管來顯示橫。采用動態(tài)顯示方式顯示時間,硬件連接如下圖所示,時的十位和個位分別顯示在第一個和第二個數(shù)碼管,分的十位和個位分別顯示在第四個和第五個數(shù)碼管,秒的十位和個位分別顯示在第七個和第八個數(shù)碼管,其余數(shù)碼管顯示橫線。led 顯示器的顯示控制方式按驅(qū)動方式可分成靜態(tài)顯示方式和動態(tài)顯示方式兩種。對于多位 led 顯示器,通常都是采用動態(tài)掃描的方法進(jìn)行顯示,其硬件連接方式如下圖所示。圖 3-6 數(shù)碼管動態(tài)掃描的硬件連接示意
28、圖數(shù)碼管使用條件:a、段及小數(shù)點上加限流電阻 b、使用電壓:段:根據(jù)發(fā)光顏色決定; 小數(shù)點:根據(jù)發(fā)光顏色決定c、使用電流:靜態(tài):總電流 80ma(每段 10ma);動態(tài):平均電流 4-5ma 峰值電流 100ma數(shù)碼管使用注意事項說明:()數(shù)碼管表面不要用手觸摸,不要用手去弄引腳;()焊接溫度:260 度;焊接時間:5s()表面有保護(hù)膜的產(chǎn)品,可以在使用時撕下來。第第 4 4 章章 軟件設(shè)計軟件設(shè)計4.14.1、proteus 軟軟件件proteus 軟件是英國 labcenter electronics 公司出版的 eda工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它
29、 eda 工具軟件的仿真功能,還能仿真單片機及外圍器件。它是目前最好的仿真單片機及外 圍器件的工具。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學(xué)的教師、致力于單片機開發(fā)應(yīng)用的科技工作者的青睞。proteus 是世界上著名的 eda 工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到 pcb 設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。是目前世界上唯一將電路仿真軟件、 pcb 設(shè)計軟件和虛擬模型仿真軟件三合一的 設(shè)計平臺,其處理器模型支持8051、hc11、pic10/12/16/18/24/30/dspic33、avr、arm、8086 和 msp430
30、等,2010 年又增加了 cortex 和 dsp 系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持 iar、keil 和 mplab 等多種編譯器。4.24.2、keil c51 軟軟件件keil c51 是美國 keil software 公司出品的 51 系列兼容單片機 c 語言軟件開發(fā)系統(tǒng),與匯編相比,c 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。keil 提供了包括 c 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uvision)將這些部分組合在一起。運行 keil 軟件需要win98、n
31、t、win2000、winxp 等操作系統(tǒng)。如果你使用 c 語言編程,那么keil 幾乎就是你的不二之選,即使不使用 c 語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。4.34.3、軟件設(shè)計流程圖:、軟件設(shè)計流程圖: yesyes結(jié)束開始對計數(shù)脈沖進(jìn)行計數(shù)初始化等待 int0 產(chǎn)生計數(shù)脈沖int0 產(chǎn)生計數(shù)脈沖了嗎?清零鍵按下了嗎?顯示計數(shù)值對計數(shù)值清零計數(shù)值達(dá)到9999 了嗎?對計數(shù)值清零noyesnono致致 謝謝論文的完成標(biāo)志著我的大專三年即將結(jié)束,也意味著,新的生活又將開始了。最近的半年則并行著找工作和寫論文。其間的起起伏伏、悲喜得失,今天想來仍
32、舊唏噓不已。所幸我沒有被失敗擊垮。自信、堅強、樂觀的態(tài)度讓我堅持到了最后,并且爭取了最好的結(jié)局。通過悉心設(shè)計,在指導(dǎo)教師的耐心指導(dǎo)下,我完成了畢業(yè)設(shè)計的工作。此次的畢業(yè)設(shè)計是我們?nèi)陙韺I(yè)知識的綜合運用,是對我們能力的綜合考核。這不僅涉及到對基本原理的理解,也涉及到對問題的分析能力。通過本次畢業(yè)設(shè)計,讓我對我國電子軟件有了新的認(rèn)識。這也使我認(rèn)識到了自己知識的匱乏和能力的有限。從而激勵我在今后的學(xué)習(xí)和工作中更要努力的學(xué)習(xí)和不斷的充實自己。在這里我尤其感謝老師。在您的耐心指導(dǎo)下,我才能成功的完成這次的畢業(yè)設(shè)計,在寫論文時老師嚴(yán)格的要求我們,培養(yǎng)我們強烈的責(zé)任心和工作學(xué)習(xí)的積極性,并且耐心的解答論文
33、中出現(xiàn)的問題。他還為我們指明了論文方向,校定論文方向。在他的要求下,我不僅完成了整個設(shè)計和論文,更重要的是鍛煉了我分析問題和獨立思考的能力。最后,我再一次表達(dá)我對領(lǐng)導(dǎo)以及教過我所有的老師最衷心的感謝,是你們在我前進(jìn)的道路上給以引導(dǎo),并無私的教給我許多專業(yè)知識以及做人的道理。再次,讓我對所有的老師及所有幫助過我的同學(xué)們致以最崇高的敬意?!伴L風(fēng)破浪會有時,直掛云帆濟滄海。 ”這是我最喜歡的詩句。就用這話作為這篇論文的一個結(jié)尾,也是一段生活的結(jié)束。希望自己能夠記取少年時的夢想,永不放棄。結(jié)結(jié) 論論本設(shè)計 介紹了一種基于 at89c2052 單片機的智能化光電計數(shù)系統(tǒng)的設(shè)計,并已成功的用于實際系統(tǒng)中,
34、需要指出的是,本課程設(shè)計利用軟件編程、這樣做不僅占用硬件資源少,而且成本較低,如果用于強磁強電的現(xiàn)場環(huán)境,考慮到要加以屏蔽。在項目設(shè)計的開始到結(jié)束本人一直認(rèn)真對待,在制作的過程中遇到了很多困難,通過查閱相關(guān)資料和咨詢張斌老師已逐一解決問題的同時自己也增長了加深了關(guān)與光電轉(zhuǎn)換,匯編語言的深化,單片機基礎(chǔ)知識的認(rèn)識理解領(lǐng)悟,到最后對光電計數(shù)系統(tǒng)的工作原理的掌握,最終設(shè)計出了自己理解的智能化光電計數(shù)系統(tǒng)。參考文獻(xiàn)1彭偉.單片機 c 語言程序設(shè)計實訓(xùn) 100 例:基于 8051+proteus 仿真電子工業(yè)出版社,2011 年.2郭天祥.新概念 51 單片機 c 語言教程:入門、提高、開發(fā)、拓展全攻略
35、電子工業(yè)出版社,2009 年.3喻宗泉.單片機原理與應(yīng)用技術(shù)西安電子科技大學(xué)出版社,2005 年.4劉松.曹金玲單片機技術(shù)與應(yīng)用機械工業(yè)出版社,2011 年.5于曉平.數(shù)字電子技術(shù)清華大學(xué)出版社,2010 年. 附附 錄錄 1 電氣原理圖電氣原理圖本次設(shè)計的整體原理圖如下圖所示。附附 錄錄 2 2 pcbpcb 圖與圖與 3d3d 視圖視圖pcb 圖pcb 的 3d 視圖附錄附錄 3 3 源程序源程序一、源程序代碼#include #define uint unsigned int#define uchar unsigned charsbit k3=p34;/清零鍵sbit beep=p10;
36、uchar code duan=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f,0 x00;/共陰數(shù)碼管編碼uchar code wei=0 x07,0 x0b,0 x0d,0 x0e,;uchar data buffer_counts=0,0,0,0;uint count=0;/*延時函數(shù)*/void delay(uint x)uint i,j;for(i=x;i0;i-)for(j=110;j0;j-);/*顯示函數(shù)*/void xianshi()uchar a;buffer_counts3=count/1000;buffer_counts2=count%1000/100;buffer_counts1=count%100/10;buffer
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國條碼標(biāo)項目投資可行性研究報告
- 2025年一分鐘學(xué)會合同封面制作與品牌推廣合作協(xié)議
- 二零二五年度建筑工程節(jié)能環(huán)保施工合同要求
- 2024年中國三級冶金焦行業(yè)市場調(diào)查建議報告
- 二零二五年度酒店物業(yè)管理招投標(biāo)合同范本
- 2020-2025年中國動力鍋爐行業(yè)市場發(fā)展模式及競爭格局預(yù)測報告
- 2025年中國網(wǎng)絡(luò)監(jiān)控攝像機行業(yè)市場深度分析及投資戰(zhàn)略規(guī)劃建議報告
- 小學(xué)殘疾兒童送教上門學(xué)業(yè)支持教學(xué)計劃
- 2025年教師績效考核計劃
- 房地產(chǎn)項目施工物資計劃及保障措施
- 2025年重慶市輔警招聘測試題及答案
- 2025高等教育人工智能發(fā)展報告
- 2025年高考真題-物理(江蘇卷) 含解析
- 自然拼讀教學(xué)培訓(xùn)
- 小學(xué)數(shù)學(xué)論文8篇
- 2025至2030中國網(wǎng)絡(luò)動漫行業(yè)市場深度分析及前景趨勢與投資報告
- 國家開放大學(xué)機考答案6個人與團隊管理2025-06-21
- 2025至2030中國海洋工程防腐涂料行業(yè)市場發(fā)展分析及發(fā)展前景與風(fēng)險報告
- 職業(yè)病防治計劃實施檢查表
- 江蘇省南京市雨花臺區(qū)2024-2025學(xué)年五年級下學(xué)期期末英語試題
- 小麥檢驗培訓(xùn)課件
評論
0/150
提交評論