91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 74KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: 其他
  • 標簽:

資源簡介

msp430使用io口模擬spi總線,與74ch595通訊

資源截圖

代碼片段和文件信息

/********************


************************/
#include?

#define?SCK_1?P1OUT?|=BIT2??//P1.2?移位時鐘信號
#define?SCK_0?P1OUT?&=~BIT2
#define?RCK_1?P1OUT?|=BIT1??//P1.1?鎖存輸入信號
#define?RCK_0?P1OUT?&=~BIT1
#define?DataLineG_1?P1OUT?|=?BIT0?//P1.0?數據輸入
#define?DataLineG_0?P1OUT?&=~BIT0
#define?DataLineR_1?P1OUT?|=?BIT3?//P1.3?數據輸入
#define?DataLineR_0?P1OUT?&=~BIT3


?#define?ALL?P2OUT
extern?unsigned?char?ledR[11][8];
extern?unsigned?char?ledG[11][8];

/**********************
*初始化74HC595的端口
*********************/
void?HC595_Init(void)
{
??P2SEL?=?0;
??P2REN?=?0xff;
??P2DIR?|=?0xff;
??P1SEL?=?0;
??P1DIR?|=?BIT0+BIT1+BIT2+BIT3;?//使用P1.0?P1.1?P1.3
?
}
/*********************************************
??向74HC595?的SPI總線發送一字節數據
**********************************************/
void?HC595_IN(unsigned?char?DataGunsigned?char?DataR)
{
??unsigned?int?i;
??for(i=0;i<8;i++){
????SCK_0;
????if(DataG&0x80){
??????DataLineG_1;
????}
??????else??{
???????DataLineG_0;
??????}
????if(DataR&0x80){
??????DataLineR_1;
????}
??????else??{
????????DataLineR_0;
??????}
????SCK_1;
DataG?<<=?1;
????DataR?<<=?1;
??}
}


/*
*并行數據輸出
*/
void?Par_OUT(void)
{
RCK_0;
????__delay_cycles(2);//2us
RCK_1;
}

void?hc138_out(unsigned?int?junsigned?int?percent)
{
??int?i;
??int?k;

??for(i?=?0?;i??{
????for(k?=?0?;k<8;?k++)
????{
????????HC595_IN(ledG[percent][k]ledR[percent][k]);
????}
????Par_OUT();
????__delay_cycles(10);//10us
????ALL?=?i;
??}
??//__delay_cycles(100);//
}
????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-10-09?16:08??74HC595\
?????文件????????1624??2015-08-10?10:53??74HC595\74HC595.c
?????文件????????9517??2015-10-09?16:08??74HC595\74HC595.dep
?????文件???????20176??2015-08-10?10:53??74HC595\74HC595.ewd
?????文件???????50618??2015-08-10?10:53??74HC595\74HC595.ewp
?????文件?????????161??2015-08-10?10:53??74HC595\74HC595.eww
?????文件???????17879??2015-08-10?10:53??74HC595\Backup?of?74HC595.ewd
?????文件???????47478??2015-08-10?10:53??74HC595\Backup?of?74HC595.ewp
?????目錄???????????0??2015-09-16?09:13??74HC595\Debug\
?????目錄???????????0??2015-09-16?09:13??74HC595\Debug\Exe\
?????文件???????37097??2015-08-11?14:04??74HC595\Debug\Exe\74HC595.d43
?????目錄???????????0??2015-10-12?21:36??74HC595\Debug\List\
?????目錄???????????0??2015-10-09?16:08??74HC595\Debug\Obj\
?????文件?????????249??2015-10-09?16:08??74HC595\Debug\Obj\74HC595.pbd
?????文件???????16189??2015-08-11?14:04??74HC595\Debug\Obj\74HC595.r43
?????文件???????16851??2015-08-11?14:04??74HC595\Debug\Obj\clk_init.r43
?????文件???????25383??2015-08-11?14:04??74HC595\Debug\Obj\main.r43
?????文件???????14980??2015-08-11?14:04??74HC595\Debug\Obj\uart.r43
?????文件???????15723??2015-08-10?10:53??74HC595\Debug\Obj\uart_init.r43
?????文件????????1491??2015-08-10?10:53??74HC595\MSP430_74HC595.c
?????目錄???????????0??2015-09-16?09:13??74HC595\Release\
?????目錄???????????0??2015-09-16?09:13??74HC595\Release\Exe\
?????文件????????1709??2015-08-10?10:53??74HC595\Release\Exe\74HC595.txt
?????目錄???????????0??2015-10-12?21:36??74HC595\Release\List\
?????目錄???????????0??2015-09-16?09:13??74HC595\Release\Obj\
?????文件?????????217??2015-08-10?10:53??74HC595\Release\Obj\74HC595.pbd
?????文件????????5716??2015-08-10?10:53??74HC595\Release\Obj\74HC595.r43
?????文件????????6793??2015-08-10?10:53??74HC595\Release\Obj\clk_init.r43
?????文件????????9377??2015-08-10?10:53??74HC595\Release\Obj\main.r43
?????文件????????4917??2015-08-10?10:53??74HC595\Release\Obj\uart.r43
?????文件????????4952??2015-08-10?10:53??74HC595\Release\Obj\uart_init.r43
............此處省略12個文件信息

評論

共有 條評論