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