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

  • 大小: 168KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: 其他
  • 標簽: 595??stm8??

資源簡介

STM8基于74HC595串行數碼管動態顯示

資源截圖

代碼片段和文件信息

******************************************************************/
#include?“iostm8s208mb.h“//主控芯片的頭文件
/************************常用數據類型定義*************************/
#define?u8??uint8_t
#define?u16?uint16_t
#define?u32?uint32_t
typedef?unsigned?char????uint8_t;
typedef?unsigned?short???uint16_t;
typedef?unsigned?long????uint32_t;
/***********************端口/引腳定義區域************************/
#define?DIO?????PG_ODR_ODR7//串行數據輸入
#define?RCLK????PG_ODR_ODR6//鎖存控制信號(上升沿有效)
#define?SCLK????PG_ODR_ODR5//時鐘脈沖信號(上升沿有效)
/***********************用戶自定義數據區域***********************/
u8?LED_table[8]={
//01234567
//0xC00xF90xA40xB00x990x920x820xF8
//89ABCDEF
0x800x900x880x830xC60xA10x860x8E
//時鐘效果
//0xF90xBF0x990xBF0x820xF90xC00xA4
};//2016-4-1
//共陽數碼管段碼“0123456789AbCdEF熄滅-”
u8?wei_table[8]={0x010x020x040x080x100x200x400x80};
//第一位至第八位位碼
/*************************函數聲明區域***************************/
void?delay(u16?Count);//延時函數聲明
void?LED8_Display(void);//數碼動態顯示函數聲明
void?LED_OUT(u8?outdata);//單字節數據串行移位函數聲明
/**************************主函數區域****************************/
int?main(void)
{
??PG_DDR=0xFF;//配置PG端口為輸出模式
??PG_CR1=0xFF;//配置PG端口為推挽輸出模式
??PG_CR2=0x00;//配置PG端口低速率輸出
??PG_ODR=0x00;//初始化PG端口全部輸出低電平
??while(1)
??{
????LED8_Display();//顯示數碼
??}
}
/****************************************************************/
//延時函數delay(),有形參Count用于控制延時函數執行次數,無返回值
/****************************************************************/
void?delay(u16?Count)
{
??u8?ij;
??while(Count--)//Count形參控制延時次數
??{
????for(i=0;i<30;i++)
??????for(j=0;j<20;j++);
??}
}
/****************************************************************/
//數碼動態顯示函數LED8_Display(),無形參,無返回值
/****************************************************************/
void?LED8_Display(void)
{
??u8?i;//定義i用于循環次數控制
??for(i=0;i<8;i++)//8次循環
??{
????LED_OUT(LED_table[i]);//送出段碼
????LED_OUT(wei_table[i]);//送出位碼
????RCLK=0;
????RCLK=1;//RCLK產生上升沿
????delay(1);
??}
}
/****************************************************************/
//單字節數據串行移位函數LED_OUT(),有形參outdata用于傳入實際數據
//無返回值
/****************************************************************/
void?LED_OUT(u8?outdata)
{
??u8?i;
??for(i=0;i<8;i++)//循環8次
??{
????if?(outdata?&?0x80)//逐一取出最高位
??????DIO=1;//送出“1”
????else?
??????DIO=0;//送出“0”
????outdata<<=1;//執行左移一位操作
????SCLK=0;
????SCLK=1;//SCLK產生上升沿
??}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1333??2016-07-10?15:14??基于74HC595串行數碼管動態顯示\Debug\Exe\STM8_Demo.hex

?????文件??????25136??2016-07-10?15:14??基于74HC595串行數碼管動態顯示\Debug\Exe\templproj.out

?????文件??????14698??2016-07-10?15:14??基于74HC595串行數碼管動態顯示\Debug\Obj\main.o

?????文件?????260458??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\Debug\Obj\main.pbi

?????文件??????11424??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\Debug\Obj\main.pbi.cout

?????文件?????260001??2019-05-22?12:49??基于74HC595串行數碼管動態顯示\Debug\Obj\STM8_Demo.pbd

?????文件???????2721??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\main.c

?????文件???????3953??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.dbgdt

?????文件???????1854??2019-05-22?12:49??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.Debug.cspy.bat

?????文件????????167??2019-05-22?12:49??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.Debug.driver.xcl

?????文件????????397??2019-05-22?12:49??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.Debug.general.xcl

?????文件???????1164??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.dni

?????文件???????2715??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.wsdt

?????文件?????????49??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\settings\STM8_Demo.wspos

?????文件???????1917??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\STM8_Demo.dep

?????文件??????12636??2015-11-24?18:44??基于74HC595串行數碼管動態顯示\STM8_Demo.ewd

?????文件??????43759??2016-04-06?01:23??基于74HC595串行數碼管動態顯示\STM8_Demo.ewp

?????文件????????163??2015-11-24?18:43??基于74HC595串行數碼管動態顯示\STM8_Demo.eww

?????目錄??????????0??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\Debug\Exe

????..AD...?????????0??2017-11-08?11:47??基于74HC595串行數碼管動態顯示\Debug\List

?????目錄??????????0??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\Debug\Obj

?????目錄??????????0??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\Debug

?????目錄??????????0??2019-05-22?12:50??基于74HC595串行數碼管動態顯示\settings

?????目錄??????????0??2019-05-22?12:50??基于74HC595串行數碼管動態顯示

-----------?---------??----------?-----??----

???????????????644545????????????????????24


評論

共有 條評論