摘要:ZHC1010是ZILIG公司的紅外收發(fā)芯片,該芯片在1米范圍內(nèi)的最高速度可達(dá)115.2KBPS,2.4V~5.5V的寬電源范圍可使其與各種電壓的CPU進(jìn)行方便的接口,文中介紹了ZHX1010的特點(diǎn)、結(jié)構(gòu)和使用方法,并給出了它與AT89c51的接口應(yīng)用。
標(biāo)簽: 1010 ZHX 單片機(jī) 紅外通信
上傳時(shí)間: 2013-10-16
上傳用戶:18711024007
摘要:介紹一種基于單片機(jī)AT89c51和V/F轉(zhuǎn)換器LM331的壓力數(shù)據(jù)采集系統(tǒng),該系統(tǒng)以AT89c51單片機(jī)為核心,實(shí)時(shí)測(cè)量由壓力傳感器MPXV5004G檢測(cè)的壓力。與傳統(tǒng)電路設(shè)計(jì)相比較,其外部硬件電路少,結(jié)構(gòu)簡(jiǎn)單,無(wú)較大的時(shí)延。只要對(duì)其功能進(jìn)行擴(kuò)展,能夠?qū)崿F(xiàn)相應(yīng)控制。關(guān)鍵詞:壓力傳感器,V/F轉(zhuǎn)換器,單片機(jī),頻率測(cè)量,LM331
上傳時(shí)間: 2013-10-09
上傳用戶:atdawn
摘要:論述了選擇時(shí)鐘芯片DSl302制作電子時(shí)鐘日歷系統(tǒng)的難點(diǎn)問(wèn)題;分析了一款選擇AT89c51作為主控芯片的電子時(shí)鐘硬件電路的工作原理,以及設(shè)計(jì)硬件電路時(shí)的注意事項(xiàng);給出了主程序的流程圖及幾個(gè)主要功能子程序的設(shè)計(jì)思路;分析了DSl302時(shí)鐘芯片的使用方法和注意事項(xiàng),并給出了相應(yīng)的解決方案。關(guān)鍵詞:DSl302;AT89c51;電子時(shí)鐘
上傳時(shí)間: 2013-12-11
上傳用戶:18888888888
ZWV10單片機(jī)學(xué)習(xí)開(kāi)發(fā)系統(tǒng)是眾望電子科技經(jīng)過(guò)大量市場(chǎng)調(diào)查及技術(shù)研究而開(kāi)發(fā)的。是一款輕便、易用、小巧易學(xué)及性價(jià)比甚高的單片機(jī)學(xué)習(xí)開(kāi)發(fā)系統(tǒng)。集編程、仿真、實(shí)驗(yàn)、下載線功能于一體,直接支持AT89c51系列、AT89C2051系列、W78E51系列等無(wú)ISP功能的芯片編程。板載豐富、常用的實(shí)驗(yàn)資源及大量配套實(shí)驗(yàn)教程,能讓你更好地學(xué)習(xí)單片機(jī)編程技術(shù),提供詳盡程編原理,流程圖和例程說(shuō)明,讓你輕松快捷全面地學(xué)習(xí)單片機(jī)編程技術(shù)。本系統(tǒng)的編程、仿真、ISP功能也適合開(kāi)發(fā)人員開(kāi)發(fā)單片機(jī)產(chǎn)品使用,真正一次投資,終生受益。
標(biāo)簽: ZWV 10 單片機(jī)學(xué)習(xí) 開(kāi)發(fā)系統(tǒng)
上傳時(shí)間: 2013-12-18
上傳用戶:HGH77P99
摘 要:介紹了PS/2協(xié)議及PS/2標(biāo)準(zhǔn)鍵盤的第2套掃描碼和命令集,給出了在單片機(jī)系統(tǒng)中支持PS/2鍵盤的硬件連接方式以及利用KeilC51語(yǔ)言實(shí)現(xiàn)的驅(qū)動(dòng)程序設(shè)計(jì)和部分代碼.驅(qū)動(dòng)程序在單片機(jī)系統(tǒng)中實(shí)現(xiàn)了對(duì)PS/2標(biāo)準(zhǔn)104鍵盤的支持;該程序在AT89c51單片機(jī)上運(yùn)行通過(guò),同時(shí)還可以方便地移植到其他單片機(jī)或嵌入式系統(tǒng)中.關(guān)鍵詞:PS/2協(xié)議;PS/2鍵盤;單片機(jī);驅(qū)動(dòng)程序
標(biāo)簽: PS 單片機(jī)系統(tǒng) 鍵盤驅(qū)動(dòng) 程序
上傳時(shí)間: 2014-01-18
上傳用戶:歸海惜雪
介紹了以AT89c51單片機(jī)作為控制核心的自動(dòng)撥號(hào)、檢測(cè)和放音的智能語(yǔ)音撥號(hào)報(bào)警系統(tǒng)。重點(diǎn)論述了自動(dòng)撥號(hào)和語(yǔ)音部分的電路結(jié)構(gòu)、工作原理和軟件設(shè)計(jì)方法。
標(biāo)簽: 智能語(yǔ)音 撥號(hào)報(bào)警
上傳時(shí)間: 2013-10-23
上傳用戶:lilei900512
單片機(jī)課程設(shè)計(jì)指導(dǎo)教材 主要內(nèi)容:典型單片機(jī)( MCS-51, AT89S51, PIC, Motorola, AVR )的性能,MCS-51內(nèi)部結(jié)構(gòu),特點(diǎn),工作方式,時(shí)序和最小應(yīng)用系統(tǒng).為學(xué)生后續(xù)學(xué)習(xí)單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì),利用單片機(jī)解決工程實(shí)際問(wèn)題打下堅(jiān)實(shí)的基礎(chǔ).重點(diǎn)在于基本概念,組成原理,特點(diǎn)及MCS-51的最小應(yīng)用系統(tǒng),難點(diǎn)在于時(shí)序,ISP下載技術(shù).預(yù)備知識(shí):元器件實(shí)物圖單片機(jī)芯片AT89c51AT89S51AT89S52AT89C2051通信芯片MAX232CPE 時(shí)鐘芯片 DS1302EEPROM24C02溫度傳感器18B20AD變換器0832穩(wěn)壓片78L05晶 振電阻和排電阻瓷片小電容零壓力插座萬(wàn)用焊接板儀器盒步進(jìn)電機(jī)液晶字符顯示屏液晶圖形點(diǎn)陣顯示屏撥動(dòng)開(kāi)關(guān)紅外遙控用 發(fā)射接受一體管繼電器各類接插件遙控組件超聲波發(fā)射接受頭雙路遙控組件長(zhǎng)距離遙控器3000-4000M8×8二極管點(diǎn)陣 八段數(shù)碼管超聲波發(fā)射和接收一體化機(jī)能漢字顯示的顯示屏和實(shí)時(shí)時(shí)鐘板......
標(biāo)簽: 單片機(jī) 設(shè)計(jì)指導(dǎo) 教材
上傳時(shí)間: 2013-11-10
上傳用戶:hebanlian
單片機(jī)串行通信發(fā)射機(jī) 我所做的單片機(jī)串行通信發(fā)射機(jī)主要在實(shí)驗(yàn)室完成,參考有關(guān)的書籍和資料,個(gè)人完成電路的設(shè)計(jì)、焊接、檢查、調(diào)試,再根據(jù)自己的硬件和通信協(xié)議用匯編語(yǔ)言編寫發(fā)射和顯示程序,然后加電調(diào)試,最終達(dá)到準(zhǔn)確無(wú)誤的發(fā)射和顯示。在這過(guò)程中需要選擇適當(dāng)?shù)脑侠淼碾娐穲D扎實(shí)的焊接技術(shù),基本的故障排除和糾正能力,會(huì)使用基本的儀器對(duì)硬件進(jìn)行調(diào)試,會(huì)熟練的運(yùn)用匯編語(yǔ)言編寫程序,會(huì)用相關(guān)的軟件對(duì)自己的程序進(jìn)行翻譯,并燒進(jìn)芯片中,要與對(duì)方接收機(jī)統(tǒng)一通信協(xié)議,要耐心的反復(fù)檢查、修改和調(diào)試,直到達(dá)到預(yù)期目的。單片機(jī)串行通信發(fā)射機(jī)采用串行工作方式,發(fā)射并顯示兩位數(shù)字信息,既顯示00-99,使數(shù)據(jù)能夠在不同地方傳遞。硬件部分主要分兩大塊,由AT89c51和多個(gè)按鍵組成的控制模塊,包括時(shí)鐘電路、控制信號(hào)電路,時(shí)鐘采用6MHZ晶振和30pF的電容來(lái)組成內(nèi)部時(shí)鐘方式,控制信號(hào)用手動(dòng)開(kāi)關(guān)來(lái)控制,P1口來(lái)控制,P2、P3口產(chǎn)生信號(hào)并通過(guò)共陽(yáng)極數(shù)碼管來(lái)顯示,軟件采用匯編語(yǔ)言來(lái)編寫,發(fā)射程序在通信協(xié)議一致的情況下完成數(shù)據(jù)的發(fā)射,同時(shí)顯示程序?qū)Πl(fā)射的數(shù)據(jù)加以顯示。畢業(yè)設(shè)計(jì)的目的是了解基本電路設(shè)計(jì)的流程,豐富自己的知識(shí)和理論,鞏固所學(xué)的知識(shí),提高自己的動(dòng)手能力和實(shí)驗(yàn)?zāi)芰Γ瑥亩邆湟欢ǖ脑O(shè)計(jì)能力。我做得的畢業(yè)設(shè)計(jì)注重于對(duì)單片機(jī)串行發(fā)射的理論的理解,明白發(fā)射機(jī)的工作原理,以便以后單片機(jī)領(lǐng)域的開(kāi)發(fā)和研制打下基礎(chǔ),提高自己的設(shè)計(jì)能力,培養(yǎng)創(chuàng)新能力,豐富自己的知識(shí)理論,做到理論和實(shí)際結(jié)合。本課題的重要意義還在于能在進(jìn)一步層次了解單片機(jī)的工作原理,內(nèi)部結(jié)構(gòu)和工作狀態(tài)。理解單片機(jī)的接口技術(shù),中斷技術(shù),存儲(chǔ)方式,時(shí)鐘方式和控制方式,這樣才能更好的利用單片機(jī)來(lái)做有效的設(shè)計(jì)。我的畢業(yè)設(shè)計(jì)分為兩個(gè)部分,硬件部分和軟件部分。硬件部分介紹:?jiǎn)纹瑱C(jī)串行通信發(fā)射機(jī)電路的設(shè)計(jì),單片機(jī)AT89c51的功能和其在電路的作用。介紹了AT89c51的管腳結(jié)構(gòu)和每個(gè)管腳的作用及各自的連接方法。AT89c51 與MCS-51 兼容,4K字節(jié)可編程閃爍存儲(chǔ)器,壽命:1000次可擦,數(shù)據(jù)保存10年,全靜態(tài)工作:0HZ-24HZ,三級(jí)程序存儲(chǔ)器鎖定,128*8 位內(nèi)部RAM,32 跟可編程I/O 線,兩個(gè)16 位定時(shí)/計(jì)數(shù)器,5 個(gè)中斷源,5 個(gè)可編程串行通道,低功耗的閑置和掉電模式,片內(nèi)震蕩和時(shí)鐘電路,P0和P1 可作為串行輸入口,P3口因?yàn)槠涔苣_有特殊功能,可連接其他電路。例如P3.0RXD 作為串行輸出口,其中時(shí)鐘電路采用內(nèi)時(shí)鐘工作方式,控制信號(hào)采用手動(dòng)控制。數(shù)據(jù)的傳輸方式分為單工、半雙工、全雙工和多工工作方式;串行通信有兩種形式,異步和同步通信。介紹了串行串行口控制寄存器,電源管理寄存器PCON,中斷允許寄存器IE,還介紹了數(shù)碼顯示管的工作方式、組成,共陽(yáng)極和共陰極數(shù)碼顯示管的電路組成,有動(dòng)態(tài)和靜態(tài)顯示兩種方式,說(shuō)明了不同顯示方法與單片機(jī)的連接。再后來(lái)還介紹了硬件的焊接過(guò)程,及在焊接時(shí)遇到的問(wèn)題和應(yīng)該注意的方面。硬件焊接好后的檢查電路、不裝芯片上電檢查及上電裝芯片檢查。軟件部分:在了解電路設(shè)計(jì)原理后,根據(jù)原理和目的畫出電路流程圖,列出數(shù)碼顯示的斷碼表,計(jì)算波特率,設(shè)置串行口,在與接受機(jī)設(shè)置相同的通信協(xié)議的基礎(chǔ)上編寫顯示和發(fā)射程序。編寫完程序還要進(jìn)行編譯,這就必須會(huì)使用編譯軟件。介紹了編譯軟件的使用和使用過(guò)程中遇到的問(wèn)題,及在編譯后燒入芯片使用的軟件PLDA,后來(lái)的加電調(diào)試,及遇到的問(wèn)題,在沒(méi)問(wèn)題后與接受機(jī)連接,發(fā)射數(shù)據(jù),直到對(duì)方準(zhǔn)確接收到。在軟件調(diào)試過(guò)程中將詳細(xì)介紹調(diào)試遇到的問(wèn)題,例如:通信協(xié)議是否相同,數(shù)碼管是否與芯片連接對(duì)應(yīng),計(jì)數(shù)器是否開(kāi)始計(jì)數(shù)等。
標(biāo)簽: 單片機(jī) 串行通信 發(fā)射機(jī)
上傳時(shí)間: 2013-10-19
上傳用戶:uuuuuuu
• 8255的控制字• 8255的工作方式1和工作方式2• DAC0832工作方式• ADC0809工作方式@ 要求 掌握 :• 8255接口芯片 • MCS-51單片機(jī)與D/A轉(zhuǎn)換器的接口連接 • MCS-51單片機(jī)與A/D轉(zhuǎn)換器的接口連接 • 初始化編程及應(yīng)用了解:• I/O口擴(kuò)展的原因 • 簡(jiǎn)單I/O口的擴(kuò)展 • 單片機(jī)的鍵盤技術(shù) 8.1 I/O口擴(kuò)展概述 8.2 簡(jiǎn)單I/O口擴(kuò)展8.3 8255可編程通用并行接口芯片8.4 8155可編程通用并行接口芯片8.1 I/O口擴(kuò)展概述 8.1.1 I/O口擴(kuò)展的原因MCS-51系列單片機(jī)共有四個(gè)并行I/O口,分別是P0、P1、P2和P3。其中P0口一般作地址線的低八位和數(shù)據(jù)線使用;P2口作地址線的高八位使用;P3是一個(gè)雙功能口,其第二功能是一些很重要的控制信號(hào),所以P3一般使用其第二功能。這樣供用戶使用的I/O口就只剩下P1口了。另外,這些I/O口沒(méi)有狀態(tài)寄存和命令寄存的功能,因此難以滿足復(fù)雜的I/O操作要求。由于MCS-51系列單片機(jī)I/O口數(shù)量和功能有限,所以在實(shí)際應(yīng)用中不得不使用擴(kuò)展的方法,來(lái)增加I/O口的數(shù)量,增強(qiáng)I/O口的功能。 8.1.2 I/O口的編址技術(shù)用戶可以通過(guò)對(duì)I/O口進(jìn)行讀和寫操作來(lái)完成數(shù)據(jù)的輸入和輸出。例如:P0口的地址為80H。用戶可以使用MOV指令對(duì)P0口進(jìn)行寫操作。 MOV P0, A 8.1.3 單片機(jī)I/O傳送的方式單片機(jī)為了實(shí)現(xiàn)數(shù)據(jù)的輸入/輸出傳送,通常使用3種控制方式。1. 無(wú)條件傳送方式 當(dāng)外設(shè)和單片機(jī)能夠同步工作時(shí),可以采用無(wú)條件方式進(jìn)行傳送,即數(shù)據(jù)可以隨時(shí)進(jìn)行傳送。2. 查詢方式 查詢方式又稱為有條件傳送方式,即數(shù)據(jù)的傳送是有條件的。在進(jìn)行I/O操作之前,用戶要通過(guò)軟件查詢外設(shè)是否為數(shù)據(jù)傳送做好準(zhǔn)備,只有確認(rèn)外設(shè)為數(shù)據(jù)傳送做好準(zhǔn)備。單片機(jī)才能執(zhí)行數(shù)據(jù)的輸入/輸出(I/O)操作。3. 中斷方式 當(dāng)外設(shè)和計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換時(shí),外設(shè)向單片機(jī)發(fā)出中斷請(qǐng)求(即通知單片機(jī))。單片機(jī)接到中斷請(qǐng)求后,就作出響應(yīng),暫停正在執(zhí)行的程序,而轉(zhuǎn)去為設(shè)備的數(shù)據(jù)輸入/輸出服務(wù)。當(dāng)服務(wù)完成后,程序返回,單片機(jī)再繼續(xù)執(zhí)行被中斷的程序。 中斷方式大大提高了單片機(jī)系統(tǒng)的工作效率,所以在單片機(jī)中被廣泛應(yīng)用。
上傳時(shí)間: 2013-11-10
上傳用戶:yqs138168
以單片機(jī)為核心的控制系統(tǒng),利用匯編語(yǔ)言程序設(shè)計(jì)實(shí)現(xiàn)整個(gè)系統(tǒng)的控制過(guò)程。在軟件方面,結(jié)合TLC549串行8位A/D轉(zhuǎn)換器的工作時(shí)序,給出AT89c51單片機(jī)與TLC549串行A/D轉(zhuǎn)換器件的接口電路圖,提出基于器件工作時(shí)序進(jìn)行匯編程序設(shè)計(jì)的基本技巧。
標(biāo)簽: TLC 549 時(shí)序 技術(shù)研究
上傳時(shí)間: 2014-11-29
上傳用戶:yuanxiaoqiang
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1