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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 5341|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)引腳只有高低電平1、0之分,那數(shù)據(jù)是如何傳輸?shù)?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:511168 發(fā)表于 2020-3-15 20:20 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
void Write_MAX7219_Byte(uchar record)        //MAX7219寫入字節(jié)
{  //假如record = 0xF0
        uchar i = 0;
        MAX7219_CS = 0;
        for(i=1;i<=8;i++)  //傳輸8位數(shù)據(jù)
        {
                MAX7219_CLK = 0;
                MAX7219_DIN = record & 0x80; //MAX7219_DIN = 1111 0000 | 1000 0000 = 1000 0000(取出高位)
                record = record << 1;  //左移,準(zhǔn)備提取下一位
                MAX7219_CLK = 1;
        }
}
因?yàn)閱纹瑱C(jī)引腳只有高低電平(1、0)之分,那么我想知道當(dāng)i=1時(shí),MAX7219_DIN(STC89C52中P20引腳)是怎么傳輸?shù)模渴莻鬏敻唠娖?,
還是傳輸字節(jié)1000 0000?原理是什么?


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:235200 發(fā)表于 2020-3-15 23:12 | 只看該作者
1個(gè)引腳每一時(shí)刻只能表示0和1里的1個(gè),表示0時(shí)電壓0.8V以下,表示1時(shí)電壓2.4V以上,對(duì)單片機(jī)來說,3.3V單片機(jī)一般3.3V表示1,0V表示0;5V單片機(jī)一般5V表示1,0V表示0;
回復(fù)

使用道具 舉報(bào)

板凳
ID:709172 發(fā)表于 2020-3-16 00:11 | 只看該作者
0和1決定信號(hào)電平,每次傳送1個(gè)0或1,即每次傳送1個(gè)低或高電平。
回復(fù)

使用道具 舉報(bào)

地板
ID:462827 發(fā)表于 2020-3-16 00:46 | 只看該作者
串行的話每次傳一個(gè)bit,循環(huán)8次正好傳完一個(gè)字節(jié)
回復(fù)

使用道具 舉報(bào)

5#
ID:420836 發(fā)表于 2020-3-16 05:39 | 只看該作者
在數(shù)字電子產(chǎn)品中,0和1代表一切。 數(shù)據(jù)包中的所有位都用0或1編碼。數(shù)據(jù)包在設(shè)備之間傳輸并在接收到數(shù)據(jù)后解碼。
回復(fù)

使用道具 舉報(bào)

6#
ID:675145 發(fā)表于 2020-3-16 16:43 | 只看該作者
當(dāng)i=1時(shí),MAX7219_DIN=1000 000的真值為1,所以傳輸1個(gè)位“1”,而不是一個(gè)字節(jié)“0x80”。
回復(fù)

使用道具 舉報(bào)

7#
ID:675145 發(fā)表于 2020-3-16 16:49 | 只看該作者
當(dāng)i=1時(shí), MAX7219_DIN = 0x80的真值為1,所以傳輸?shù)氖?個(gè)位“1”,而不是1個(gè)字節(jié)“0x80”。相反,為假時(shí)傳輸“0”,而不是傳輸“0x00”
例如:if(MAX7219_DIN = 0x80),括號(hào)里的真值為1時(shí),執(zhí)行if語(yǔ)句,否則跳過。
回復(fù)

使用道具 舉報(bào)

8#
ID:709787 發(fā)表于 2020-3-17 23:21 來自觸屏版 | 只看該作者
一個(gè)io口一次只能傳輸一個(gè)
回復(fù)

使用道具 舉報(bào)

9#
ID:709787 發(fā)表于 2020-3-17 23:24 來自觸屏版 | 只看該作者
一個(gè)io口一次只能傳輸一個(gè)位,就是0或者1!!你有一個(gè)for循環(huán)八次。就是八次一起才傳一個(gè)八位的16進(jìn)制數(shù)。后面有一個(gè)clk。這個(gè)是給模塊信號(hào):你可以讀我給你的數(shù)據(jù)了。避免模塊在你不要它讀的時(shí)候讀了錯(cuò)誤的數(shù)。
回復(fù)

使用道具 舉報(bào)

10#
ID:531524 發(fā)表于 2020-3-18 11:17 | 只看該作者
這個(gè)可以這樣理解,串行通信就是在一個(gè)單位時(shí)間內(nèi),比如1s內(nèi) 我們把它劃分成10份就是100ms,引腳在1s內(nèi)就有10個(gè)狀態(tài),比如1100100011,這樣一串二進(jìn)制編碼就可以表示一個(gè)含義。這就是串行通信,并行通信就更好理解了,比如有10個(gè)引腳在數(shù)據(jù)采集的時(shí)候就可以得到一串10位二進(jìn)制編碼。
這要理解就很簡(jiǎn)單了。
回復(fù)

使用道具 舉報(bào)

11#
ID:602576 發(fā)表于 2020-3-18 16:03 | 只看該作者
首先搞明白,MAX7219是SPI接口,使用時(shí)最好用單片機(jī)或DSP的SPI接口來操作,如果使用IO模擬SPI接口,那會(huì)很費(fèi)勁的
回復(fù)

使用道具 舉報(bào)

12#
ID:724314 發(fā)表于 2020-4-7 21:01 | 只看該作者
一個(gè)io口一次只能傳輸一個(gè)
回復(fù)

使用道具 舉報(bào)

13#
ID:692132 發(fā)表于 2020-4-7 21:18 來自觸屏版 | 只看該作者
這樣理解,把一段時(shí)間畫成一個(gè)線段,再把線段分成很多個(gè)小段,每一小段時(shí)間里單片機(jī)引腳只能有高或低電平,但下一小段又可以有相同或不同的高低電平,經(jīng)過幾個(gè)小段,就可以表示幾位二進(jìn)制數(shù)了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜伊人 | 农村黄性色生活片 | 射欧美 | av一级 | 国产一区在线免费 | 粉嫩av | 久久av网站 | 国产精品污污视频 | 美女福利视频网站 | 亚洲精品68久久久一区 | 国产精品色| 亚洲另类自拍 | 亚洲欧美国产一区二区三区 | 精品国产乱码一区二区三 | www.黄网| 激情欧美一区二区三区 | 美女黄网 | 中文字幕高清一区 | 一区在线视频 | a级在线免费视频 | 涩涩视频在线看 | 全免费a级毛片免费看视频免费下 | 精品国产区 | 成人性生交大片免费看中文带字幕 | 日韩电影一区二区三区 | 香蕉久久网 | 欧美日韩国产一区二区 | 逼逼网 | 国家aaa的一级看片 h片在线看 | 久久精品国产久精国产 | 久久久久久av | 操操日| 精品综合视频 | 精品一区二区三区四区 | 日本不卡高字幕在线2019 | 精品免费 | 亚洲综合视频 | 亚洲国产精品一区二区第一页 | 国户精品久久久久久久久久久不卡 | 精品亚洲一区二区三区 | 91久久夜色 |