新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 三軸角度檢測(傾角傳感器MMA7455(加速度傳感器))

        三軸角度檢測(傾角傳感器MMA7455(加速度傳感器))

        作者: 時間:2016-11-29 來源:網絡 收藏
        #include
        #include  //要用到_nop_();函數#define uchar unsigned char#define uint  unsigned int/***************************************************************************//***********               單片機引腳定義                       ************//***************************************************************************/sbit sda=P1^0;              //I2C 數據傳送位sbit scl=P1^1;              //I2C 時鐘傳送位char x,y,z,num[9]={0,0,0};/******************************************************************************//**********                     數據部分                            ***********//******************************************************************************/#define IIC_READ  0x1D      //定義讀指令#define IIC_WRITE 0x1D      //定義寫指令#define LCD_data  P0             //數據口sbit inter_0=P3^2;sbit LCD_RS  =  P2^7;            //寄存器選擇輸入 sbit LCD_RW  =  P2^6;            //液晶讀/寫控制sbit LCD_EN  =  P2^5;            //液晶使能控制sbit LCD_PSB =  P2^4;            //串/并方式控制void delay_1ms(uint x) { uint i,j; for(j=0;j0;t--)for(j=19;j>0;j--);}void delay_50ms(uchar t){uint j;for(;t>0;t--)for(j=6245;j>0;j--);}/*********************************************************************//**************               I2C通信部分              ***************//*********************************************************************/void iic_start()               //函數功能:I2C通信開始{sda=1;iic_delay();scl=1;iic_delay();sda=0;iic_delay();}void iic_stop()                //函數功能:I2C通信停止{sda=0;iic_delay();scl=1;iic_delay();sda=1;iic_delay();}void iic_ack()                 //函數功能:I2C通信查應答位{ sda=1;scl=1;iic_delay();ack_sign=sda;scl=0;    }
        				
                    
                        
        			
        							
        上一頁 1 2 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 敦化市| 宁波市| 枣庄市| 龙井市| 和平县| 贡嘎县| 湾仔区| 长兴县| 渝中区| 夹江县| 北宁市| 阳高县| 托克托县| 鄯善县| 集安市| 乐亭县| 大冶市| 邵阳县| 长汀县| 陈巴尔虎旗| 古丈县| 无为县| 黑山县| 小金县| 文成县| 岚皋县| 海阳市| 西和县| 泰兴市| 嘉义县| 清远市| 湘西| 盱眙县| 织金县| 贺兰县| 屯留县| 尤溪县| 万年县| 白朗县| 长治市| 汉沽区|