亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

IO口

  • 用單片機(jī)的I/O口模擬I2C協(xié)議 I2C用IO模擬程序網(wǎng)上范例最多的就是51的程序了,這些范例的正確性無需懷疑.但是如果直接以它為藍(lán)本將它"AVR化",一不留神,就會(huì)有點(diǎn)問題了. 這要從I2C的

    用單片機(jī)的I/O口模擬I2C協(xié)議 I2C用IO模擬程序網(wǎng)上范例最多的就是51的程序了,這些范例的正確性無需懷疑.但是如果直接以它為藍(lán)本將它"AVR化",一不留神,就會(huì)有點(diǎn)問題了. 這要從I2C的硬件規(guī)范和AVR及51單片機(jī)的IO口說起.I2C要求SCL,SDA二線都有 線與 功能,即I2C驅(qū)動(dòng)口應(yīng)該是 漏極開路 電路,其高電平的維持是靠上拉電阻來實(shí)現(xiàn)的, 而低電平則需要驅(qū)動(dòng)口的強(qiáng)下拉能力. 51單片機(jī)IO口正好完全符合這個(gè)特性.寫起I2C驅(qū)動(dòng)頗為得心應(yīng)手.但是AVR的IO口強(qiáng)大了,它輸出的高電平是實(shí)實(shí)在在的高電平,而不是靠什么上拉電阻來提供,只有10mA都不到的電流!于是如果直接使用 PORTB_Bit0 = 1這樣的操作,就不能滿足I2C的線與功能了,如果此時(shí)有別的設(shè)備要將SCL或者SDA拉低,那么結(jié)果就是二個(gè)IO口打架,誰贏誰輸不得而知,時(shí)間長了,多半是兩敗俱傷,芯片發(fā)熱吧. 當(dāng)然AVR的IO口自然有辦法滿足I2C的電氣特性要求,不就是不能輸出1么,那么用它的高阻狀態(tài)即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要輸出0么(DDRB_Bit0=1,PORTB_Bit0=0).

    標(biāo)簽: I2C AVR 程序 范例

    上傳時(shí)間: 2016-07-19

    上傳用戶:gxrui1991

  • 這是AVR的IO端口使用的代碼

    這是AVR的IO端口使用的代碼,它可以通過數(shù)碼管和LED燈指示IO口的電平變化,用ICCAVR開發(fā)

    標(biāo)簽: AVR IO端口 代碼

    上傳時(shí)間: 2014-01-12

    上傳用戶:haoxiyizhong

  • 在DOS下進(jìn)行IO端口查看的小軟件

    在DOS下進(jìn)行IO端口查看的小軟件,可以方便得查看各IO口的值

    標(biāo)簽: DOS IO端口 軟件

    上傳時(shí)間: 2017-07-16

    上傳用戶:風(fēng)之驕子

  • ADS的IO口控制LED燈例子.rar

    ADS的I/O口控制LED燈的例子

    標(biāo)簽: ADS LED IO口

    上傳時(shí)間: 2013-05-28

    上傳用戶:戀天使569

  • LCD12864串口顯示程序(實(shí)際檢驗(yàn)通過)

    51單片機(jī)控制LCD12864顯示,串口可以簡約IO口

    標(biāo)簽: 12864 LCD 串口顯示 程序

    上傳時(shí)間: 2013-11-17

    上傳用戶:comer1123

  • 堪稱一絕的“IO 口掃鍵”法

    很好的解決了控制電路中IO的不足哦

    標(biāo)簽:

    上傳時(shí)間: 2013-10-28

    上傳用戶:英雄

  • 2個(gè)IO口識(shí)別6個(gè)按鍵

    2IO口識(shí)別6個(gè)按鍵

    標(biāo)簽: IO口 識(shí)別 按鍵

    上傳時(shí)間: 2013-10-14

    上傳用戶:lmeeworm

  • 單片機(jī)和PC機(jī)的串口通信應(yīng)用 (RS232 協(xié)議)

         本文是關(guān)于計(jì)算機(jī)與單片機(jī)的通信實(shí)驗(yàn)的應(yīng)用。主要包括實(shí)驗(yàn)原理闡述、硬件電路圖、源程序等   目錄:   1、單片機(jī)串口通信的應(yīng)用   2、PC控制單片機(jī)IO口輸出   3、單片機(jī)控制實(shí)訓(xùn)指導(dǎo)及綜合應(yīng)用實(shí)例   4、單片機(jī)給計(jì)算機(jī)發(fā)送數(shù)據(jù):   [實(shí)驗(yàn)任務(wù)]   單片機(jī)串口通信的應(yīng)用,通過串口,我們的個(gè)人電腦和單片機(jī)系統(tǒng)進(jìn)行通信。   個(gè)人電腦作為上位機(jī),向下位機(jī)單片機(jī)系統(tǒng)發(fā)送十六進(jìn)制或者ASCLL碼,單片機(jī)   系統(tǒng)接收后,用LED顯示接收到的數(shù)據(jù)和向上位機(jī)發(fā)回原樣數(shù)據(jù)。

    標(biāo)簽: 232 RS 單片機(jī) PC機(jī)

    上傳時(shí)間: 2013-12-09

    上傳用戶:yl1140vista

  • 學(xué)單片機(jī)之串口通信

    帶您從零學(xué)單片機(jī)之串口通信 串口應(yīng)用簡介51的單片機(jī)除了定時(shí)器/計(jì)數(shù)器和中斷外.還擁有串行通信接口.有了這個(gè)接口我們可以用它和電腦通信.我們可以利用串口向電腦發(fā)送數(shù)據(jù),也可以用串口接收電腦的數(shù)據(jù).有了這個(gè)接口我們可以利用它來設(shè)計(jì)很多東西,數(shù)據(jù)采集,多機(jī)通信,遠(yuǎn)程控制等等. 串行通信是將一組數(shù)據(jù)分成一位位的方式在數(shù)據(jù)線上傳送.串行通信的優(yōu)點(diǎn):占用IO口少.遠(yuǎn)距離傳輸時(shí)候成本低.串行通信的缺點(diǎn):相對(duì)并行通信傳輸速度慢,傳輸方式比較復(fù)雜.DS1302 ADC0832等等都是串行傳輸數(shù)據(jù).

    標(biāo)簽: 單片機(jī) 串口通信

    上傳時(shí)間: 2013-10-27

    上傳用戶:jing911003

  • CAT9554A IO 口擴(kuò)展芯片

    關(guān)鍵詞 I/O 口擴(kuò)展芯片、I2C、SMBus摘要CAT9554A 是一款將I2C/SMBus 接口擴(kuò)展成8 位并行輸入/輸出I/O 口的器件

    標(biāo)簽: 9554A 9554 CAT IO

    上傳時(shí)間: 2013-12-27

    上傳用戶:txfyddz

主站蜘蛛池模板: 长武县| 封开县| 开封县| 罗江县| 无棣县| 阳泉市| 神农架林区| 云霄县| 馆陶县| 临汾市| 出国| 南靖县| 阳高县| 伊通| 芜湖市| 南通市| 龙门县| 阜南县| 璧山县| 青川县| 若尔盖县| 宜良县| 莲花县| 鄱阳县| 桂林市| 札达县| 彭水| 民乐县| 顺平县| 文山县| 临武县| 龙川县| 新宁县| 靖远县| 宜兴市| 佳木斯市| 张家川| 苏尼特右旗| 海盐县| 南城县| 凤庆县|