日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2024年10月25日(星期五)

正在發(fā)生

2019年10月25日 | AVR328 PWM轉(zhuǎn)PPM源程序

發(fā)布者:DataExplorer 來(lái)源: 51hei關(guān)鍵字:AVR328  PWM轉(zhuǎn)PPM  觸發(fā)中斷 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

#define ppm_in_pin   2
#define ppm_pulseIn  4
unsigned  int RC_count = 0;
unsigned  int PPM_HIGH = 0;
void RC_in() {
  RC_count++;
}
void setup()
{

  DDRB = DDRB | 0X1F ;
  DDRD = DDRD | 0XE0 ;
  Serial.begin(57600);
  pinMode(ppm_in_pin, INPUT_PULLUP);
  pinMode(ppm_pulseIn, INPUT);
  attachInterrupt(0, RC_in, RISING); //上升沿觸發(fā)中斷
}
void  RC_valout() {
  switch ( RC_count ) {
    //第一通道
    case 0:  {
        PORTD = PORTD & 0X1F; //PD后三位清零
        PORTD = PORTD | 0X20;//PD5輸出高電平
        PORTB = PORTB & 0XE0; //PB前五位清零
      }; break;
    //第二通道PD6
    case 1: {
        PORTD = PORTD & 0X1F; //PD后三位清零
        PORTD = PORTD | 0X40; //PD6輸出高電平
        PORTB = PORTB & 0XE0; //PB前五位清零
      }; break;
    //第三通道PD7
    case 2: {
        PORTD = PORTD & 0X1F; //PD后三位清零
        PORTD = PORTD | 0X80; //PD7輸出高電平
        PORTB = PORTB & 0XE0; //PB前五位清零
      }; break;
    //第四通道PB0
    case 3:  {
        PORTD = PORTD & 0X1F; //PD后三位清零
        PORTB = PORTB & 0XE0; //PB前五位清零
        PORTB = PORTB | 0X01; //PB0輸出高電平
      }; break;
    //第五通道PB1
    case 4:  {
        PORTB = PORTB & 0XE0; //PB前五位清零
        PORTB = PORTB | 0X02; //PB1輸出高電平
      }; break;
    //第六通道PB2
    case 5: {
        PORTB = PORTB & 0XE0; //PB前五位清零
        PORTB = PORTB | 0X04; //PB2輸出高電平
      }; break;
    //第七通道PB3
    case 6: {
        PORTB = PORTB & 0XE0; //PB前五位清零
        PORTB = PORTB | 0X08; //PB3輸出高電平
      }; break;
    //第八通道PB4
    case 7:  {
        PORTB = PORTB & 0XE0; //PB前五位清零
        PORTB = PORTB | 0X10; //PB4輸出高電平
      }; break;
    case 8:  {
        PORTB = PORTB & 0XE0; //PB前五位清零
         PORTD = PORTD & 0X1F; //PD后三位清零
      }; break;
  }
}
void loop()
{
  PPM_HIGH = pulseIn(ppm_pulseIn, HIGH);
  if (PPM_HIGH > 3000) {
    RC_count = 0;
  }
  RC_valout();

}

關(guān)鍵字:AVR328  PWM轉(zhuǎn)PPM  觸發(fā)中斷 引用地址:AVR328 PWM轉(zhuǎn)PPM源程序

上一篇:Atmega128A被我鎖死,又救活了
下一篇:ATmega16的lcd12864顯示程序及proteus仿真工程文件

推薦閱讀

芯科技消息,近期包括美股等國(guó)際股市不佳,卻未澆息新創(chuàng)科技公司IPO的熱情。外媒報(bào)導(dǎo),主攻云端服務(wù)的美國(guó)新創(chuàng)公司Cloudflare?正為IPO?做準(zhǔn)備,預(yù)估市值上看35?億美元。盡管最近公共股市的主要指標(biāo),如標(biāo)準(zhǔn)普爾指數(shù)出現(xiàn)回落,科技公司仍然在大力開(kāi)拓市場(chǎng)。根據(jù)路透報(bào)導(dǎo),上周網(wǎng)絡(luò)安全軟件公司CrowdStrike?也雇用了高盛集團(tuán)來(lái)為其評(píng)估IPO?價(jià)值,預(yù)估其...
中華映管股份有限公司上發(fā)布重大訊息,中華映管之資產(chǎn)不足抵償負(fù)債,且眾多債權(quán)人競(jìng)相申請(qǐng)法院強(qiáng)制執(zhí)行中華映管土地、建物等各項(xiàng)資產(chǎn),中華映管已無(wú)法繼續(xù)生產(chǎn)、營(yíng)運(yùn);中華映管董事會(huì)于當(dāng)日依臺(tái)灣地區(qū)公司法第 211 條規(guī)定決議申請(qǐng)法院宣告破產(chǎn),以使中華映管員工及各債權(quán)人能依法律規(guī)定公平受償。據(jù)報(bào)道,該公司并于 10 月 1 日向主管機(jī)關(guān)提出大量解...
技術(shù)變革之快,總是超乎保守者的想象。在許多人的直覺(jué)里,過(guò)去幾年,當(dāng)科技媒體在向大眾描繪“機(jī)器人時(shí)代”的恢弘藍(lán)圖時(shí),還仿佛是在談?wù)撐磥?lái)一隅,但忽如一夜,人們就已能清晰聽(tīng)到機(jī)器人技術(shù)落地的聲音。能自己坐電梯送餐的機(jī)器人,會(huì)做粵菜的機(jī)器人,會(huì)做咖啡的機(jī)器人,會(huì)垃圾分類(lèi)的機(jī)器人,寵物陪伴機(jī)器人……過(guò)去一年,各種新型機(jī)器人頻繁出現(xiàn),即便拋去其中的噱頭...
  ARM Cortex-M處理器家族現(xiàn)在有8款處理器成員。在本文中,我們會(huì)比較Cortex-M系列處理器之間的產(chǎn)品特性,重點(diǎn)講述如何根據(jù)產(chǎn)品應(yīng)用選擇正確的Cortex-M處理器。本文中會(huì)詳細(xì)的對(duì)照Cortex-M 系列處理器的指令集和高級(jí)中斷處理能力,以及 SoC系統(tǒng)級(jí)特性,調(diào)試和追蹤功能和性能的比較?! ?、簡(jiǎn)介  今天, ARM Cortex-M 處理器家族有8款處理器成員...

