freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

頻率監(jiān)控報警器內(nèi)部電路設(shè)計項目報告書-wenkub

2023-04-26 23:05:19 本頁面
 

【正文】 fine uint unsigned int define uchar unsigned chardefine OP_READ 0xa1 // 器件地址以及讀取操作,0xa1即為1010 0001Bdefine OP_WRITE 0xa0 // 器件地址以及寫入操作,0xa1即為1010 0000Bsbit P1_0=P1^0。R/W為數(shù)據(jù)傳送方向。 AT24C02器件地址格式如圖(2)所示。 AT24C02具有2568(2K)bit的存儲容量,頁寫入字節(jié)數(shù)為8。 AT24C02工作原理 由于80C51芯片內(nèi)部無I2C總線接口,因此只能采用虛擬I2C總線方式,并且只能用于單主系統(tǒng)。5. 電源部分,因為我們的工作環(huán)境是在汽車內(nèi),又因為汽車的電源為24v所以我們設(shè)計了DCDC模塊,把24v電源轉(zhuǎn)成5v的TTL電平以提供MCU和繼電器以及液晶的電源需求。2. 頻率的概念為信號在1秒鐘的變化次數(shù),因此我們就利用定時器定時1秒,然后讀取計數(shù)器(該計數(shù)器設(shè)置為下降沿出發(fā),既信號的下降沿來了就計數(shù)一次)的值,該值經(jīng)過特殊處理即為頻率值( 公式: hz=h_count*255+l_count+count*65535。而后又工作,按照此規(guī)則重復(fù)執(zhí)行。 P1_1=0。頻率報警器 制作人—陳譯項目報告書頻率監(jiān)控報警器內(nèi)部電路設(shè)計 制作人:陳譯 制作時間:2010年5月 一:說明以及功能:說明:報警器電路時廣泛使用的電路,在很多場合都有應(yīng)用,本制作是基于51核心的單片機而來的頻率報警器,在頻率低于4000HZ的時候能夠很好的測量出來,誤差少,主要用于汽車發(fā)動機的頻率檢測以及報警工作,器件都是常見器件,成本低并且穩(wěn)定,性能好。)。注意:這些規(guī)定都是根據(jù)具體工作環(huán)境所設(shè)置的,因此比較繁瑣。其中變量hz為當(dāng)前所測頻率值,h_count為當(dāng)前1秒鐘計數(shù)值的高位,l_count為其地位,count為當(dāng)前計數(shù)值)。6. 輸入部分,我們用了3個按鈕,1個用于復(fù)位,復(fù)位后的頻率為(3000HZ)工作環(huán)境需求,另外兩個用于上線頻率的設(shè)置。即80C51作為I2C總線主器件,擴展器件作為從器件,從器件必須具有I2C總線接口。通常EEPROM器件寫入時總需要一定的時間(5ms~10ms),因此在寫入程序中無法連續(xù)寫入多個數(shù)據(jù)字節(jié)。其中DA3~DA0位為器件固有地址編碼,由工廠給定,為1010,不能更改。R/W=1時,主機接(讀);R/W=0時,主機發(fā)送(寫)。sbit P1_1=P1^1。sbit SCL=P2^2。uchar str1[5]。char limithigh,limitlow。 char ge=0,shi=0,bai=0,qian=0。x) for(y=120。 LcdRs=style。 LcdEn=1。 }//顯示define LCD_SHOW 0x04 //顯示開define LCD_HIDE 0x00 //顯示關(guān) define LCD_CURSOR 0x02 //顯示光標define LCD_NO_CURSOR 0x00 //無光標 define LCD_FLASH 0x01 //光標閃動define LCD_NO_FLASH 0x00 //光標不閃動void LCD_SetDisplay(unsigned char DisplayMode){ LCD_Write(LCD_COMMAND, 0x08|DisplayMode)。 LCD_Write(LCD_COMMAND,0x38)。 //清屏 LCD_SetInput(LCD_AC_UP|LCD_NO_MOVE)。\039。 for(i=0。j++) 。i++) delay1ms()。 //SDA的下降沿被認為是開始信號 SCL = 0。 //SDA的上升沿被認為是結(jié)束信號 SDA=0。 for(i = 0。 x|=(unsigned char)SDA。 k: for(i = 0。 //因為傳送時高位在前,低位在后 SCL = 1。 // 發(fā)送設(shè)備(主機)應(yīng)在時鐘脈沖的高電平期間(SCL=1)釋放SDA線, SCL = 1。 WriteCurrent(OP_WRITE)。 delaynms(4)。 x=ReadData()。 WriteCurrent(OP_WRITE)。 EX1=1。 TR0=1。 TR1=1。 P1_1=0。 str1[1]=bai+39。 str1[3]=ge+39。 } //按鍵處理volatile uchar trg。 trg=readdataamp。 if(key_downamp。 if(qian==1) qian=9。 qian。 if(bai==10) { bai=0。cont) { bai++。 } } limit=ge+10*shi+bai*100+qian*1000。039。 hz=hz/10。 str[3]=hz%
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1