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

歷史上的今天

今天是:2024年11月08日(星期五)

正在發(fā)生

2019年11月08日 | atmega16與24l01按鍵主程序

發(fā)布者:sjp5035022 來源: 51hei關(guān)鍵字:atmega16  24l01  按鍵 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

#include
#include
#include"NRF24L01.h"
//#define Open_TX
#define Open_RX
typedef unsigned char  uint8;                   /* defined for unsigned 8-bits integer variable     無符號(hào)8位整型變量  */
typedef signed   char  int8;                    /* defined for signed 8-bits integer variable       有符號(hào)8位整型變量  */
typedef unsigned short uint16;                  /* defined for unsigned 16-bits integer variable    無符號(hào)16位整型變量 */
typedef signed   short int16;                   /* defined for signed 16-bits integer variable      有符號(hào)16位整型變量 */
typedef unsigned int   uint32;                  /* defined for unsigned 32-bits integer variable    無符號(hào)32位整型變量 */
typedef signed   int   int32;                   /* defined for signed 32-bits integer variable      有符號(hào)32位整型變量 */
typedef float          fp32;                    /* single precision floating point variable (32bits) 單精度浮點(diǎn)數(shù)(32位長(zhǎng)度) */
typedef double         fp64;                    /* double precision floating point variable (64bits) 雙精度浮點(diǎn)數(shù)(64位長(zhǎng)度) */
extern uint8_t RX_BUF[];
extern uint8_t TX_BUF[];
void motorrun();
uint8 HandleKey();  
uint8 KEY_Release;
uint32 i,MS1;
#define  KEY1_Press  ((keys & 0x03) == 3)
#define  KEY1_Pressed ((keys & 0x03) == 2)
#define  KEY1_Release ((keys & 0x03) == 1)
#define  KEY1_Released ((keys & 0x03) == 0)
int main(void)
{
//nRF24L01_Config(); 
//usartInit();
uint8 keys = 0;
nRF24L01_Initial();
while(1)
{
      #ifdef Open_TX
   keys=HandleKey();
   if(KEY1_Release)
   {
   TX_BUF[0]=0x55;
   NRF24L01_Send();
   if(TX_BUF[0]==0x55)
   {
   for(i=1;i<100;i++)
   {
    PORTB &=~ (1<LED
    _delay_ms(1000);
    PORTB |= (1<    _delay_ms(1000);
   }
   }
   //printf("rnSend data:0x%xrn",TX_BUF[0]);
   _delay_ms(5000);
   }
      #else
   
   PORTD &=~(1<   NRF24L01_Receive();
   _delay_ms(2000);
   if(RX_BUF[0]==0X55)
   motorrun();
   while(1);
   #endif  
       }
}
uint8 HandleKey(void)
{
static uint8 key1laststa = 1,pressure = 0;
uint8 ret = 0;
DDRB &= ~(1 << PB1);
if(PINB & (1 << PB1))  //KEY1
{
  ret = (ret & ~(0x03 << 0)) | (0x00 << 0);
  if(key1laststa == 0) //release
  {
   ret = (ret & ~(0x03 << 0)) | (0x01 << 0);
  }
  key1laststa = 1;
}
else
{
  ret = (ret & ~(0x03 << 0)) | (0x02 << 0);
  if(key1laststa == 1) //press
  {
   ret = (ret & ~(0x03 << 0)) | (0x03 << 0);
  }
  key1laststa = 0;
}
return ret;
}
void motorrun()
{
PORTD |=(1<PORTD &=~  (1<PORTD &=~  (1<PORTD &=~  (1<PORTC &=~(1<for(i=0;i<4000;i++)
{
  PORTC |= (1 << PC0);
  _delay_ms(20);
  PORTC &=~ (1 << PC0);
  _delay_ms(20);
}
}

關(guān)鍵字:atmega16  24l01  按鍵 引用地址:atmega16與24l01按鍵主程序

上一篇:avr單片機(jī)可演奏的電子琴仿真加源碼
下一篇:avr單片機(jī)八位流水燈程序

推薦閱讀

北京時(shí)間11月8日,三星電子在美國(guó)舊金山發(fā)布了基于Bixby和SmartThings平臺(tái)全新的強(qiáng)大開發(fā)工具,以及擁有One UI和Infinity Flex顯示屏的移動(dòng)設(shè)備體驗(yàn),為全球數(shù)百萬(wàn)開發(fā)人員和合作伙伴帶來快速構(gòu)建、發(fā)布和擴(kuò)展的全新體驗(yàn)。 “我們?cè)谌斯ぶ悄芎臀锫?lián)網(wǎng)領(lǐng)域取得了重大進(jìn)展,這是對(duì)我們實(shí)現(xiàn)互聯(lián)生活現(xiàn)實(shí)化至關(guān)重要的一步。”三星電子...
第二屆進(jìn)博會(huì)來了!匯集了服務(wù)貿(mào)易、科技、汽車醫(yī)療器械及醫(yī)藥保健等七大展區(qū),國(guó)家展主賓國(guó)數(shù)量從首屆的12個(gè)增加到了15個(gè),64個(gè)參展國(guó)中,新亮相的國(guó)家超過三分之一。今年進(jìn)博會(huì)進(jìn)一步優(yōu)化現(xiàn)場(chǎng)服務(wù),對(duì)會(huì)場(chǎng)的固定標(biāo)識(shí)等進(jìn)行了全方位升級(jí),全面加強(qiáng)綜合導(dǎo)覽服務(wù)力度。20臺(tái)流利使用中英雙語(yǔ)的小笨智能“進(jìn)寶”機(jī)器人,正是負(fù)責(zé)現(xiàn)場(chǎng)導(dǎo)引的“工作人員”中的一...
華為今天宣布,將于 11 月 5 日在線發(fā)布 Nova 8 SE 新機(jī)。在官方發(fā)布之前,手機(jī)的全部規(guī)格在最近的爆料中浮出水面。 Nova 8 SE 的真機(jī)圖片今天也已經(jīng)出現(xiàn),現(xiàn)在不妨來看看。在今天曝光的真機(jī)圖片中,可以看到華為 Nova 8 SE 有兩種顏色,白色和藍(lán)色。手機(jī)的正面在新照片中沒有看到,但是官方渲染似乎表明它采用水滴屏設(shè)計(jì)。(圖片來源見水...
近日,三星、SK海力士?jī)纱箜n國(guó)芯片制造商將于8日前向美國(guó)提交芯片相關(guān)資料。人們?cè)俅螌⒛抗馔断蚺_(tái)積電,據(jù)悉,臺(tái)經(jīng)濟(jì)部門負(fù)責(zé)人跟美國(guó)駐臺(tái)機(jī)構(gòu)開會(huì),勸說臺(tái)積電:美國(guó)能有什么壞心眼呢?只是,11月8日的最后期限將至,臺(tái)積電究竟能否挺住?據(jù)韓媒報(bào)道,美國(guó)要求臺(tái)積電、三星交出資料,誰(shuí)也無法保證這不會(huì)流向英特爾,成為美國(guó)企業(yè)競(jìng)爭(zhēng)的利器。韓媒更是援引...

史海拾趣

問答坊 | AI 解惑

【藏書閣】電路原理 PPT版本

比較詳盡地講解電路原理的PPT ,不過文件名稱有些亂,有信心的朋友可以了解一下…

查看全部問答∨

hive注冊(cè)表中MountAsBootable問題?

如果設(shè)置HIVE注冊(cè)表,需要在platform.reg中添加如下項(xiàng): [HKEY_LOCAL_MACHINE\\System\\StorageManager\\Profiles\\FlashDisk]     \"Name\"=\"NAND FLASH\"     \"Folder\"=\"NANDFlash\"     \"AutoPart\"=dwo ...…

查看全部問答∨

只要是wince或wm操作系統(tǒng)的設(shè)備都能編程嗎?

新手問題,請(qǐng)問各位大俠: 是不是只要wince或wm操作系統(tǒng)的設(shè)備都能用vs2005編程? 有人說可以,但是我問了一個(gè)銷售商,他們的產(chǎn)品是wince系統(tǒng)的,但是他說不能編程。 謝謝??!…

查看全部問答∨

關(guān)于嵌入式系統(tǒng)的軟硬件設(shè)計(jì)

小弟想了解關(guān)于嵌入式系統(tǒng)的軟硬件設(shè)計(jì)這方面,但不知道需要看哪方面的書~~ 求指教~~~…

查看全部問答∨

求硬件達(dá)人 幫忙解決一個(gè)FPGA輸入的問題

//聲程處理 void rangeprocess(long int nMyRange,long int nMyPDelay) { //float screenvalue; long int nTotal; long int nDiv; long int  nAverage,nResidual,temp; int i,j; //nResidualAverage,i,j; void far *pN; ...…

查看全部問答∨

新手請(qǐng)教:?jiǎn)纹瑱C(jī)控制多個(gè)任務(wù)時(shí)如何響應(yīng)????

各位大蝦:       我是個(gè)單片機(jī)新手,現(xiàn)在基本上能做一些小小的單任務(wù)程序,現(xiàn)請(qǐng)教各位,如何才能實(shí)現(xiàn)多任務(wù)?比如說,我現(xiàn)在要通過9個(gè)按鍵分別控制9個(gè)任務(wù),還要同時(shí)響應(yīng)外部的其它中斷。當(dāng)有不同的按鍵按下時(shí),它能夠馬上轉(zhuǎn) ...…

查看全部問答∨

[Help!] TFFS 的 FLASH_BASE_ADRS怎么確定???

44b0x板,F(xiàn)LASH 是 AM29LV160DT   16Mbit/2Mbyte/1Mword 參照 http://www.lwsir.com/ligong/dianzi/200701/17467_3.html 對(duì)BSP作了修改。 執(zhí)行tffsShow -> tffsShow amd29lvMTDIdentify Manufacturer unknown: 0x06 0: **** commu ...…

查看全部問答∨

關(guān)于仿真器速度問題討論

我在做FFT計(jì)算的時(shí)候發(fā)覺用仿真器和直接燒片運(yùn)行的時(shí)間明顯不同。起初我以為是由于仿真的時(shí)候程序在片外讀取是導(dǎo)致時(shí)間變長(zhǎng)的主要原因??墒钱?dāng)我查詢了資料,片外讀取的速度并不慢,這并不是主要原因。我想導(dǎo)致仿真器運(yùn)行程序時(shí)間加長(zhǎng)的原因應(yīng)該是 ...…

查看全部問答∨

大家?guī)蛶兔?,看看我的NRF24L01發(fā)送調(diào)試程序有什么問題

用頻譜儀觀察不到一點(diǎn)信號(hào)。 如果你有發(fā)送調(diào)試程序發(fā)我一份,感激不盡 #include \"reg52.H\" #define uchar unsigned char sbit MISO=P1^0;                          &nbs ...…

查看全部問答∨

有誰(shuí)是做屏幕拼接和融合的

有的話回復(fù)一下吧,想找個(gè)合作伙伴…

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

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

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

 
汽車開發(fā)圈

 
機(jī)器人開發(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