標(biāo)題: 急急急!誰(shuí)懂74系列的的芯片嗎?驅(qū)動(dòng)程序! [打印本頁(yè)]

作者: zx1v    時(shí)間: 2018-3-18 16:15
標(biāo)題: 急急急!誰(shuí)懂74系列的的芯片嗎?驅(qū)動(dòng)程序!
花了好久,研究一個(gè)74hc595還是沒(méi)搞懂!
有沒(méi)有大神可以賜教一下74hc595級(jí)聯(lián)是怎么數(shù)據(jù)輸入的!
或者其它增加端口的芯片也可以!
謝謝大神!

作者: l6931639    時(shí)間: 2018-3-18 18:48
我一般用spi驅(qū)動(dòng)它,主要控制一下使能位的時(shí)間
作者: zl2168    時(shí)間: 2018-3-18 19:06
74系列與74HC系列是不一樣的,你需要先學(xué)理論,打基礎(chǔ),否則,問(wèn)題多多,事倍功半。
作者: zl2168    時(shí)間: 2018-3-18 19:12
本帖最后由 zl2168 于 2018-3-18 19:13 編輯

實(shí)例44  74HC595串入并出控制8/16循環(huán)燈
Proteus仿真一下,確認(rèn)有效。
實(shí)例44 74HC595串行輸出控制8-16循環(huán)燈.rar (72.58 KB, 下載次數(shù): 4)


以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil CProteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行。書中電路和程序設(shè)計(jì)有詳細(xì)說(shuō)明,程序語(yǔ)句條條有注解。

作者: HC6800-ES-V2.0    時(shí)間: 2018-3-19 08:47
74HC595的驅(qū)動(dòng)很簡(jiǎn)單。
這是驅(qū)動(dòng)程序,好用。
void HC595 (unsigned char dat)
{
        unsigned char i;
        SRCLK=0;
        RCLK=0;
        for (i=0;i<8;i++)
        {
                SER=dat>>7;
                dat<<=1;
                SRCLK=1;
                _nop_();
                _nop_();
                SRCLK=0;
        }
        RCLK=1;
        _nop_();
        _nop_();
        RCLK=0;
}
你試試看。
要搞懂程序,那么你應(yīng)該先看芯片手冊(cè)。
作者: zx1v    時(shí)間: 2018-3-22 17:47
zl2168 發(fā)表于 2018-3-18 19:12
實(shí)例44  74HC595串入并出控制8/16循環(huán)燈
先Proteus仿真一下,確認(rèn)有效。

謝謝!
謝謝!
作者: zx1v    時(shí)間: 2018-3-22 17:47
HC6800-ES-V2.0 發(fā)表于 2018-3-19 08:47
74HC595的驅(qū)動(dòng)很簡(jiǎn)單。
這是驅(qū)動(dòng)程序,好用。
void HC595 (unsigned char dat)

好的!
謝謝賜教!
作者: amberchao    時(shí)間: 2018-3-23 14:22
595級(jí)聯(lián),第一塊的Q7'接第二塊的DS,以此類推,給第一塊寫入數(shù)據(jù)后,比如0x00,再給第一塊送數(shù)據(jù)如0x11,那么0x00自動(dòng)到第二塊中
作者: falessvoil    時(shí)間: 2018-3-23 14:52
595級(jí)聯(lián),第一塊的Q7'接第二塊的DS,以此類推




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1