吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MSP430F1121與PCF8576驅(qū)動(dòng)程序

算法&編程學(xué)院 ? 來源:網(wǎng)絡(luò)整理 ? 2018-01-30 18:30 ? 次閱讀

#include"MSP430x11x1.h"

#defineuintunsignedint
#defineucharunsignedchar

//器件地址
ucharPCF8576=0x70;

//內(nèi)存數(shù)據(jù)定義

ucharByteCnt;//I2C數(shù)據(jù)字節(jié)計(jì)數(shù)器
ucharSlvAdr;//被控器地址
ucharSubAdr;//被控器單元地址
ucharXmtDat[5];//發(fā)送數(shù)據(jù)緩沖區(qū)


//ucharMODE1=0x45;
ucharMODE2=0xCD;//
ucharBank_sel=0x78;

ucharflag;

ucharDigit[10];

#defineSDABIT3//P2.3controlsSDAline(pull-upusedfor
logIC1)
#defineSCLBIT4//P2.4controlsSCLline(pull-upusedforlogic1)



/******************************************************************************
;子程序
;名稱:START
;描述:啟動(dòng)I2C總線子程序--發(fā)送I2C起始條件
;;*****************************************************************************/
voidSTART(void)
{
P2OUT|=SDA;//SDA=1
_NOP();
P2OUT|=SCL;//SCL=1
_NOP();
P2OUT&=~SDA;//SDA=0
_NOP();
P2OUT&=~SCL;//SCL=0
}

/*--------------------------------------------------------------------------
;名稱:STOP
;描述:停止I2C總線子程序--發(fā)送I2C總線停止條件
;-------------------------------------------------------------------------*/
voidSTOP(void)
{
P2OUT&=~SDA;//SDA=0
_NOP();
P2OUT|=SCL;
_NOP();
P2OUT|=SDA;
_NOP();
P2OUT&=~SCL;
}

voidcack(void)/*應(yīng)答位檢查*/
{
P2OUT|=SDA;
P2OUT|=SCL;

P2DIR&=~SDA;

_NOP();
P2OUT&=~SCL;

P2DIR|=SDA;

}

voiddelay(uchartime)
{
uchari;

do{
for(i=100;i!=0;i--);

}while(--time!=0);

}

