
1.實(shí)驗(yàn)任務(wù) 用P1.0輸出1KHz和500Hz的音頻信號(hào)驅(qū)動(dòng)揚(yáng)聲器,作報(bào)警信號(hào),要求1KHz信號(hào)響100ms,500Hz信號(hào)響200ms,交替進(jìn)行,P1.7接一開關(guān)進(jìn)行控制,當(dāng)開關(guān)合上響報(bào)警信號(hào),當(dāng)開關(guān)斷開告警信號(hào)停止,編
1.實(shí)驗(yàn)任務(wù) 如圖4.13.1所示,P0端口接動(dòng)態(tài)數(shù)碼管的字形碼筆段,P2端口接動(dòng)態(tài)數(shù)碼管的數(shù)位選擇端,P1.7接一個(gè)開關(guān),當(dāng)開關(guān)接高電平時(shí),顯示“12345”字樣;當(dāng)開關(guān)接低電平時(shí),顯示“HELLO”字樣。2.
1.實(shí)驗(yàn)任務(wù) 用AT89S51單片機(jī)的定時(shí)/計(jì)數(shù)器T0產(chǎn)生一秒的定時(shí)時(shí)間,作為秒計(jì)數(shù)時(shí)間,當(dāng)一秒產(chǎn)生時(shí),秒計(jì)數(shù)加1,秒計(jì)數(shù)到60時(shí),自動(dòng)從0開始。硬件電路如下圖所示2.電路原理圖圖4.15.13.系統(tǒng)板上硬件
1.實(shí)驗(yàn)任務(wù) 當(dāng)按下開關(guān)SP1,AT89S51單片機(jī)產(chǎn)生“叮咚”聲從P1.0端口輸出到LM386,經(jīng)過放大之后送入喇叭。2.電路原理圖圖4.19.13.系統(tǒng)板上硬件連線(1).把“單片機(jī)系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連
1.實(shí)驗(yàn)任務(wù) 根據(jù)設(shè)定好的密碼,采用二個(gè)按鍵實(shí)現(xiàn)密碼的輸入功能,當(dāng)密碼輸入正確之后,鎖就打開,如果輸入的三次的密碼不正確,就鎖定按鍵3秒鐘,同時(shí)發(fā)現(xiàn)報(bào)警聲,直到?jīng)]有按鍵按下3種后,才打開按
1.實(shí)驗(yàn)任務(wù) 利用AT89S51單片機(jī)的T0、T1的定時(shí)計(jì)數(shù)器功能,來完成對(duì)輸入的信號(hào)進(jìn)行頻率計(jì)數(shù),計(jì)數(shù)的頻率結(jié)果通過8位動(dòng)態(tài)數(shù)碼管顯示出來。要求能夠?qū)?-250KHz的信號(hào)頻率進(jìn)行準(zhǔn)確計(jì)數(shù),計(jì)數(shù)誤差不超過
1.實(shí)驗(yàn)任務(wù) 用4×4組成0-9數(shù)字鍵及確認(rèn)鍵?! ∮?位數(shù)碼管組成顯示電路提示信息,當(dāng)輸入密碼時(shí),只顯示“8.”,當(dāng)密碼位數(shù)輸入完畢按下確認(rèn)鍵時(shí),對(duì)輸入的密碼與設(shè)定的密碼進(jìn)行比較,若密碼正確,
這是一個(gè)基于51單片機(jī)的輪式機(jī)器人的運(yùn)動(dòng)控制系統(tǒng)在網(wǎng)上找了很多的資料,做得都不是很全。上傳的是我的電路,用的還是老牌芯片L293,主控芯片是51單片機(jī)。這個(gè)電路使用個(gè)光耦隔離,電機(jī)地和電源地隔離,
華邦W78E516B單片機(jī)在線編程筆者利用W78E516B單片機(jī)的ISP功能,較好地解決了其編程問題,現(xiàn)總結(jié)如下。一、芯片簡(jiǎn)介W78E516B是具有ISP功能的Flash低功耗8位微控制器。它的指令集與標(biāo)準(zhǔn)8052完全兼容,內(nèi)含
1 引 言由于經(jīng)濟(jì)的快速發(fā)展,人們生活水平得到較大的提高,生活節(jié)奏也越來越快,為此家電遙控和家庭安全也為人們所需要和重視。以AT89C51單片機(jī)為核心通過電話進(jìn)行電器遙控和報(bào)警裝置主要解決這些問題。
旋轉(zhuǎn)LED——飄在空中的文字一.效果:二.整體結(jié)構(gòu):三.制作方法:1.電機(jī)的改裝電路的供電和LED 的定位是本制作的一個(gè)難點(diǎn)。裝在電機(jī)上的電路始終在高速旋轉(zhuǎn),我們就無法使用通常的方法來給電路供電。
設(shè)計(jì)方案 應(yīng)用AT89C52讀寫SD卡有兩點(diǎn)需要注意。首先,需要尋找一個(gè)實(shí)現(xiàn)AT89C52單片機(jī)與SD卡通訊的解決方案;其次,SD卡所能接受的邏輯電平與AT89C52提供的邏輯電平不匹配,需要解決電平匹配問題。
關(guān)于單片機(jī)C語言的精確延時(shí),網(wǎng)上很多都是大約給出延時(shí)值沒有準(zhǔn)確那值是多少,也就沒有達(dá)到精確高的要求,而51hei給出的本函數(shù)克服了以上缺點(diǎn),能夠精確計(jì)數(shù)出要延時(shí)值且精確達(dá)到1us,本舉例所用CPU為STC
每個(gè)單片機(jī)系統(tǒng)里都有晶振,全程是叫晶體震蕩器,在單片機(jī)系統(tǒng)里晶振的作用非常大,他結(jié)合單片機(jī)內(nèi)部的電路,產(chǎn)生單片機(jī)所必須的時(shí)鐘頻率,單片機(jī)的一切指令的執(zhí)行都是建立在這個(gè)基礎(chǔ)上的,晶振的提供的
CS-51單片機(jī)外部RAM的地址空間為64K,地址總線為16位,訪問外接RAM可執(zhí)行如下4條指令:MOVX A,@DPTRMOVX @DPTR,AMOVX A,@RIMOVX @RI,A其中DPTR為16位地址寄存器,地址高8位存于DPH,地址低8位存于DPL;
M1M0工作方式功能描述00工作方式013位計(jì)數(shù)器01工作方式116位計(jì)數(shù)器10工作方式2自動(dòng)再裝入8位計(jì)數(shù)器11工作方式3定時(shí)器0:分成兩個(gè)8位計(jì)數(shù)器;定時(shí)器1:停止計(jì)數(shù)定時(shí)器/計(jì)數(shù)器方式控制寄存器TMOD不能進(jìn)行
前面我們做了定時(shí)器的實(shí)驗(yàn),現(xiàn)在來看一看計(jì)數(shù)實(shí)驗(yàn),在工作中計(jì)數(shù)通常會(huì)有兩種要求:第一、將計(jì)數(shù)的值顯示出來,第二、計(jì)數(shù)值到一定程度即中斷報(bào)警。第一種如各種計(jì)數(shù)器、里程表,第二種如前面例中講到的
在過去的幾十年里,單片機(jī)的廣泛應(yīng)用實(shí)現(xiàn)了簡(jiǎn)單的智能控制功能。隨著信息化的進(jìn)程和計(jì)算機(jī)科學(xué)與技術(shù)、信號(hào)處理理論與方法等的迅速發(fā)展,需要處理的數(shù)據(jù)量越來越大,對(duì)實(shí)時(shí)性和精度的要求越來越高,低檔單片機(jī)已不再能滿足要求。近年來,各種集成化的單片DSP的性能得到很大改善,軟件和開發(fā)工具也越來越多,越來越好;價(jià)格卻大幅度下滑,從而使得DSP器件及技術(shù)更容易使用,價(jià)格也能夠?yàn)閺V大用戶接受;越來越多的單片機(jī)用戶開始選用DSP器件來提高產(chǎn)品性能,DSP器件取代高檔單片機(jī)的時(shí)機(jī)已經(jīng)成熟。
1、利用定時(shí)器實(shí)現(xiàn)燈的閃爍在學(xué)單片機(jī)時(shí)我們第一個(gè)例子就是燈的閃爍,那是用延時(shí)程序做的,現(xiàn)在回想起來,這樣做不很恰當(dāng),為什么呢?我們的主程序做了燈的閃爍,就不能再干其它的事了,難道單片機(jī)只能
1. 串口方式0應(yīng)用編程 8051單片機(jī)串行口方式0為移位寄存器方式,外接一個(gè)串入并出的移位寄存器,就可以擴(kuò)展一個(gè)并行口?! ±河?051串行口外接CD4094擴(kuò)展8位并行輸出口,如圖所示,8位并行口的各位