女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

基于鍵盤電路實(shí)例分析上拉電阻錯(cuò)誤導(dǎo)致51單片機(jī)無法正常運(yùn)行

GReq_mcu168 ? 來源:工程師曾玲 ? 2019-02-02 17:02 ? 次閱讀

電路設(shè)計(jì)中,為了將電阻鉗位維持在高電平,會(huì)借助上拉電阻來實(shí)現(xiàn)電阻的穩(wěn)定,因此上拉電阻開始大量出現(xiàn)在電路設(shè)計(jì)中。本文從以鍵盤電路實(shí)例為切入點(diǎn),為大家分析一種由于上拉電阻位置原因?qū)е?a href="http://www.asorrir.com/v/tag/1052/" target="_blank">51單片機(jī)電路無法正常運(yùn)行的情況。

首先讓我們來看一看這個(gè)鍵盤電路的原理圖,如圖1所示。

基于鍵盤電路實(shí)例分析上拉電阻錯(cuò)誤導(dǎo)致51單片機(jī)無法正常運(yùn)行

圖1

在按鍵沒有被按下時(shí),端口為低電平,按下按鍵的時(shí)候端口上接高電平。但電路卻沒有正常工作,出現(xiàn)了問題。

下面就來分析一下問題所在。首先,將電源直接接到端口上是絕對(duì)不可以的。當(dāng)按下按鍵時(shí),會(huì)有很大的電流進(jìn)入單片機(jī)。在工程上,這種往往應(yīng)該加限流電阻,一般選擇1K即可。

但也不能選擇太大的電阻,因?yàn)殡娮枭厦鎵航堤螅斐奢斎氲陀趹?yīng)有的高電平,造成錯(cuò)誤。

其次,即便添加限流,電路也是不能工作的。檢查AT89C51的DataSheet就會(huì)發(fā)現(xiàn)技術(shù)手冊(cè)中提到:P0口是沒有上拉電阻的端口。P1、P2、P3口帶有上拉電阻。

這就是問題所在,那么什么是上拉電阻呢?

基于鍵盤電路實(shí)例分析上拉電阻錯(cuò)誤導(dǎo)致51單片機(jī)無法正常運(yùn)行

圖2為紅外線接收的電路圖,圖中的電阻就是上拉電阻。我們可以試圖理解一下51單片機(jī)P2口的這個(gè)上拉電阻為這種形式:

基于鍵盤電路實(shí)例分析上拉電阻錯(cuò)誤導(dǎo)致51單片機(jī)無法正常運(yùn)行

圖3中的R就是上拉電阻。如果按照文章開頭的例子中那樣設(shè)計(jì)電路,電路便會(huì)變成以下的形式:

基于鍵盤電路實(shí)例分析上拉電阻錯(cuò)誤導(dǎo)致51單片機(jī)無法正常運(yùn)行

圖4

從圖4中可以清晰的看出,不管按鍵是否按下,IO端口上都是高電平。問題就在這里,回頭檢測(cè)本例中的IO端口電平在按下按鍵前后的變化,可以發(fā)現(xiàn)不管是否按下按鍵,都為高電平。

由此可知,在進(jìn)行電路設(shè)計(jì)之前,對(duì)所需各類器件的DataSheet進(jìn)行充分了解還是非常有必要的,因?yàn)槠渲械囊恍┬〖?xì)節(jié)就極有可能決定整個(gè)設(shè)計(jì)是否能夠順利運(yùn)行,希望大家能夠在使用51單片機(jī)之前閱讀到本文,從而避免不必要的錯(cuò)誤。

聲明:本文內(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)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6063

    文章

    44915

    瀏覽量

    646827
  • 上拉電阻
    +關(guān)注

    關(guān)注

    5

    文章

    366

    瀏覽量

    31050
  • 鍵盤電路
    +關(guān)注

    關(guān)注

    3

    文章

    29

    瀏覽量

    20018

