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

立即注冊(cè) 登錄
返回首頁(yè)

uid:432209的個(gè)人空間

日志

stc89c52 IO擴(kuò)展 74HC595

熱度 1已有 833 次閱讀2018-12-4 19:12 |個(gè)人分類:IO| STC89C52, 擴(kuò)展74HC595

STC89C52單片機(jī)擴(kuò)展芯片74HC595IO串行輸入并行輸出
剛開始學(xué)習(xí),拿出來(lái)分享一下,有不對(duì)地方或有錯(cuò)誤的地方希望指正,謝謝。

#include <reg51.h>
#include <intrins.h>

#define uchar unsigned char
#define uint unsigned int


unsigned int i;
unsigned char DSdata1;
unsigned char DSdata2;
unsigned char DSdata3;
unsigned char DSdata4;
unsigned char DSdata5;
unsigned int n;
sbit    DS = P1^0;   //輸入數(shù)據(jù)位聲明
sbit SH_CP = P1^4;     //移位開關(guān)位聲明
sbit ST_CP = P1^2; //并行輸出位聲明

 void delay( int z)
{
uint x;
for(;z>0;z--)
for(x=12;x>0;x--);
}
void shift(char DSdata)
{
for(i = 0;i<8;i++)
{
SH_CP = 0;
delay(2);   //延時(shí)
DS = DSdata & 0x80; //移位數(shù)據(jù)
DSdata <<= 1;
delay(2); //延時(shí)
SH_CP = 1;
}
}
void main()
{
DSdata1=0x0;
DSdata2=0x0;
DSdata3=0x0;
DSdata4=0x0;
ST_CP = 0;     //并行輸出開關(guān)——關(guān)(低電平)
  delay(2); //延時(shí)
shift(DSdata4);
shift(DSdata3);
shift(DSdata2);
shift(DSdata1);
  delay(2); //延時(shí)
ST_CP = 1; //并行輸出開關(guān)——開(高電平)

DS=1;
  while(1);

}







路過(guò)

雞蛋

鮮花
1

握手

雷人

剛表態(tài)過(guò)的朋友 (1 人)

評(píng)論 (0 個(gè)評(píng)論)

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

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

返回頂部
主站蜘蛛池模板: 精品在线视频播放 | 欧美日韩一二三区 | 超碰美女在线 | 国产成人免费视频网站高清观看视频 | 狠狠久 | 亚洲精品乱码久久久久久按摩观 | a在线观看| 欧美一级欧美一级在线播放 | 自拍偷拍av| 免费日本视频 | 国产成人av一区二区三区 | 亚洲精品日韩视频 | 99热精品久久 | 亚洲精品在线免费观看视频 | 一区二区三区av | 国产精品一区在线观看 | 99久久免费精品国产男女高不卡 | 久久久久久国产精品三区 | 麻豆changesxxx国产 | 日韩一区二区三区视频 | 亚洲精品一区二区三区中文字幕 | 黄色片在线网站 | 成人综合一区 | 国产午夜亚洲精品不卡 | 色噜噜色综合 | 亚洲欧美精品在线观看 | 亚洲丝袜天堂 | 一级免费毛片 | 欧美日韩国产精品一区二区 | 成人午夜在线 | 亚洲精品欧美 | 国产情侣激情 | 国产在线观 | 人操人免费视频 | 日韩欧美在线精品 | 操操日| 黄色av网站在线观看 | 欧美亚洲国产一区二区三区 | 日韩视频一区二区 | 国产成人在线免费 | 成人激情视频网 |