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

  • 大小: 5.63MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-26
  • 語言: 其他
  • 標簽: 記錄器??

資源簡介

電子類畢業設計來電顯示記錄器

資源截圖

代碼片段和文件信息

/*?????51系列單片機在使用時,有時需要模擬I2C總線,??????????????????????*/
/*???這里舉出一個實例(讀寫串行EEPROM芯片at2402)???????????????????????*/
/************************************************************************/
/*?Name:AT24C02存儲器的讀寫程序用到I2C總線含相對獨立的I2C總線讀寫函數?*/
/*?Language:?C51單片機編程語言??????????????????????????????????????????*/
/*?Platform:?Win98Intel?Celeron?433?Processor偉福仿真器,仿真8751?????*/
/*?Author:??StephenZhu????javasdk@163.com???????????????????????????????*/
/*?Date:?2003年5月21日5月22日5月29日??????????????????????????????????*/
/*?Version:?1.1.1????????????????????????????*/
/*?Others:?None?
//寫與讀之間要有足夠的時間????????????????????????????????????????????????????????*/
/************************************************************************/

????#include
????#include?
????#include
????#define?uchar?unsigned?char
????#define?DELAY_TIME?8?/*經實驗,不要小于50!否則可能造成時序混亂*/
????#define?TRUE?1
????#define?FALSE?0
????sbit?Wp=P3^6;
????sbit?SCL=P3^5;/*假設由P1.7和P1.6控制*/
????sbit?SDA=P3^4;
uchar?dispbuf[8]={11000000};
uchar?dispbitcnt=0;
int?dispbit;
????uchar??i;
void?display?(unsigned?char?*?dispbuf)
??{??uchar?dispbit;
????P2=dispbuf[dispbitcnt];
????dispbit=dispbitcnt;
??? dispbit<<=4;
P2|=dispbit;
dispbitcnt++;
???if(dispbitcnt==8)
?????dispbitcnt=0;
???
??}


/**********?Function?Definition 函數定義?************/

????void?DELAY(unsigned?int?t)?/*延時函數*/
????{
????????while(t!=0)
????????????t--;?
????}

????void?I2C_Start(void)
????{
????????/*啟動I2C總線的函數,當SCL為高電平時使SDA產生一個負跳變*/
????????SDA=1;
????????SCL=1;
????????DELAY(DELAY_TIME);
????????SDA=0;
????????DELAY(DELAY_TIME);
????????SCL=0;
????????DELAY(DELAY_TIME);
????}

????void?I2C_Stop(void)
????{
????????/*終止I2C總線,當SCL為高電平時使SDA產生一個正跳變*/
????????SDA=0;
????????SCL=1;
????????DELAY(DELAY_TIME);
????????SDA=1;
????????DELAY(DELAY_TIME);
????????SCL=0;
????????DELAY(DELAY_TIME);
????}

????void?SEND_0(void)???/*?SEND?ACK?*/
????{
????????/*發送0,在SCL為高電平時使SDA信號為低*/
????????SDA=0;
????????SCL=1;
????????DELAY(DELAY_TIME);
????????SCL=0;
????????DELAY(DELAY_TIME);
????}

????void?SEND_1(void)
????{
????????/*發送1,在SCL為高電平時使SDA信號為高*/
????????SDA=1;
????????SCL=1;
????????DELAY(DELAY_TIME);
????????SCL=0;
????????DELAY(DELAY_TIME);
????}

????bit?Check_Acknowledge(void)
????{
????????/*發送完一個字節后檢驗設備的應答信號*/
????????SDA=1;
????????SCL=1;
????????DELAY(DELAY_TIME/2);
????????F0=SDA;
????????DELAY(DELAY_TIME/2);
????????SCL=0;
???????
????????if(F0==1)
???????????{?DELAY(DELAY_TIME);?
????????????return?FALSE;
????????????}
?????return?TRUE;
????}

????void?WriteI2CByte(uchar?b)//reentrant
????{
????????/*向I2C總線寫一個字節*/
????????uchar?i;
????????for(i=0;i<8;i++)
????????????if((b<????????????????{SEND_1();
?????????????????}
????????????else
????????????????SEND_0();
????}

?

????uchar?ReadI2CByte(void)//reentrant
????{
????????/*從I2C總線讀一個字節*/
????????uchar?b=0i;
???

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

?????文件?????681476??2006-09-26?22:03??來電顯示記錄器\來電顯示.exe

?????文件???18184192??2009-04-24?20:37??來電顯示記錄器\mt8870.ddb

?????文件?????167424??2006-06-05?12:42??來電顯示記錄器\王龍波\王龍波畢業設計(論文)任務書.doc

?????文件??????75776??2006-05-26?18:31??來電顯示記錄器\王龍波\王龍波開題報告.doc

?????文件????1539639??2005-07-12?17:25??來電顯示記錄器\王龍波\翻譯\ARM7TDMI_en.pdf

?????文件?????184320??2006-06-05?12:26??來電顯示記錄器\王龍波\翻譯\翻譯.doc

?????文件?????463360??2006-06-05?17:22??來電顯示記錄器\王龍波\翻譯\英文原文封面和目錄.doc

?????文件?????463360??2006-06-05?17:24??來電顯示記錄器\王龍波\翻譯\中文譯文封面和目錄.doc

?????文件?????487936??2006-06-05?17:19??來電顯示記錄器\王龍波\論文\畢業設計.封面.doc

?????文件?????780288??2006-06-05?17:16??來電顯示記錄器\王龍波\論文\論文.doc

?????文件???????6582??2005-05-05?20:45??來電顯示記錄器\dmf\24c02-4.c

?????文件???????3002??2006-05-26?00:06??來電顯示記錄器\dmf\24c02.h

?????文件???????4334??2006-05-25?10:15??來電顯示記錄器\dmf\at24c02.h

?????文件???????5993??2006-06-14?13:00??來電顯示記錄器\dmf\bishe.hex

?????文件?????????26??2006-06-14?13:00??來電顯示記錄器\dmf\bishe.lnp

?????文件??????40636??2006-06-14?13:00??來電顯示記錄器\dmf\bishe.M51

?????文件???????1174??2006-05-30?16:53??來電顯示記錄器\dmf\bishe_Opt.Bak

?????文件????????856??2006-06-14?13:01??來電顯示記錄器\dmf\bishe.plg

?????文件???????1991??2006-05-25?16:35??來電顯示記錄器\dmf\bishe.Uv2

?????文件???????1987??2006-05-25?10:03??來電顯示記錄器\dmf\bishe_Uv2.Bak

?????文件??????12223??2006-05-26?15:26??來電顯示記錄器\dmf\i2c.c

?????文件??????10082??2006-05-26?16:21??來電顯示記錄器\dmf\i2c.h

?????文件???????3270??2006-05-25?02:28??來電顯示記錄器\dmf\LCM1602.h

?????文件???????5650??2006-06-14?13:00??來電顯示記錄器\dmf\main.c

?????文件???????5751??2006-05-26?15:28??來電顯示記錄器\dmf\main2

?????文件???????5107??2006-03-08?13:20??來電顯示記錄器\dmf\timer.hex

?????文件????????719??2006-05-25?02:27??來電顯示記錄器\dmf\Uart.h

?????文件???????1076??2006-05-25?10:03??來電顯示記錄器\dmf\user.h

?????文件??????30364??2006-06-14?13:00??來電顯示記錄器\dmf\bishe

?????文件?????????34??2006-06-14?13:00??來電顯示記錄器\dmf\main.__i

............此處省略12個文件信息

評論

共有 條評論