AVR ATmega48 SPI最簡(jiǎn)單測(cè)試碼! 透過(guò)spi_data[x]陣列寫入想要傳送的資料, 而x則是控制傳送第x筆數(shù),而接腳輸出則在PortB的預(yù)設(shè)接腳內(nèi),只要修改spi_data就可以透過(guò)示波器看到SPI的信號(hào)了!
標(biāo)簽: spi_data ATmega AVR SPI
上傳時(shí)間: 2014-06-09
上傳用戶:jcljkh
本教程從一個(gè)基本面說(shuō)明了遠(yuǎn)程控制技術(shù)的編程環(huán)節(jié),可能大家比較感興趣的是雙向通訊技術(shù)、自動(dòng)上線技術(shù)、網(wǎng)絡(luò)通訊協(xié)議、內(nèi)存壓縮圖片技術(shù)、TELNET超級(jí)終端等技術(shù),本教程均提供了例程。高級(jí)的遠(yuǎn)程控制技術(shù)應(yīng)用請(qǐng)大家繼續(xù)學(xué)習(xí)WINSOCK,API應(yīng)用,端口映射技術(shù)等。
標(biāo)簽: 教程 基本面 控制技術(shù) 遠(yuǎn)程
上傳時(shí)間: 2017-03-24
上傳用戶:youke111
摘 要:介紹一種以Atmel公司的單片機(jī) ATmega324p為控制核心,結(jié)合數(shù)字溫度傳感器DS18B20和 INTEGRAT10N 公 司的無(wú)線收發(fā)芯 片 IA4421的數(shù) 字化 無(wú)線溫度傳感器的設(shè)計(jì) 。該設(shè)計(jì)頻段(433 MHz ISM)無(wú) 需 申請(qǐng) 即可使 用測(cè) 溫范 圍為 一 4o~95℃ ,分辨率為 0.062 5℃ ,工作頻率 433 MHz,接收靈敏度為 109 dBm,最 大發(fā)射功 率 8 dBm,傳輸距 離 200 m,采和 電池供 電。重點(diǎn)介紹該 系統(tǒng) 的硬件接 口、軟 件設(shè) 計(jì) 以及 低 功耗設(shè) 計(jì)。該數(shù) 字化 溫度傳 感 器可應(yīng) 用到各 種 需要無(wú) 接觸 的場(chǎng) 合 ,實(shí)現(xiàn) 對(duì)現(xiàn) 場(chǎng)溫度 的“先知先覺”。 關(guān)鍵詞 :ATmega324p;數(shù) 字溫度傳 感器;無(wú)線收發(fā) ;IA4421;ATmega334p
標(biāo)簽: ATmega Atmel 324p 324
上傳時(shí)間: 2013-12-31
上傳用戶:lepoke
:介紹一種以Atmel公司的單片機(jī) ATmega324p為控制核心,結(jié)合數(shù)字溫度傳感器DS18B20和 INTEGRAT10N 公 司的無(wú)線收發(fā)芯 片 IA4421的數(shù) 字化 無(wú)線溫度傳感器的設(shè)計(jì) 。該設(shè)計(jì)頻段(433 MHz ISM)無(wú) 需 申請(qǐng) 即可使 用測(cè) 溫范 圍為 一 4o~95℃ ,分辨率為 0.062 5℃ ,工作頻率 433 MHz,接收靈敏度為 109 dBm,最 大發(fā)射功 率 8 dBm,傳輸距 離 200 m,采和 電池供 電。重點(diǎn)介紹該 系統(tǒng) 的硬件接 口、軟 件設(shè) 計(jì) 以及 低 功耗設(shè) 計(jì)。該數(shù) 字化 溫度傳 感 器可應(yīng) 用到各 種 需要無(wú) 接觸 的場(chǎng)
標(biāo)簽: ATmega Atmel 324p 324
上傳時(shí)間: 2017-04-28
上傳用戶:84425894
檔案?jìng)鬏攨f(xié)定(FTP)為目前相當(dāng)普遍與廣泛使用之網(wǎng)路 應(yīng)用。然而在傳統(tǒng)檔案?jìng)鬏攨f(xié)定之設(shè)計(jì)下,資料 傳輸透過(guò)Out-of-Band(OOB)之機(jī)制,意即透過(guò)控制頻道(control channel)傳輸指令 ,而實(shí)際資料 傳輸則另外透過(guò)特定之通訊埠以及TCP連 線,進(jìn)行 傳送。如此一來 可確保資料 傳輸之可靠與穩(wěn)定性,但另一方面則會(huì)造成傳輸率 (throughput)效能低落 。因此,在本計(jì)劃中,我們透過(guò)使用SCTP協(xié)定並利 用多重串 流 (multi-stream)機(jī)制,達(dá)到以In-Band機(jī)制達(dá)成Out-of-Band傳輸之相同效果。在本研究之最後亦透過(guò)於開放原始碼系統(tǒng)實(shí)作並實(shí)際量 測(cè),証
上傳時(shí)間: 2013-12-10
上傳用戶:2467478207
基于車流量利用地感線圈和視頻檢測(cè)技術(shù)的交通燈控制系統(tǒng)。介紹了地感線圈和視頻檢測(cè)技術(shù)對(duì)車流量進(jìn)行檢測(cè)。
標(biāo)簽: 車流量 交通燈控制系統(tǒng)
上傳時(shí)間: 2016-05-31
上傳用戶:甘依伊~
LED 一般是恒流操作的,如何改變 LED 的亮度呢?答案就是 PWM 控制。在一定的 頻率的方波中,調(diào)整高電平和低電平的占空比,即可實(shí)現(xiàn)。比如我們用低電平點(diǎn)亮一個(gè) LED 燈,我們假設(shè)把一個(gè)頻率周期分為 10 個(gè)時(shí)間等份,如果方波中的高低電平占空比是 9:1, 這是就是一個(gè)比較暗的亮度,如果方波中高低電平占空比是 10:0,這時(shí),全部是高電平, 燈是滅的。如果占空比是 5:5,就是一個(gè)中間亮度,如果高低比是 1:9,是一個(gè)比較亮的 亮度,如果高低是 0:10,這時(shí)全部是低電平,就是最亮的。 實(shí)際上應(yīng)用中,電視屏幕墻中的幾十百萬(wàn) LED 象素都是這樣控制的,而且每一個(gè)象素 都有紅綠藍(lán) 3 個(gè) LED,每個(gè) LED 可以變化的亮度是幾百到幾萬(wàn)或者更多的級(jí)別,以實(shí)現(xiàn)真 彩色的顯示。還有在您的手機(jī)中,背光燈的亮度如果是可以變化的,也應(yīng)該是這種工作方式。 目前的城市彩燈也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。 下面來(lái)分析我們的例程,在這個(gè)例程中,我們將定時(shí)器 2 溢出定為 1/1200 秒。每 10 次脈沖輸出一個(gè) 120HZ 頻率。這每 10 次脈沖再用來(lái)控制高低電平的 10 個(gè)比值。這樣,在 每個(gè) 1/120 秒的方波周期中,我們都可以改變方波的輸出占空比,從而控制 LED 燈的 10 個(gè) 級(jí)別的亮度。 為什么輸出方波的頻率要 120HZ 這么高?因?yàn)槿绻l率太低,人眼就會(huì)看到閃爍感 覺。一般起碼要在 60HZ 以上才感覺好點(diǎn),120HZ 就基本上看不到閃爍,只能看到亮度的變 化了。 下面請(qǐng)看程序,程序中有比較多的注釋: ――――――――――――――――――――――― #define uchar unsigned char //定義一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一個(gè) 52 標(biāo)準(zhǔn)內(nèi)核的頭文件 sbit P10 = P1^0; //要控制的 LED 燈 sbit K1= P3^2; //按鍵 K1 uchar scale;//用于保存占空比的輸出 0 的時(shí)間份額,總共 10 份 char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的 //模擬 PWM 輸出控制燈的 10 個(gè)亮度級(jí)別 void main(void) // 主程序 { uint n; RCAP2H =0xF3; //賦 T2 的預(yù)置值,溢出 1 次是 1/1200 秒鐘 RCAP2L =0x98; TR2=1; //啟動(dòng)定時(shí)器 ET2=1; //打開定時(shí)器 2 中斷 EA=1; //打開總中斷 while(1) //程序循環(huán) { ;//主程序在這里就不斷自循環(huán),實(shí)際應(yīng)用中,這里是做主要工作 for(n=0;n<50000;n++); //每過(guò)一會(huì)兒就自動(dòng)加一個(gè)檔次的亮度 scale++; if(scale==10)scale=0; } } //1/1200 秒定時(shí)器 2 中斷 timer2() interrupt 5 { static uchar tt; //tt 用來(lái)保存當(dāng)前時(shí)間在一秒中的比例位置 TF2=0; tt++; if(tt==10) //每 1/120 秒整開始輸出低電平 { tt=0; if(scale!=0) //這里加這一句是為了消除滅燈狀態(tài)產(chǎn)生的鬼影 P10=0; } if(scale==tt) //按照當(dāng)前占空比切換輸出高電平 P10=1; } ―――――――――――――――――― 在主程序中,每延時(shí)一段時(shí)間,就自動(dòng)換一個(gè)占空比,以使亮度自動(dòng)變化,方便觀察。 編譯,運(yùn)行,看結(jié)果。 可以看到,LED 的亮度以每種亮度 1 秒左右不斷變化,共有 10 個(gè)級(jí)別。
上傳時(shí)間: 2017-11-06
上傳用戶:szcyclone
峰岹方案,控制直流無(wú)刷電機(jī)無(wú)感方式,有一定的指導(dǎo)意義
上傳時(shí)間: 2021-08-02
上傳用戶:挖礦大亨
該文檔為基于STM32的空調(diào)服智能控制系統(tǒng)設(shè)計(jì)詳解資料,講解的還不錯(cuò),感興趣的可以下載看看…………………………
標(biāo)簽: stm32 智能控制系統(tǒng)
上傳時(shí)間: 2021-10-15
上傳用戶:
該文檔為神經(jīng)網(wǎng)絡(luò)PID控制內(nèi)容簡(jiǎn)介資料,講解的還不錯(cuò),感興趣的可以下載看看…………………………
標(biāo)簽: 神經(jīng)網(wǎng)絡(luò) pid控制
上傳時(shí)間: 2021-10-16
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1