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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機怎么實現(xiàn)移位寄存器的功能?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:815936 發(fā)表于 2020-8-27 18:09 來自觸屏版 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
通過P1.0輸入一個脈沖,讓P0.0值1讓后對這個高電平移位

脈沖從P1.0口輸入,當有一個脈沖出現(xiàn)時讓P0.0值1,讓后通過P1.1口再輸入一個脈沖對P0移位,每一個脈沖移動一位。通過51單片機實現(xiàn)移位寄存的功能?請問大俠這個函數(shù)怎么寫?拜托了

Screenshot_20200827_180520.jpg (488.41 KB, 下載次數(shù): 55)

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

使用道具 舉報

沙發(fā)
ID:235200 發(fā)表于 2020-8-28 00:24 | 只看該作者
sbit PP=P1^0;
main()
{
unsigned char V=0;
P0=0;
while(!PP)   //出現(xiàn)低脈沖
{
while(PP);
V=(V<<1)+1;
if (V==0xff) V=0;
P0=V;
}
回復(fù)

使用道具 舉報

板凳
ID:213173 發(fā)表于 2020-8-28 06:22 | 只看該作者
#include <REG52.H>

sbit K1=P1^0;

void main()
{
        while(1)
        {
                if(!K1)
                {
                        P0<<=1;
                        while(!K1);
                }
        }
}
回復(fù)

使用道具 舉報

地板
ID:744327 發(fā)表于 2020-8-28 08:39 | 只看該作者
可以這樣寫
sbit PP=P1^0;
main()
{
char V=0;
P0=0;
while(PP!=0)   //出現(xiàn)低脈沖
{
V=(V<<1)+1;
if (V==0xff) V=0;
P0=V;
}
回復(fù)

使用道具 舉報

5#
ID:146782 發(fā)表于 2020-8-28 09:04 | 只看該作者
建議先畫個流程圖就容易了
回復(fù)

使用道具 舉報

6#
ID:815936 發(fā)表于 2020-8-28 09:24 來自觸屏版 | 只看該作者
謝謝大家的幫忙
回復(fù)

使用道具 舉報

7#
ID:540927 發(fā)表于 2020-8-28 09:27 | 只看該作者
這個不就是流水燈的代碼嗎?樓主可以看看那些單片機書籍,比如郭天祥的,一般都會有流水燈,這是單片機入門時最先遇到的小實驗之一
回復(fù)

使用道具 舉報

8#
ID:815936 發(fā)表于 2020-8-28 09:31 來自觸屏版 | 只看該作者
csmyldl 發(fā)表于 2020-8-28 00:24
sbit PP=P1^0;
main()
{

怎么通過P1^0的脈沖進行移位?
回復(fù)

使用道具 舉報

9#
ID:807712 發(fā)表于 2020-8-28 10:09 | 只看該作者
這個事你最好看看IIC視頻,時面就有你說到的內(nèi)容,說白就是數(shù)據(jù)一位一位的傳輸過程
回復(fù)

使用道具 舉報

10#
ID:235200 發(fā)表于 2020-8-28 10:45 | 只看該作者
烈火 發(fā)表于 2020-8-28 08:39
可以這樣寫
sbit PP=P1^0;
main()

需要確定一個脈沖只移位一次,你去掉一條,可能一個脈沖移位了多次(看脈沖寬度)
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕国产一区 | 亚洲大片在线观看 | 亚洲精品国产精品国自产在线 | 99精品久久久国产一区二区三 | 欧美黄色一级毛片 | 九九爱这里只有精品 | 久久中文字幕一区 | 99国产精品99久久久久久 | 91精品麻豆日日躁夜夜躁 | 国产精品成人av | 国产美女在线免费观看 | 在线免费观看黄色 | 一区精品视频 | 亚洲一区综合 | 91综合在线视频 | 日韩av第一页 | 97热在线| 欧美成人第一页 | 国产高清在线观看 | 国产乱码精品1区2区3区 | a视频在线 | 久久久久国产精品午夜一区 | 人人干人人干人人干 | 综合精品在线 | 成人影院一区二区三区 | 中文字幕精品一区二区三区精品 | 九九热这里只有精品在线观看 | 免费观看www7722午夜电影 | av激情影院| 羞羞色视频| 国外成人在线视频 | 国产高清在线 | av一区二区三区在线观看 | 久久精品福利视频 | 亚洲啊v在线 | 中文字幕视频在线 | www.一级毛片 | 国产亚洲欧美在线视频 | 国产精品日女人 | 日韩在线不卡视频 | 日日碰狠狠躁久久躁婷婷 |