可預(yù)置的8位計(jì)數(shù)器程序的主要部分分析 #include <AT89X51.H> //器件配置文件 #define uchar unsigned char //變量類型的宏定義 #define uint unsigned int uchar code SEG7[10]={0x03,0x9f,0x25,0x0d,0x99, //0~9的數(shù)碼管段碼 0x49,0x41,0x1f,0x01,0x09} uchar data cnt[8] //在data區(qū)定義8位長(zhǎng)度的數(shù)組,用來存放計(jì)數(shù)值 uchar data pre_cnt[8] //在data區(qū)定義8位長(zhǎng)度的數(shù)組,用來存放預(yù)置值 sbit drv=P3^4 //定義輸出驅(qū)動(dòng)端 bit set_flag //定義工作標(biāo)志 bit out_flag //定義輸出標(biāo)志 bit keydown_flag //鍵按下標(biāo)志
標(biāo)簽: unsigned include define uchar
上傳時(shí)間: 2015-04-29
上傳用戶:changeboy
//液晶顯示初始化ini_OCMJ(void)和驅(qū)動(dòng)程序sub_lcd(uchar in)。 //占用I/O口為 #define LCD_OUT P4 //sbit LCD_BUSY=P3^6 //sbit LCD_REQ=P3^7
標(biāo)簽: ini_OCMJ LCD_BUSY LCD_OUT sub_lcd
上傳時(shí)間: 2015-06-10
上傳用戶:集美慧
此軟件包包含了模擬I2C C51程序軟件包和ZLG7290的C51程序然后包。 軟件包的接口界面: (1) bit ISendByte(uchar sla,uchar c) (無(wú)子地址)寫單字節(jié)數(shù)據(jù) (現(xiàn)行地址寫) (2) bit IRcvByte(uchar sla,uchar *c) (無(wú)子地址)讀單字節(jié)數(shù)據(jù) (現(xiàn)行地址讀) (3) bit ISendStr(uchar sla,uchar suba,uchar *s,uchar no)(有子地址)讀N字節(jié)數(shù)據(jù) (4) bit IRcvStr(uchar sla,uchar suba,uchar *s,uchar no) (有子地址)寫N字節(jié)數(shù)據(jù) (5) bit ISendStr(uchar sla,uchar *s,uchar no) (無(wú)子地址)寫多字節(jié)數(shù)據(jù) (6) bit IRcvStr(uchar sla,uchar *s,uchar no) (無(wú)子地址)讀單字節(jié)數(shù)據(jù) (7) unsigned char ZLG7290_SendData(unsigned char SubAdd,unsigned char Data) (8) void ZLG7290_SendBuf(unsigned char * disp_buf,unsigned char num) (9) unsigned char ZLG7290_SendCmd(unsigned char Data1,unsigned char Data2) (10)unsigned char ZLG7290_GetKey()
標(biāo)簽: uchar C51 ISendByte 7290
上傳時(shí)間: 2013-12-05
上傳用戶:hongmo
S6B0724液晶顯示驅(qū)動(dòng)程序 void LCD_BUSY(void) void write_LCD_data(uchar lcd_data) void write_LCD_command(uchar command) void clear_lcd(void) void LCDClearLine(uchar line) void prints(uchar line,uchar * temp) void printf(ulong int x) void change_code(uint * x) void Sendlcd(uchar x,uchar y,uchar dat) void Sendhz(uchar x,uchar y,uchar dat) void display_HZ(void) void display_date(void) void LCD_initial(void) void prints_id(uchar line,uint id) //void print_lcd(uchar *sss)
標(biāo)簽: void write_LCD_command write_LCD_data LCD_BUSY
上傳時(shí)間: 2016-03-17
上傳用戶:獨(dú)孤求源
MMC驅(qū)動(dòng) void mmc_send_cmd (uchar,ulong,uchar) void mmc_send_scmd (uchar,uchar) void mmc_init(void) extern ulong mmc_read_response (void) extern ulong reponse extern uchar SD_BUS_SELECT extern bit mmc_check_response (void)
標(biāo)簽: uchar void mmc_send_scmd mmc_send_cmd
上傳時(shí)間: 2016-03-17
上傳用戶:皇族傳媒
時(shí)鐘模塊DS1307驅(qū)動(dòng)I2C uchar Read_DS1307(uchar addr) void Write_DS1307_Byte(uchar byte) void Write_DS1307(uchar addr,uchar dat) void rtc_get(void) void rtc_set(void)
標(biāo)簽: uchar 1307 Write_DS void
上傳時(shí)間: 2016-03-17
上傳用戶:zm7516678
LC72130+1823程序 void out(uchar dat) ulong in_data(void) void out_data(uchar dat1,uchar dat2,uchar dat3,uchar dat4) void display_tunner(unsigned long dat) void tunner_init(void) void display_mute(uchar dat) void RADI0_DIsplay_VOLUME(uchar volume) void RADI0_DIsplay(unsigned long dat) void auto_search(void)
標(biāo)簽: uchar void dat out_data
上傳時(shí)間: 2016-03-17
上傳用戶:181992417
PT2313驅(qū)動(dòng) void send_audio_switch(uchar audio) void send_volume(uchar byte) void send_attenuators(uchar LF,uchar RF,uchar LR,uchar RR) void send_base(uchar byte) void send_treble(uchar byte) void pt2313_init(void)
標(biāo)簽: void uchar send_audio_switch send_attenuators
上傳時(shí)間: 2016-03-17
上傳用戶:牧羊人8920
#include <reg52.h> #include <stdio.h> #include <string.h> #define uchar unsigned char #define uint unsigned int #define isp_iap_byte_read 0x1 #define isp_iap_byte_program 0x2 #define isp_iap_sector_erase 0x3 #define wait_time 0x1
標(biāo)簽: include gt lt unsigne
上傳時(shí)間: 2016-05-18
上傳用戶:agent
//通過18B20檢測(cè)的數(shù)字溫度可在電腦上顯示當(dāng)前溫度值 #include <reg52.h> #define uchar unsigned char #define uint unsigned int sbit DS=P2^2 //define interface uint temp // variable of temperature uchar flag1 // sign of the result positive or negative sbit dula=P2^6 sbit wela=P2^7
標(biāo)簽: define unsigned include 18B20
上傳時(shí)間: 2014-01-19
上傳用戶:Andy123456
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1