史海拾趣

問(wèn)答坊 | AI 解惑

無(wú)聊灌水,發(fā)一個(gè)LNA的教程

小聲地說(shuō)一下,是580M的一般人兒我不告訴他…

查看全部問(wèn)答∨

測(cè)試測(cè)量A_P版主2009年底大禮包預(yù)定~~~~

測(cè)試測(cè)量包含的內(nèi)容每個(gè)人都知道不是一般的廣,儀器儀表、工業(yè)測(cè)控、虛擬儀器、光學(xué)測(cè)量等都屬于測(cè)試測(cè)量范圍。大家對(duì)哪些內(nèi)容感興趣呢,請(qǐng)留言并投下一票吧! 我們A_P版主年底將針對(duì)大伙投票最多的話(huà)題給個(gè)實(shí)際案例,包含整個(gè)方案的原理和源代碼 ...…

查看全部問(wèn)答∨

電阻分壓的一個(gè)小應(yīng)用

我很懊惱,這么久了,我都沒(méi)把自己逼成一個(gè)原創(chuàng)的人。看來(lái)創(chuàng)新講是講不出來(lái)的。希望以后有機(jī)會(huì),能有一個(gè)創(chuàng)新。在我之前,沒(méi)人做過(guò),在我之后,大家都照著我的做!那應(yīng)該是一件很特別的感覺(jué)了!        我今天想到的別人的想 ...…

查看全部問(wèn)答∨

內(nèi)存泄露??!

各位大俠,這是我寫(xiě)的打開(kāi)位圖程序,現(xiàn)在發(fā)現(xiàn)有嚴(yán)重的內(nèi)存泄露問(wèn)題,拜托大家?guī)兔φ艺以??? 是不是應(yīng)該自己先建塊內(nèi)存,最后再把這塊內(nèi)存刪掉??可是具體怎么實(shí)現(xiàn)呢?? switch(flag0) { case 1: { pathsave1=app->dao1+_T(\".bmp\") ...…

查看全部問(wèn)答∨

中斷問(wèn)題與內(nèi)存有關(guān)?可以再加分!

FIQHandler                 STMFD        sp!, {r0-r7, lr}                 BL      C_Cpu_Fiq_Handler ...…

查看全部問(wèn)答∨

有誰(shuí)能將附件中HEX文檔轉(zhuǎn)成C語(yǔ)言和匯編語(yǔ)言,謝

這個(gè)是一個(gè)朋友給我的單片機(jī)程序,可是是HEX文檔,沒(méi)辦法打開(kāi),想請(qǐng)各位高手幫忙反編譯成匯編和C語(yǔ)言,先謝謝了(散分)…

查看全部問(wèn)答∨

如何將WCHAR類(lèi)型的值轉(zhuǎn)CString到里那?

WCHAR *pBuf; pBuf = new WCHAR[256]; CString strCombine=_T(\"1111\"); 然后我將strCombine = pBuf;這樣可以用CString 類(lèi)里的函數(shù)進(jìn)行處理字符串,可是我這么寫(xiě)傳進(jìn)去的全是亂碼。怎么辦那? …

查看全部問(wèn)答∨

準(zhǔn)備參加應(yīng)聘面試,誠(chéng)心請(qǐng)教前輩。。。

豬肉飛漲,難免俗套,請(qǐng)前輩們給些招聘面談時(shí)的薪資建議。先行謝過(guò)! 先自我介紹一下: 1.本人03年國(guó)內(nèi)三流大學(xué)計(jì)算機(jī)系本科畢業(yè) 2.03-06年初,在老區(qū)某省為某銀行干苦力。主要負(fù)責(zé)省級(jí)電話(huà)銀行的windows前置機(jī)開(kāi)發(fā)、人工服務(wù)處理平臺(tái)、參與其它 ...…

查看全部問(wèn)答∨

為什么硬盤(pán)在斷電后或沒(méi)有電源供電的情況下仍然能夠存儲(chǔ)數(shù)據(jù)?

產(chǎn)生這個(gè)問(wèn)題的想法,是想到平時(shí)把硬盤(pán)從主機(jī)箱里取出來(lái),硬盤(pán)仍然能夠存儲(chǔ)數(shù)據(jù),想知道為什么,想弄清楚。 我搜索了一下,很多文章都是介紹硬盤(pán)的結(jié)構(gòu),和對(duì)于恢復(fù)硬盤(pán)丟失數(shù)據(jù)的文章,并不是我想要的答案。請(qǐng)各位朋友幫忙解答一下,希望回答得盡 ...…

查看全部問(wèn)答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車(chē)開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved