隨著電子技術(shù)的迅速發(fā)展,計算機已深入地滲透到我們的生活中,許多電子愛好者開始學(xué)習(xí)單片機知識,但單片機的內(nèi)容比較抽象,相對電子愛好者已熟悉的模擬電路、數(shù)字電路,單片機中有一些新的概念,這些概念非?;疽?/p>
論述了變頻調(diào)速恒壓供水的原理及由AT89C51組成的變頻調(diào)速恒壓供水控制系統(tǒng)的硬件組成和軟件設(shè)計方法。1工作原理變頻調(diào)速恒壓供水與水塔或樓頂?shù)母呶凰涔┧啾?,具有投資省、節(jié)約能源、水質(zhì)遭二次污染的機會少等優(yōu)
AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造
摘要:介紹了atmega48單片機的特性,提出了其低功耗設(shè)計的一般方法,并以定時控制系統(tǒng)的設(shè)計為例,具體說明atmega48的低功耗設(shè)計方案。隨著微電子技術(shù)和計算機技術(shù)的發(fā)展,尤其是微機在各個領(lǐng)域的普遍應(yīng)用,功耗、成
MSP430系列單片機是一種超低功耗控制器,它的每一系列根據(jù)不同的需要由不同的模塊組成,其FLASH系列使高效電子系統(tǒng)變得輕巧。FLASH存儲器同時也具有很強的靈活性。同時為了在低頻率振蕩器的驅(qū)動下得到較高的穩(wěn)定頻率
摘要:μC/OS—II是面向8/16位及低端32位單片機應(yīng)用的RTOS,而新近推出的μC/OS—Ⅲ則面向高性能32位單片機,如ARM Cortex等。以Cortex—M4為內(nèi)核的Kinetis系列單片機,不僅用于全國大學(xué)生飛思
鍵盤是數(shù)字視頻監(jiān)控錄像系統(tǒng)中最重要的輸入設(shè)備之一,是人機接口的重要組成部分。目前常用的工業(yè)控制計算機鍵盤除配置電子鎖開關(guān)防止非法鍵盤輸入外,與PC鍵盤并沒有多大區(qū)別。這種鍵盤不僅鍵數(shù)多,操作不靈活,而且
引言隨著MPEG-4應(yīng)用的普及, 符合MPEG-4標(biāo)準(zhǔn)的視頻在手持設(shè)備上的應(yīng)用越來越廣泛, SoC技術(shù)可以在完成其它功能的同時, 在手持設(shè)備上低成本低功耗的實現(xiàn)MPEG-4視頻解碼。而基于SoC的解碼方案可以有多種, 例如采用CPU 內(nèi)
設(shè)計任務(wù)設(shè)計并制作一個帆板控制系統(tǒng),通過對風(fēng)扇轉(zhuǎn)速的控制,調(diào)節(jié)風(fēng)力大小,改變帆板轉(zhuǎn)角θ,如圖1所示。帆板形式及具體制作尺寸如圖2所示。圖1 帆板控制系統(tǒng)示意圖圖2 帆板制作尺寸圖根據(jù)題目要求,設(shè)計任務(wù)要
所有的中檔系列PIC單片機,PORTB端口最高的4個引腳(RB7~RB4)在設(shè)為輸入模式時,當(dāng)輸入電平由高到低或由低到高發(fā)生變化時,可以讓單片機產(chǎn)生中斷。這就是通常所說的引腳狀態(tài)變化中斷。 在設(shè)計引腳中斷程序時,
1.1 端口功能 有兩種類型的引腳I/O 緩沖器電源:AVREF 注和VDD 。這些電源和引腳之間的關(guān)系顯示如下。 78K0/LC3 産品中提供的端口如圖4-1 所示,這些端口可以支持多種控制操作。每個端口的功能如表4-2 所示。 除了
如果你想要單獨使用CoLinkEx來調(diào)試其他設(shè)備,你可以把CoLinkEx掰開(推薦這樣做,以免LPC1114部分對調(diào)試產(chǎn)生干擾。),然后用CoLinkEx的J2或者J4來連接其他設(shè)備: 一、CoLinkEx的引腳描述: J2和ARM 10針SW/
0引言隨著科學(xué)技術(shù)的進步和社會經(jīng)濟的發(fā)展,電子密碼鎖取代傳統(tǒng)的機械鎖已成為一種必然的趨勢。以往基于單片機的密碼鎖系統(tǒng),直接將編好的密碼程序存儲在片內(nèi)EPROM中,但不易實現(xiàn)密碼的修改;如要完成修改密碼功能,多
目前幾乎沒有應(yīng)用不需要降低能耗。對于便攜設(shè)備和電池供電設(shè)備的設(shè)計師來說,這是影響所設(shè)計產(chǎn)品的最佳性能與可用性的一個約束條件。在美國國內(nèi),諸如能源之星(EnergyStar)等計劃使得消費者能夠更好地理解這個問題,
#include "at89x52.h" #include "stdio.h" #include "intrins.h" #include "ctype.h"sbit rdy=P3^2; sbit vpp=P3^3; sbit p26=P3^4; sbit p27=P3^5; sbit p36=P3^6; sbit p37=P3^7; sbit prog=P2^