久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2983|回復: 4
收起左側

關于51單片機開發板端口沖突問題

[復制鏈接]
ID:508066 發表于 2019-4-9 17:52 | 顯示全部樓層 |閱讀模式
50黑幣
我想用TX-1C 51單片機開發板做一個4*4矩陣鍵盤輸入+1602顯示的的計算器。看了原理圖后發現1602的RS端(數據命令選擇端)和E端(使能端)接到了P3^4和P3^5,然后4*4的矩陣鍵盤又是剛好連接在P3口,想問一下那是否意味著1602和矩陣鍵盤不能夠同時使用?這個設計用這個開發板根本做不了?謝謝!                ebfb9927e96b51d7d62420b584d7049.png                                   e4560f91068953bba8df9677dd89e4d.png

回復

使用道具 舉報

ID:451718 發表于 2019-4-9 18:22 | 顯示全部樓層
按鍵的檢測和屏幕的顯示,都是在ms級別完成的。 你把1秒鐘分成10等份,有就是在100ms的單位內,前50ms處理按鍵掃描, 后50ms處理屏幕顯示,就好了。
回復

使用道具 舉報

ID:451718 發表于 2019-4-9 18:35 | 顯示全部樓層
本帖最后由 robinsonlin 于 2019-4-10 09:47 編輯

具體點說:設置一個時間定標 bit TSign=1
void main()
{
     ConfigTimer0();  //這個函數用來初始化定時器,要自己寫哦
     EA=1;
     ET1=1;
     TR1=1;  //開啟定時器          while(1)
    {
          if(TSign)
          {
             ;  //做鍵盤掃描的事
          }
          esle
          {
            ;//做屏幕顯示的事
          }
     }
}

void InterruptTimer0() interrupt 1          //定時器中斷改變定標狀態
{
TH0=0x4C;
TL0=0x00;     //重新加載初值
TSign=~Tsign;   //時間定標取反
}

回復

使用道具 舉報

ID:277550 發表于 2019-4-9 20:08 | 顯示全部樓層
改板吧,重新連接

~~~~~~~~~~~~~~~~~~~~~~
回復

使用道具 舉報

ID:286252 發表于 2019-4-16 16:03 | 顯示全部樓層
只能說這塊開發板上不能同時用,可以外接一個矩陣鍵盤模塊。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美福利专区 | 在线免费观看a级片 | 国产精品a级 | 日韩在线视频一区 | 一色桃子av一区二区 | 欧美视频免费在线 | 在线观看亚洲一区二区 | 国产一级黄色网 | 成人黄页在线观看 | 久久国产成人精品国产成人亚洲 | 久草精品视频 | 成人精品鲁一区一区二区 | 欧美日韩三级在线观看 | 久久婷婷香蕉热狠狠综合 | 男人亚洲天堂 | 日朝毛片 | 久久国产视频一区 | 国产精品久久久久久影院8一贰佰 | 亚洲一区二区免费视频 | 国产精品精品视频一区二区三区 | 色悠悠久 | 免费观看视频www | 97高清国语自产拍 | 亚洲午夜精品一区二区三区他趣 | 成人不卡视频 | 欧美成人综合 | 亚洲成人中文字幕 | 日本亚洲一区二区 | 精精国产视频 | 欧美极品视频在线观看 | 一级毛片免费看 | 国产乱码精品一区二区三区忘忧草 | 久久草在线视频 | 国产精品污www一区二区三区 | 欧美日韩精品一区二区天天拍 | 精品国产一区二区三区成人影院 | 91一区二区三区 | 国产精品一区二区福利视频 | 美女视频一区二区三区 | 久久亚洲国产精品 | 久久99国产精品久久99果冻传媒 |