亚洲欧美第一页_禁久久精品乱码_粉嫩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

  • 基于單片機(jī)虛擬串口驅(qū)動(dòng)LCD1602的電路仿真

    基于M ult isim 10 仿真軟件, 設(shè)計(jì)單片機(jī)的虛擬串口驅(qū)動(dòng)LCD1602 液晶電路。實(shí)現(xiàn)了虛擬串口擴(kuò)展并行輸出的功能。該設(shè)計(jì)適用單片機(jī)UART 串口被占用時(shí), 以最少的單片機(jī)IöO 口驅(qū)動(dòng)LCD1602, 滿足顯示電路中復(fù)雜信息的需求。與傳統(tǒng)的設(shè)計(jì)手段相比, 在M ult isim 10 平臺(tái)支撐下, 設(shè)計(jì)電路更方便快捷, 并可通過仿真結(jié)果直接觀測和驗(yàn)證設(shè)計(jì)電路是否達(dá)到要求, 具有省時(shí)、低耗、高效的優(yōu)越性。

    標(biāo)簽: 1602 LCD 單片機(jī) 虛擬串口

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

    上傳用戶:xywhw1

  • 學(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

主站蜘蛛池模板: 六枝特区| 章丘市| 安图县| 宣城市| 滨州市| 连州市| 和田市| 呼图壁县| 衡水市| 黄平县| 德昌县| 岗巴县| 类乌齐县| 静宁县| 吉水县| 海晏县| 四子王旗| 海兴县| 祁东县| 仪征市| 苍溪县| 新绛县| 新沂市| 南安市| 西乡县| 高陵县| 河西区| 新邵县| 平江县| 尤溪县| 本溪市| 鹤峰县| 兰西县| 福建省| 句容市| 大关县| 雷波县| 信阳市| 达拉特旗| 阳曲县| 连江县|