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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

新手求解單片機P端口用8421碼控制管腳原理

[復制鏈接]
ID:841882 發表于 2020-11-11 03:14 | 顯示全部樓層 |閱讀模式
剛入手的51單片機
在練習led燈跑馬燈的時候發現把P2端口定義為8421碼可以控制管腳明白其中的原理,求大神解答小弟疑惑,謝謝。
回復

使用道具 舉報

ID:332444 發表于 2020-11-11 08:03 | 顯示全部樓層
8位二進制對應十進制0-255每個值。
回復

使用道具 舉報

ID:332444 發表于 2020-11-11 09:55 | 顯示全部樓層
解碼時把十進制轉為二進制
回復

使用道具 舉報

ID:97554 發表于 2020-11-11 13:22 | 顯示全部樓層
每個IO口為8個引腳,分成兩組分別為高四位和低四位,每個四位都可以按8421從高到底表示,這樣高四位和低四位全為高的話,就是0XFF,全低為0X00,也就是單片機本身為2進制的輸出輸入,高四位和低四位都為高電平:

那么二進制就是 1  1  1  1     1  1  1  1                  
所謂8421編碼   8+4+2+1     8+4+2+1      
用16進制表示為      F               F

二進制         0   1   0   1      1  0   1   0
8421            0   4   0    1     8   0   2   0
十六進制               5                  A
假如輸出IO為P0,那么可以寫為  P0 = 0x5A ;

8+4+2+1為15,用16進制表示就是F,所謂8421編碼也就是把2進制轉16進制而已。

不知道這樣是不是可以解決樓主的疑惑。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:584814 發表于 2020-11-11 16:07 | 顯示全部樓層
跑馬燈也好數碼管也好,就是點亮一個個的小燈,如果用0表示滅1表示亮的話就會顯現出一列全是0或1的數,為了方便使用就按8個一組進行重新寫成一個16進制的數,就是所謂8421了罷。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费精品久久久久久中文字幕 | 亚洲欧洲精品成人久久奇米网 | 亚洲欧美日韩精品久久亚洲区 | 日本欧美视频 | 欧美激情a∨在线视频播放 成人免费共享视频 | 日韩精品一区二区三区中文在线 | 天天看天天操 | 在线91| 超碰在线播 | 日本成人免费观看 | 午夜精 | 国产高清视频在线 | 久久视频精品 | 精品一区二区三区免费视频 | 久久精品亚洲 | 人人九九精 | 中文字幕在线一区二区三区 | 精品久久一区二区 | 亚洲日本乱码在线观看 | 久久国产精品免费一区二区三区 | 亚洲免费在线观看 | 国产欧美一区二区三区在线看蜜臀 | 国产蜜臀| 国产精品1区2区 | 久久精品av麻豆的观看方式 | 国产精品久久久久久 | 99精品国产一区二区三区 | 欧美视频免费在线 | 三级成人在线 | 久久久国产一区 | 精品久久香蕉国产线看观看亚洲 | 97久久精品| 成人在线一区二区 | 日韩免费一区二区 | 国产情侣啪啪 | 午夜激情免费 | 蜜桃视频一区二区三区 | 国产成人精品久久二区二区 | 91 久久| 国产精品久久久久久中文字 | 成人国产在线观看 |