-
大小: 74KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-07
- 語(yǔ)言: 其他
- 標(biāo)簽:
資源簡(jiǎn)介
74HC595用法,使用AT89C51單片機(jī)寫的74HC595驅(qū)動(dòng)程,并有proteus仿真電路.
代碼片段和文件信息
#include?
#include?
#define?uchar?unsigned?char
#define?uint?unsigned?int
#define?nop()?_nop_()
sbit?SH_CP?=?P0^0;??//移位串行時(shí)鐘脈沖
sbit?DS????=?P0^1;??//串行數(shù)據(jù)輸入
sbit?ST_CP?=?P0^2;??//數(shù)據(jù)并行輸出鎖存器控制脈沖??
//串行輸入子程序??
//void?Serial_Input_595(uchar?dat)
void?Serial_Input_595(unsigned?long?dat)
{??
uchar?i;
????uchar?dat1?dat2dat3dat4;
dat4?=?(dat>>0)&0x000000ff;
dat3?=?(dat>>8)&0x000000ff;
dat2?=?(dat>>16)&0x000000ff;
dat1?=?(dat>>24)&0x000000ff;
// dat1?=?((dat??&?0x000000ff)?>>?0);
// dat2?=?((dat??&?0x0000ff00)?>>?8);
// dat3?=?((dat??&?0x00ff0000)?>>?16);
// dat4?=?((dat??&?0xff000000)?>>?24);????????????
for?(i?=?0;?i?8;?i++)?
??? {
????? if?(dat1&0x80)?//發(fā)送高位
{
DS?=?1;
}
else
{
DS?=?0;
}
dat1?<<=?1;?//次高位左移到
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????8952??2018-09-14?18:09??74HC595_LED\74HC595
?????文件?????181283??2018-09-14?18:11??74HC595_LED\74HC595.DSN
?????文件????????813??2018-09-14?18:09??74HC595_LED\74HC595.hex
?????文件?????????28??2018-09-14?18:09??74HC595_LED\74HC595.lnp
?????文件???????7663??2018-09-14?18:09??74HC595_LED\74HC595.M51
?????文件????????165??2018-09-16?17:46??74HC595_LED\74HC595.plg
?????文件????????768??2018-12-23?20:38??74HC595_LED\74HC595.PWI
????.......?????70961??2018-09-14?18:10??74HC595_LED\74HC595.uvgui.Administrator
????.......?????55163??2018-09-16?17:46??74HC595_LED\74HC595.uvopt
????.......?????13226??2018-09-16?17:46??74HC595_LED\74HC595.uvproj
????.......??????5289??2018-09-14?18:10??74HC595_LED\74HC595_uvopt.bak
????.......?????13771??2018-09-14?18:10??74HC595_LED\74HC595_uvproj.bak
?????文件?????181283??2018-09-14?11:46??74HC595_LED\Last?Loaded?74HC595.DBK
?????文件???????4098??2018-09-14?18:02??74HC595_LED\main.c
?????文件???????9333??2018-09-14?18:09??74HC595_LED\main.LST
?????文件???????9401??2018-09-14?18:09??74HC595_LED\main.OBJ
?????文件???????6376??2009-05-07?14:37??74HC595_LED\STARTUP.A51
?????文件??????14048??2018-06-11?11:07??74HC595_LED\STARTUP.LST
?????文件????????749??2018-06-11?11:07??74HC595_LED\STARTUP.OBJ
?????目錄??????????0??2018-12-23?20:38??74HC595_LED
-----------?---------??----------?-----??----
???????????????583370????????????????????20
評(píng)論
共有 條評(píng)論