/*----------------------------------------------------------------------
;名稱:SendByte
;描述:字節(jié)數(shù)據(jù)傳送子程序發(fā)送一個(gè)字節(jié)數(shù)據(jù)或地址給被控器PCF8576
;------------------------------------------------------------------------*/
voidSendByte(ucharData)
{
uchari=8;

do
{
if((Data&0x80)==0x80)
P2OUT|=SDA;
else
P2OUT&=~SDA;

P2OUT|=SCL;
_NOP();
P2OUT&=~SCL;

Data=Data

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 驅(qū)動(dòng)程序
    +關(guān)注

    關(guān)注

    19

    文章

    848

    瀏覽量

    48214
  • MSP430F1121
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    1866
  • PCF8576
    +關(guān)注

    關(guān)注

    1

    文章

    1

    瀏覽量

    1766
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用MSP430F1121中斷需注意的問題

    MSP430F1121(下面簡稱F1121)是TI公司新近推出的一款廉價(jià)的20引腳低功耗16位Flash單片機(jī)。它所具備的多種中斷功能使其應(yīng)用靈活,并適用于各種不同的應(yīng)用領(lǐng)域?! 〔贿^,我們?cè)?/div>
    發(fā)表于 08-17 10:51

    MSP430F4XX系列LCD顯示通用驅(qū)動(dòng)程序

    MSP430F4XX系列LCD顯示通用驅(qū)動(dòng)程序
    發(fā)表于 07-18 13:56

    基于MSP430F4XX的LCD驅(qū)動(dòng)程序

    說明:該驅(qū)動(dòng)程序庫包含了常用的LCD顯示功能,如顯示數(shù)字、字母等可以作為各種程序的底層驅(qū)動(dòng)使用。要使用該庫函數(shù),需要將本文件(LCD_Display.c)添加進(jìn)工程,并在需要調(diào)用顯示函數(shù)的文件開頭處
    發(fā)表于 12-14 15:00

    MSP430F1121 發(fā)光二極管的使用

    MSP430F1121 發(fā)光二極管的使用一、實(shí)驗(yàn)?zāi)康模?學(xué)習(xí)MSP430端口輸入輸出方法,測(cè)試2個(gè)按鈕和發(fā)光二極管的使用,其中1個(gè)按鈕用來開啟發(fā)光二極管的閃爍,另外1個(gè)按鈕用
    發(fā)表于 11-11 16:22 ?22次下載

    MSP430F1121組成無線語音傳輸系統(tǒng)設(shè)計(jì)方案

    MSP430F1121組成無線語音傳輸系統(tǒng)設(shè)計(jì)方案 本文即提出了一種將其應(yīng)用于無線語音傳輸系統(tǒng)的設(shè)計(jì)方案。 以往設(shè)計(jì)無線數(shù)傳產(chǎn)品往往需要相當(dāng)?shù)臒o線電專
    發(fā)表于 03-22 11:15 ?40次下載

    MSP430F1121,pdf(Mixed Signal M

    The Texas Instruments MSP430 family of ultralow power microcontrollers consist of several devices
    發(fā)表于 11-19 21:58 ?22次下載

    PCF8563驅(qū)動(dòng)程序演示實(shí)驗(yàn)

    PCF8563驅(qū)動(dòng)程序演示實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康?b class='flag-5'>PCF8563是一款性價(jià)比極高的時(shí)鐘
    發(fā)表于 09-26 17:40 ?4151次閱讀

    MSP430F149各模塊實(shí)驗(yàn)程序

    MSP430F149各模塊實(shí)驗(yàn)程序MSP430F149各模塊實(shí)驗(yàn)程序
    發(fā)表于 12-03 16:17 ?25次下載

    采用MSP430F1121構(gòu)造超小型低功耗變頻器

    采用MSP430F1121構(gòu)造超小型低功耗變頻器
    發(fā)表于 02-17 09:47 ?11次下載

    msp430顯示驅(qū)動(dòng)程序

    msp430 顯示驅(qū)動(dòng)程序 打包下載 需要自取
    發(fā)表于 07-13 16:12 ?2次下載

    MSP430F149程序

    MSP430F149程序,包括DAC輸出和ADC采樣。
    發(fā)表于 07-29 17:08 ?12次下載

    PCF8591驅(qū)動(dòng)程序

    PCF8591驅(qū)動(dòng)程序 51單片機(jī)程序
    發(fā)表于 08-31 16:11 ?30次下載

    I2C擴(kuò)展器-PCF8575驅(qū)動(dòng)程序

    PCF8575 I2C擴(kuò)展器-驅(qū)動(dòng)程序 測(cè)試程序
    發(fā)表于 01-24 15:11 ?89次下載

    msp430和stm32 dht11驅(qū)動(dòng)程序

    最近使用msp430f5529讀取dht11的溫度和濕度數(shù)據(jù),記錄下驅(qū)動(dòng)程序,需要可移植。dht11模塊是一塊溫濕度傳感器模塊,可以采集溫度和濕度信息轉(zhuǎn)化為數(shù)據(jù)發(fā)送出來,模塊介紹如下:
    發(fā)表于 12-16 16:56 ?24次下載
    <b class='flag-5'>msp430</b>和stm32 dht11<b class='flag-5'>驅(qū)動(dòng)程序</b>

    基于MSP430單片機(jī)的軟件玻璃液晶驅(qū)動(dòng)程序

    電子發(fā)燒友網(wǎng)站提供《基于MSP430單片機(jī)的軟件玻璃液晶驅(qū)動(dòng)程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-18 10:41 ?0次下載
    基于<b class='flag-5'>MSP430</b>單片機(jī)的軟件玻璃液晶<b class='flag-5'>驅(qū)動(dòng)程序</b>
    百家乐官网投资心得| 百家乐官网翻天粤语qvod| 澳门百家乐官网群代理| 网上百家乐如何作假| 大发888娱乐场开户注册| 百家乐官网视频赌博| 百家乐平六亿财富| 久盛娱乐城| 百家乐官网平注法亏损| 大发888游戏是真的吗| 百家乐官网赌场高手| 游艇会百家乐的玩法技巧和规则| 百家乐官网现实赌场| 百家乐必胜软件下载| 明升国际网址| 百家乐官网赌场高手| 死海太阳城酒店| 百家乐官网平台注册送彩金| 百家乐送18元彩金| 百家乐官网有看牌器吗| 线上百家乐平台| 海门市| 澳门百家乐群策略| 大发888娱乐城建账号| 百家乐官网鸿泰棋牌| 斗地主百家乐的玩法技巧和规则| 百家乐官网技巧和规律| 大地百家乐的玩法技巧和规则| 百家乐官网龙虎规则| 百家乐赌博经历| 百家乐官网赌法博彩正网| 真人百家乐蓝盾赌场娱乐网规则| 百家乐官网真人投注网站| 模拟百家乐的玩法技巧和规则| 百家乐官网游戏机图片| 水果机榨汁机| 网络百家乐官网电脑| 新浪棋牌竞技风暴| 百家乐在线直播| 桐梓县| 百家乐棋牌游戏源码|