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

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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3713|回復(fù): 7
收起左側(cè)

單片機(jī)驅(qū)動(dòng)74hc595程序問(wèn)題,想不明白

[復(fù)制鏈接]
ID:425921 發(fā)表于 2018-11-22 21:18 來(lái)自觸屏版 | 顯示全部樓層 |閱讀模式
如圖所示:i=0X14;  就是00010100, 然后用了ser=i>>7; 右移后i應(yīng)該等于00000000才對(duì),然后i<<1; for循環(huán)移位寄存器應(yīng)該接收的也是00000000才對(duì), 最后595輸出的是00000000才對(duì)。一個(gè)燈都不亮。為啥圖片上的程序反而成功運(yùn)行了!成功點(diǎn)亮第4排和第6排的燈!想不明白!
IMG_20181122_210442.jpg
IMG_20181122_210426.jpg
回復(fù)

使用道具 舉報(bào)

ID:425921 發(fā)表于 2018-11-23 16:00 來(lái)自觸屏版 | 顯示全部樓層
滄浪 發(fā)表于 2018-11-23 12:35
ser應(yīng)該是一個(gè)io口吧,他只能能接收一個(gè)比特位

set=i>>7是不是相當(dāng)于00010100 右邊的7位0010100給移走了,只剩最左邊的0位,然后把最左邊的0賦值給了ser?
回復(fù)

使用道具 舉報(bào)

ID:111517 發(fā)表于 2018-11-23 12:37 | 顯示全部樓層
a66301208a 發(fā)表于 2018-11-23 11:02
有一點(diǎn)點(diǎn)明白了,不過(guò)為什么要用set=i>>7,直接用ser=i不可以嗎?直接用set=i不正好74h595的ser不就直接接 ...

直接用ser=I,這是把I的最低位給了ser,但是,他應(yīng)該是從I的最高位開(kāi)始發(fā)送的,所以就不能直接賦值了
回復(fù)

使用道具 舉報(bào)

ID:111517 發(fā)表于 2018-11-23 12:35 | 顯示全部樓層
a66301208a 發(fā)表于 2018-11-23 11:04
ser是接收字節(jié)00010100的最高位,還是只能接收一個(gè)位?

ser應(yīng)該是一個(gè)io口吧,他只能能接收一個(gè)比特位
回復(fù)

使用道具 舉報(bào)

ID:425921 發(fā)表于 2018-11-23 11:04 來(lái)自觸屏版 | 顯示全部樓層
phang 發(fā)表于 2018-11-23 09:27
你是不是忘了“ i = ser;”???
因?yàn)闆](méi)有“ i = ser ;” 現(xiàn)在程序是 i=0x14; i

ser是接收字節(jié)00010100的最高位,還是只能接收一個(gè)位?
回復(fù)

使用道具 舉報(bào)

ID:425921 發(fā)表于 2018-11-23 11:02 來(lái)自觸屏版 | 顯示全部樓層
滄浪 發(fā)表于 2018-11-22 22:58
i>>7是在編譯器里面是先拷貝了一個(gè)I ,然后把這個(gè)拷貝的I右移的7位,最后把這個(gè)變動(dòng)的值給了ser,而原來(lái)的i ...

有一點(diǎn)點(diǎn)明白了,不過(guò)為什么要用set=i>>7,直接用ser=i不可以嗎?直接用set=i不正好74h595的ser不就直接接收00010100的左邊第一個(gè)0嗎?第二次循環(huán)00101000的第二位,這樣依次循環(huán)。
回復(fù)

使用道具 舉報(bào)

ID:396960 發(fā)表于 2018-11-23 09:27 | 顯示全部樓層
你是不是忘了“ i = ser;”???
因?yàn)闆](méi)有“ i = ser ;” 現(xiàn)在程序是 i=0x14; i<<=1; ( i = 0x28 , 即0010 1000,是不是4、6排亮??)
回復(fù)

使用道具 舉報(bào)

ID:111517 發(fā)表于 2018-11-22 22:58 | 顯示全部樓層
i>>7是在編譯器里面是先拷貝了一個(gè)I ,然后把這個(gè)拷貝的I右移的7位,最后把這個(gè)變動(dòng)的值給了ser,而原來(lái)的i并沒(méi)有變化,那么在I<<1位后則變成0010 1000,那么則是第4位和第6位亮嘍
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲一区二区高清 | 另类专区亚洲 | 99视频免费看| 久久久久国产精品一区二区 | 欧美日韩在线观看一区二区三区 | 亚洲日本中文字幕在线 | 欧美日韩不卡 | 国产免费观看久久黄av片涩av | 日韩欧美视频免费在线观看 | 成人精品视频在线观看 | 97精品超碰一区二区三区 | 欧美在线视频网站 | аⅴ资源新版在线天堂 | 欧美一级做性受免费大片免费 | 九九热在线视频观看这里只有精品 | av激情在线| 午夜影院毛片 | 成人免费小视频 | 国产精品精品视频一区二区三区 | 在线观看中文字幕 | 亚洲 欧美 在线 一区 | 成人a视频片观看免费 | 成人在线黄色 | a级毛片基地 | 91精品国产自产精品男人的天堂 | 国色天香成人网 | 天天干狠狠操 | 一区二区在线 | 日韩在线不卡 | 国产色在线 | 91视频国产一区 | 日韩三级电影一区二区 | 中文字幕精品视频 | 国产成人一区二区 | 老妇激情毛片免费 | 日本一区高清 | 国产精品久久久久久久久久久久午夜片 | 亚洲激情综合 | 麻豆成人在线视频 | av福利网 | 久久国产精品免费一区二区三区 |