原文標(biāo)題:上拉電阻錯(cuò)誤導(dǎo)致的51單片機(jī)異常分析

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    單片機(jī)中上電阻的不可小覷的作用分析

    單片機(jī)系統(tǒng)當(dāng)中,電阻逐漸成為了最為穩(wěn)定也最為可靠的主要組成部分。大多數(shù)人知道上電阻
    發(fā)表于 08-10 16:30 ?3246次閱讀

    關(guān)于51單片機(jī)IO引腳的驅(qū)動(dòng)能力與電阻

    就沒有電阻,所以 P0 口根本就沒有高電平輸出電流的能力。 再看看上面的電路圖: 圖中的 D1,是接在正電源和引腳之間的,這就屬于灌電流負(fù)載,D1 在
    發(fā)表于 06-26 16:52

    51單片機(jī)學(xué)習(xí)感悟與51單片機(jī)電阻心得

    電阻無法高電平驅(qū)動(dòng)其他器件的。因?yàn)楫?dāng)三極管截至市沒有電流流通的路徑,更談不驅(qū)動(dòng)了。這個(gè)跟單片機(jī)P0口加上
    發(fā)表于 08-28 15:02

    51單片機(jī)學(xué)習(xí)感悟與51單片機(jī)電阻心得

    電阻無法高電平驅(qū)動(dòng)其他器件的。因?yàn)楫?dāng)三極管截至市沒有電流流通的路徑,更談不驅(qū)動(dòng)了。這個(gè)跟單片機(jī)P0口加上
    發(fā)表于 10-20 09:34

    51單片機(jī)學(xué)習(xí)感悟與51單片機(jī)電阻心得

    電阻無法高電平驅(qū)動(dòng)其他器件的。因?yàn)楫?dāng)三極管截至市沒有電流流通的路徑,更談不驅(qū)動(dòng)了。這個(gè)跟單片機(jī)P0口加上
    發(fā)表于 10-25 09:28

    單片機(jī)必學(xué):GPIO電路電阻

    通,此時(shí)單片機(jī) IO 口輸出的是高電平。2、這里注意,④位置是一個(gè)電阻,這里設(shè)置
    發(fā)表于 10-12 09:37

    單片機(jī)中與電阻有關(guān)的抗干擾提升

    在電子電路設(shè)計(jì)中,干擾的存在讓設(shè)計(jì)者們苦不堪言,干擾會(huì)導(dǎo)致電路發(fā)生異常,甚至?xí)?b class='flag-5'>導(dǎo)致最終的產(chǎn)品無法正常使用。如何巧妙地減少甚至避免干擾始終是設(shè)
    發(fā)表于 10-10 16:47 ?2160次閱讀

    單片機(jī)中上電阻不可小覷的作用分析

    本篇文章對(duì)于電阻單片機(jī)當(dāng)中的重要作用進(jìn)行了細(xì)致的介紹,相信在閱讀過本篇文章之后,大家對(duì)于為什么要在單片機(jī)中添加上
    發(fā)表于 11-04 13:01 ?801次閱讀
    <b class='flag-5'>單片機(jī)</b>中上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>不可小覷的作用<b class='flag-5'>分析</b>

    關(guān)于單片機(jī)加上電阻的詳細(xì)解釋

    51單片機(jī)的時(shí)候?qū)0口必須加上電阻,否則P0就是高阻態(tài),對(duì)這個(gè)問題可能感到疑惑,為什么是高阻態(tài)?加上
    的頭像 發(fā)表于 12-18 17:09 ?1.2w次閱讀
    關(guān)于<b class='flag-5'>單片機(jī)</b>加上<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的詳細(xì)解釋

    實(shí)例分析電阻

    手機(jī)原理設(shè)計(jì)中,電阻常用在中斷,GPIO控制,I2C等信號(hào),本文希望能通過實(shí)例分析加深對(duì)上
    的頭像 發(fā)表于 12-21 17:03 ?5593次閱讀
    以<b class='flag-5'>實(shí)例</b><b class='flag-5'>分析</b><b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    STM32單片機(jī)電阻配置為輸入模式的方法

    在學(xué)習(xí)單片機(jī)的時(shí)候,我們經(jīng)常遇到一組名詞:電阻和下拉電阻,通過學(xué)習(xí)我們知道上下拉電阻不僅能使
    發(fā)表于 02-11 10:00 ?2.6w次閱讀
    STM32<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>配置為<b class='flag-5'>上</b><b class='flag-5'>拉</b>輸入模式的方法

    使用51單片機(jī)實(shí)現(xiàn)獨(dú)立鍵盤的簡(jiǎn)單資料說明

    1. 51單片機(jī)的P1、P2、P3口自有電阻,P0口要想當(dāng)做I/O口使用,必須也加個(gè)
    發(fā)表于 09-09 17:26 ?0次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>實(shí)現(xiàn)獨(dú)立<b class='flag-5'>鍵盤</b>的簡(jiǎn)單資料說明

    實(shí)例制作一個(gè)51單片機(jī)連接PS2鍵盤講解

    實(shí)例制作一個(gè)51單片機(jī)連接PS2鍵盤講解(單片機(jī)原理及應(yīng)用技術(shù))-該文檔為實(shí)例制作一個(gè)
    發(fā)表于 07-22 12:11 ?39次下載
    <b class='flag-5'>實(shí)例</b>制作一個(gè)<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>連接PS2<b class='flag-5'>鍵盤</b>講解

    51單片機(jī)按鍵控制數(shù)碼管0~9_基于proteus的51單片機(jī)開發(fā)實(shí)例24-矩陣鍵盤(行列式鍵盤)...

    1. 基于proteus的51單片機(jī)開發(fā)實(shí)例24-矩陣鍵盤1.1. 實(shí)驗(yàn)?zāi)康膱D1 矩陣鍵盤電路
    發(fā)表于 11-23 16:36 ?12次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>按鍵控制數(shù)碼管0~9_基于proteus的<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>開發(fā)<b class='flag-5'>實(shí)例</b>24-矩陣<b class='flag-5'>鍵盤</b>(行列式<b class='flag-5'>鍵盤</b>)...

    電阻錯(cuò)誤導(dǎo)致51單片機(jī)異常分析

    電路設(shè)計(jì)中,為了將電阻鉗位維持在高電平,會(huì)借助電阻來實(shí)現(xiàn)電阻的穩(wěn)定,因此
    發(fā)表于 02-09 11:32 ?1次下載
    <b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b><b class='flag-5'>錯(cuò)誤導(dǎo)致</b>的<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>異常<b class='flag-5'>分析</b>