久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機IO擴展一(進階)74HC595LED控制(輸出擴展)
[打印本頁]
作者:
84533243
時間:
2014-8-17 21:27
標題:
單片機IO擴展一(進階)74HC595LED控制(輸出擴展)
******************************************************************************** *
*通過本例程了解 74HC595(串入并出)基本原理和使用 *
*3個I/O擴展8個輸出,通過片選可以串接更多74HC595芯片,得到更多的輸出數 *
* 請學員認真消化本例程,懂74C595在C語言中的操作 *
*此匯編程序留給大家做為課后作業自己完成。關于HC595匯編驅動參考“靜態顯示(74HC595驅動)”。
*************************************************************************************/
#include <reg51.h>
#include <intrins.h>
#define NOP() _nop_() /* 定義空指令 */
//SPI IO
sbit MOSIO =P3^4;
sbit R_CLK =P3^5;
sbit S_CLK =P3^6;
void delay(unsigned int i); //函數聲名
void HC595SendData(unsigned char SendVal);
main()
{ unsigned char Led=0xfe; //1111 1110
HC595SendData(0xff); //初始化595使他為高電平 讓LED處于熄滅狀態
while(1)
{
HC595SendData(Led); //調用595驅動程序 把LED的數據送到595
Led<<=1;
Led = Led| 0x01; //移位后,后面的位為高電平;
if (Led == 0xff ) Led=0xfe; //1111 1110
delay(200);
}
}
/*****************************************************************************
* 延時子程序 *
* *
******************************************************************************/
void delay(unsigned int i)
{
unsigned int j;
for(i; i > 0; i--)
for(j = 300; j > 0; j--);
}
/*********************************************************************************************************
** 函數名稱: HC595SendData
** 功能描述: 向SPI總線發送數據
*********************************************************************************************************/
void HC595SendData(unsigned char SendVal)
{
unsigned char i;
for(i=0;i<8;i++)
{
if((SendVal<<i)&0x80) MOSIO=1; //set dataline high 0X80 最高位與SendVal左移的最高位 進行邏輯運算
else MOSIO=0; // 如果為真 MOSIO = 1
S_CLK=0;
NOP(); //產生方形波
NOP();
S_CLK=1;
}
R_CLK=0; //set dataline low
NOP(); //產生方形波
NOP();
R_CLK=1; //片選
}
作者:
lzzgg834483370
時間:
2014-9-1 10:58
還不錯 挺適合新手進階的
不過 有點這種方案的利弊總結 就更好了
作者:
hwy19861102
時間:
2014-12-22 10:20
下載下來后怎么是點亮,不能全亮
作者:
blj178
時間:
2014-12-24 15:33
謝謝樓主分享
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产精品成人一区二区三区吃奶
|
99久久婷婷国产综合精品电影
|
欧美久久视频
|
精品视频一区二区三区四区
|
欧美日韩视频
|
狠狠爱网址
|
av手机在线免费观看
|
欧美精品啪啪
|
日韩欧美视频网站
|
久久伊人操
|
日本在线你懂的
|
国产精品视频在线播放
|
久久精品国产精品青草
|
亚洲精品一二三区
|
中文字幕视频三区
|
精品亚洲一区二区三区
|
黄色欧美
|
久久久精品一区二区三区
|
色精品视频
|
亚洲国产一区二区三区
|
男女羞羞视频大全
|
特级a欧美做爰片毛片
|
亚洲视频中文字幕
|
99热播精品
|
精品久久一区二区三区
|
涩涩导航
|
精品日韩一区
|
国产精品69久久久久水密桃
|
亚洲精品一区中文字幕乱码
|
成年人精品视频在线观看
|
色爱区综合
|
亚洲一二三在线
|
亚洲一区二区精品视频
|
久久99精品久久久久久秒播九色
|
亚洲在线一区二区
|
男女免费在线观看视频
|
精品久久久久久亚洲精品
|
国产成人jvid在线播放
|
亚洲国产欧美在线
|
国产精品96久久久久久
|
老司机精品福利视频
|