at89c51&dsl8820 文章 進(jìn)入at89c51&dsl8820技術(shù)社區(qū)
【Proteus學(xué)習(xí)之路】序列之10:匯編—AT89C51與PC機(jī)串口通信
- 本節(jié)我們主要是從下面3個方面進(jìn)行講解: 1.硬件環(huán)境搭建 2.軟件編寫 3.聯(lián)調(diào) 一、硬件環(huán)境搭建 1.先打開Proteus8.1。如下圖所示: 2.打開Proteus仿真界面。如下圖所示: 3.找到所需要的電子元器件。如下圖所示: 4.按照自己的想法設(shè)計(jì)電路。如下圖所示: 二、軟件編寫 1.打開keil軟件,然后建立工程,如下圖所示: 2.程序部分。如下圖所示: 三、聯(lián)調(diào) 把hex文件假如到proteus中,然后是調(diào)試,看看效果。如下圖所示:
- 關(guān)鍵字: Proteus AT89C51
基于51單片機(jī)的兩路溫度控制器的設(shè)計(jì)方案
- 本方案中所設(shè)計(jì)的溫度控制器,采用AT89C51單片機(jī)作為內(nèi)核,采用DS18B20作為溫度傳感器,通過四位LED顯示,通過循環(huán)掃描實(shí)現(xiàn)了兩路溫度的采集與顯示。 1.引言 目前,溫度控制器存在的問題是如何縮減成本,減少功耗,溫度測量的準(zhǔn)確性和多路溫度的同時(shí)顯示。本方案設(shè)計(jì)的實(shí)現(xiàn)基于C51單片機(jī)的兩路溫度控制器,做到成本最低化,精確度高,兩路溫度的顯示和控制,能在溫度超出設(shè)定的最高溫度時(shí)啟動電風(fēng)扇進(jìn)行降溫,在溫度低于設(shè)定的最低溫度時(shí)啟動蜂鳴器報(bào)警,能夠用戶設(shè)定最高最低溫。 2.系統(tǒng)結(jié)構(gòu)
- 關(guān)鍵字: AT89C51 DS18B20
基于AT89C51的自動溫度測量報(bào)警系統(tǒng)設(shè)計(jì)
- 目前,無論是在工業(yè)生產(chǎn)中還是在科研實(shí)驗(yàn)中通過對溫度測量來進(jìn)行自動控制的設(shè)備越來越普及,應(yīng)用場合也越來越多。隨之而來的問題是,如何能夠測得精確的溫度以保證自動控制設(shè)備能夠正確地發(fā)出控制指令來控制生產(chǎn)過程。另一方面,如果溫度過高可能會對一些設(shè)備中的一些半導(dǎo)體元器件造成損壞。因此,對于自動高溫報(bào)警的需求也在逐漸增加。本文基于以上方面的考慮,研究并設(shè)計(jì)了一種基于單片機(jī)的自動溫度測量與報(bào)警系統(tǒng)。 1 系統(tǒng)硬件設(shè)計(jì) 盡管目前市場上單片機(jī)的品種多樣,功能也越來越多,但是受成本約束,性能優(yōu)良的8位單片機(jī)仍
- 關(guān)鍵字: AT89C51 A/D轉(zhuǎn)換
基于AT89C51單片機(jī)的溫度測控系統(tǒng)設(shè)計(jì)
- 設(shè)計(jì)一款基于AT89C51單片機(jī)的溫度測控系統(tǒng),介紹該系統(tǒng)的工作原理和設(shè)計(jì)方法。該系統(tǒng)溫度信號由數(shù)字溫度傳感器DS18B20采集,送AT89C51單片機(jī)進(jìn)行處理,并通過數(shù)碼管顯示??販夭糠质褂?×4矩陣按鍵進(jìn)行溫度上限和下限的設(shè)定,當(dāng)溫度超過設(shè)定值范圍后,單片機(jī)將發(fā)出控制信號啟動升溫裝置或降溫裝置,使溫度保持在一定的范圍。實(shí)驗(yàn)測試證明,設(shè)計(jì)的樣機(jī)系統(tǒng)測溫控溫精度均為0.1℃,測溫控溫的范圍可達(dá)-55~+125℃,可應(yīng)用于家用電器、汽車、冷庫等領(lǐng)域。 0 引言 溫度的測量和控制在
- 關(guān)鍵字: AT89C51 DS18B20
如何實(shí)現(xiàn)(電腦)PC機(jī)與單片機(jī)AT89C51的串行通信
- 在Windows95下使用串口API函數(shù)實(shí)現(xiàn)PC機(jī)與單片機(jī)AT89C51的串口通信,重點(diǎn)介紹計(jì)算機(jī)采用事件驅(qū)動I/O方式的函數(shù)編程及單片機(jī)串口中斷發(fā)送、接收程序的實(shí)現(xiàn)。 在以單片機(jī)為基礎(chǔ)的數(shù)據(jù)采集和實(shí)時(shí)控制系統(tǒng)中,通過計(jì)算機(jī)中的RS-232接口進(jìn)行計(jì)算機(jī)與單片機(jī)之間的命令和數(shù)據(jù)傳送,就可以利用計(jì)算機(jī)對生產(chǎn)現(xiàn)場進(jìn)行監(jiān)測和控制。由于計(jì)算機(jī)上的RS-232所傳送的距離不超過30m,所以,在遠(yuǎn)距離的數(shù)據(jù)傳送和控制時(shí),可以用MAX485的接口轉(zhuǎn)換芯片將RS-232轉(zhuǎn)換成RS-485協(xié)議進(jìn)行遠(yuǎn)距離傳送。在發(fā)
- 關(guān)鍵字: AT89C51 PC
基于AT89C51單片機(jī)的微型可編程控制器
- 可編程控制器PC(Programmable Controller),為與個人計(jì)算機(jī)PC(Personal Computer)相區(qū)別,可簡稱為PLC。它是按照成熟而有效的繼電控制概念和設(shè)計(jì)思想,用先進(jìn)的單片機(jī)技術(shù)來實(shí)現(xiàn)I/O的實(shí)時(shí)檢測和控制,可靠性高,編程簡單、易學(xué),因此,得到廣泛應(yīng)用。 將PLC技術(shù)引進(jìn)電工學(xué)、電力拖動課程,是課程建設(shè)現(xiàn)代化的重要措施。在教學(xué)經(jīng)費(fèi)相對緊張的情況下,我們自己動手,以AT89C51單片機(jī)為核心,設(shè)計(jì)并研制了LD型微型PLC,應(yīng)用于繼電控制實(shí)驗(yàn),取得了良好的效果。
- 關(guān)鍵字: AT89C51 PLC
基于AT89C51單片機(jī)的CAN/LIN網(wǎng)關(guān)設(shè)計(jì)
- 引言 現(xiàn)場總線技術(shù)已經(jīng)廣泛應(yīng)用于工業(yè)控制中,尤其是CAN(Controler Area Nerwork)總線由于具有可靠性高、成本低、容易實(shí)現(xiàn)等優(yōu)點(diǎn),在現(xiàn)場總線實(shí)際工程應(yīng)用中占有了較大份額。伴隨著總線技術(shù)發(fā)展,LIN(Local Interconnect Network)總線作為一種低成本串行通信網(wǎng)絡(luò),其目標(biāo)是為現(xiàn)有現(xiàn)場總線控制網(wǎng)絡(luò)提供輔助功能,特別是汽車控制網(wǎng)絡(luò)中總線應(yīng)用,因此必然存在一個LIN總線和其它總線通信接口實(shí)現(xiàn),本文以CAN總線為例,提出了一種基于AT89C51CC03單片機(jī)CAN-
- 關(guān)鍵字: AT89C51 CAN
基于AT89C51的密碼電源開關(guān)設(shè)計(jì)
- 隨著現(xiàn)代技術(shù)的發(fā)展,電與我們生活的關(guān)系越來越密切,從工業(yè)生產(chǎn)到居家生活的每一個細(xì)節(jié)都離不開電。但令人頭疼的是卻有許多人在偷電漏電,盜用別人的電源使用,給別人造成了經(jīng)濟(jì)上的損失。現(xiàn)在,在同一間辦公室辦公的情況越來越普遍了,為了使非法用戶在不知道密碼的情況下,無法使用電源,筆者在這里設(shè)計(jì)了一個密碼電源開關(guān),它是基于微控制芯片A T89C51 的一項(xiàng)新的具有實(shí)用價(jià)值的系統(tǒng)。這個系統(tǒng)結(jié)構(gòu)簡單,保密性好,可以同時(shí)控制多路電源,具有輸入錯誤密碼告警,輸入正確密碼開、關(guān)電源,用電器關(guān)電后自動啟動保護(hù)延時(shí)等功能。
- 關(guān)鍵字: Intel AT89C51
基于AT89C51的燃?xì)庑孤﹫?bào)警器設(shè)計(jì)
- 0 引言 隨著城鎮(zhèn)管道和罐裝燃?xì)獾耐茝V普及,由于使用不當(dāng)和設(shè)備老化導(dǎo)致的燃?xì)庑孤┍ɑ蛑卸臼鹿蕰r(shí)有發(fā)生,因此安裝燃?xì)鈭?bào)警器已越來越受到重視。然而,目前燃?xì)鈭?bào)警器的發(fā)展很不平衡,由PC機(jī)值守的大型集群監(jiān)控系統(tǒng)雖技術(shù)先進(jìn)但價(jià)格昂貴,須設(shè)專用機(jī)房和專人管理,使用范圍局限于條件較好,物業(yè)管理水準(zhǔn)較高的住宅區(qū)或單位。而一般的燃?xì)鈭?bào)警器卻大都存在一些缺陷,有的功能單一,可靠性差,傳感器損壞不易發(fā)現(xiàn),不能更換,有的產(chǎn)品利用燃?xì)夤艿缹S秒姶砰y控制氣源,其安裝需拆動原管路,須報(bào)請燃?xì)夤九蓪H颂幚?,十分麻煩,因?/li>
- 關(guān)鍵字: Atmel AT89C51
AT89C51單片機(jī)為核心的數(shù)顯超聲波測距儀設(shè)計(jì)
- 超聲波由于其指向性強(qiáng)、能量消耗緩慢、傳播距離較遠(yuǎn)等優(yōu)點(diǎn),而經(jīng)常用于距離的測量,如測距儀和物位測量儀等都可以通過超聲波來實(shí)現(xiàn)。超聲波測距主要應(yīng)用于倒車?yán)走_(dá)、建筑施工工地以及一些工業(yè)現(xiàn)場。例如:液位、井深、管道長度等場合。利用超聲波檢測往往比較迅速、方便、計(jì)算簡單、易于做到實(shí)時(shí)控制,并且在測量精度方面能達(dá)到工業(yè)實(shí)用的要求,因此在測控系統(tǒng)的研制上也得到了廣泛的應(yīng)用。本文介紹一種以AT89C51單片機(jī)為核心的低成本、高精度、微型化數(shù)字顯示超聲波測距儀的硬件電路和軟件設(shè)計(jì)方法。 1 超聲波測距原理
- 關(guān)鍵字: AT89C51 ADC0809
基于AT89C51的無線病房呼叫系統(tǒng)設(shè)計(jì)
- 病房呼叫系統(tǒng)作為一種基本醫(yī)療陪護(hù)設(shè)備已逐步得到普及并不斷得到改進(jìn)。傳統(tǒng)的病房呼叫系統(tǒng)采用PC 機(jī)聯(lián)網(wǎng)監(jiān)控和有線控制, 雖然具備很強(qiáng)的專業(yè)服務(wù)功能和監(jiān)護(hù)能力, 但是其實(shí)現(xiàn)方法復(fù)雜, 前期投資和后期維護(hù)的費(fèi)用都很高。 本文采用單片機(jī)實(shí)現(xiàn)無線數(shù)據(jù)傳輸通信和實(shí)時(shí)報(bào)警功能, 設(shè)計(jì)一套低成本通用型的病房呼叫系統(tǒng)。整個系統(tǒng)采用無線通信的方式, 降低了復(fù)雜的布線、安裝檢修和拆卸的難度, 并可監(jiān)控多個病房且便于擴(kuò)充升級。 1 系統(tǒng)方案設(shè)計(jì) 本設(shè)計(jì)采用從機(jī)和主機(jī)相分離的模式。從機(jī)安裝于各個病房, 主機(jī)安
- 關(guān)鍵字: AT89C51 呼叫系統(tǒng)
基于AT89C51單片機(jī)16×16 LED漢字滾動顯示屏的設(shè)計(jì)
- O 引言 LED顯示屏是利用發(fā)光二極管點(diǎn)陣模塊或像素單元組成的平面式顯示屏幕。它具有發(fā)光率高、使用壽命長、組態(tài)靈活、色彩豐富以及對室內(nèi)外環(huán)境適應(yīng)能力強(qiáng)等優(yōu)點(diǎn)。并廣泛的用于公交汽車、商店、體育場館、車站、學(xué)校、銀行、高速公路等公共場所的信息發(fā)布和廣告宣傳。LED顯示屏發(fā)展較快,本文講述了基于AT89C51單片機(jī)16×16LED漢字點(diǎn)陣滾動顯示的基本原理、硬件組成與設(shè)計(jì)、程序編寫與調(diào)試、Proteus軟件仿真等基本環(huán)節(jié)和相關(guān)技術(shù)。 1 硬件電路組成及工作原理 本產(chǎn)品采用以AT
- 關(guān)鍵字: AT89C51 LED
基于AT89C51單片機(jī)的量程自切換頻率計(jì)
- 近年來,隨著科學(xué)技術(shù)的快速發(fā)展,特別是類似單片機(jī)等相關(guān)集成電路生產(chǎn)技術(shù)的快速堀起,推動了儀器儀表及家電產(chǎn)業(yè)的快速發(fā)展,用程序代碼來簡化硬件電路的復(fù)雜程度,使其不斷向著體積小,價(jià)格低廉,功能更加多樣化、智能化的方向發(fā)展。功能齊全,價(jià)格低廉的產(chǎn)品越來越受到人們的青睞,當(dāng)然,科技的發(fā)展最先受益的 還是從事前沿科技研究領(lǐng)域的人員,對于他們來說,一款好的測量設(shè)備將為他們的研究工作帶來便利的同時(shí)也減輕很多負(fù)擔(dān)。就目前而言,高端儀器設(shè)備很多均依賴進(jìn)口,研究并制造出屬于我們國家自己的高端儀器設(shè)備將是我們一直努力的方向
- 關(guān)鍵字: AT89C51 Proteus
在Windows下實(shí)現(xiàn)PC機(jī)與單片機(jī)AT89C51的串行通信
- 在以單片機(jī)為基礎(chǔ)的數(shù)據(jù)采集和實(shí)時(shí)控制系統(tǒng)中,通過計(jì)算機(jī)中的RS-232接口進(jìn)行計(jì)算機(jī)與單片機(jī)之間的命令和數(shù)據(jù)傳送,就可以利用計(jì)算機(jī)對生產(chǎn)現(xiàn)場進(jìn)行監(jiān)測和控制。由于計(jì)算機(jī)上的RS-232所傳送的距離不超過30m,所以,在遠(yuǎn)距離的數(shù)據(jù)傳送和控制時(shí),可以用MAX485的接口轉(zhuǎn)換芯片將RS-232轉(zhuǎn)換成RS-485協(xié)議進(jìn)行遠(yuǎn)距離傳送。在發(fā)送和接收端都進(jìn)行協(xié)議轉(zhuǎn)換后,RS-485協(xié)議對數(shù)據(jù)傳送來說是相對透明的,所以依然可以使用計(jì)算機(jī)中的RS-232進(jìn)行遠(yuǎn)距離的數(shù)據(jù)傳送和控制。在最簡單的RS-232直接傳送通信系統(tǒng)
- 關(guān)鍵字: AT89C51 RS-232
基于AT89C51智能型穩(wěn)壓電源的設(shè)計(jì)
- 摘要 本文介紹了一種基于AT89C51的智能穩(wěn)壓電源的設(shè)計(jì)方案,其核心技術(shù)是通過AT89C51控制數(shù)模轉(zhuǎn)換來改變其后穩(wěn)壓模塊的輸出。該系統(tǒng)由整流濾波初步穩(wěn)壓電路部分、AT89C51控制部分、DAC和顯示部分組成,該穩(wěn)壓電源能連續(xù)步進(jìn)可調(diào),并可實(shí)時(shí)顯示,彌補(bǔ)了傳統(tǒng)穩(wěn)壓電源的不足。 本系統(tǒng)研究的直流穩(wěn)壓電源主要是符合智能化、數(shù)字化及模塊化的特點(diǎn):智能化指系統(tǒng)有可編程模塊能對系統(tǒng)進(jìn)行智能控制;數(shù)字化指系統(tǒng)輸出電壓通過7段數(shù)碼管顯示,并可通過按鍵對輸出電壓進(jìn)行連續(xù)步進(jìn)數(shù)字化調(diào)節(jié);模塊化指系統(tǒng)由各個
- 關(guān)鍵字: AT89C51 穩(wěn)壓電源
at89c51&dsl8820介紹
您好,目前還沒有人創(chuàng)建詞條at89c51&dsl8820!
歡迎您創(chuàng)建該詞條,闡述對at89c51&dsl8820的理解,并與今后在此搜索at89c51&dsl8820的朋友們分享。 創(chuàng)建詞條
歡迎您創(chuàng)建該詞條,闡述對at89c51&dsl8820的理解,并與今后在此搜索at89c51&dsl8820的朋友們分享。 創(chuàng)建詞條
熱門主題
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473