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

正文內(nèi)容

頻率監(jiān)控報(bào)警器內(nèi)部電路設(shè)計(jì)項(xiàng)目報(bào)告書(shū)-wenkub

2023-04-26 23:05:19 本頁(yè)面
 

【正文】 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的存儲(chǔ)容量,頁(yè)寫入字節(jié)數(shù)為8。 AT24C02工作原理 由于80C51芯片內(nèi)部無(wú)I2C總線接口,因此只能采用虛擬I2C總線方式,并且只能用于單主系統(tǒng)。5. 電源部分,因?yàn)槲覀兊墓ぷ鳝h(huán)境是在汽車內(nèi),又因?yàn)槠嚨碾娫礊?4v所以我們?cè)O(shè)計(jì)了DCDC模塊,把24v電源轉(zhuǎn)成5v的TTL電平以提供MCU和繼電器以及液晶的電源需求。2. 頻率的概念為信號(hào)在1秒鐘的變化次數(shù),因此我們就利用定時(shí)器定時(shí)1秒,然后讀取計(jì)數(shù)器(該計(jì)數(shù)器設(shè)置為下降沿出發(fā),既信號(hào)的下降沿來(lái)了就計(jì)數(shù)一次)的值,該值經(jīng)過(guò)特殊處理即為頻率值( 公式: hz=h_count*255+l_count+count*65535。而后又工作,按照此規(guī)則重復(fù)執(zhí)行。 P1_1=0。頻率報(bào)警器 制作人—陳譯項(xiàng)目報(bào)告書(shū)頻率監(jiān)控報(bào)警器內(nèi)部電路設(shè)計(jì) 制作人:陳譯 制作時(shí)間:2010年5月 一:說(shuō)明以及功能:說(shuō)明:報(bào)警器電路時(shí)廣泛使用的電路,在很多場(chǎng)合都有應(yīng)用,本制作是基于51核心的單片機(jī)而來(lái)的頻率報(bào)警器,在頻率低于4000HZ的時(shí)候能夠很好的測(cè)量出來(lái),誤差少,主要用于汽車發(fā)動(dòng)機(jī)的頻率檢測(cè)以及報(bào)警工作,器件都是常見(jiàn)器件,成本低并且穩(wěn)定,性能好。)。注意:這些規(guī)定都是根據(jù)具體工作環(huán)境所設(shè)置的,因此比較繁瑣。其中變量hz為當(dāng)前所測(cè)頻率值,h_count為當(dāng)前1秒鐘計(jì)數(shù)值的高位,l_count為其地位,count為當(dāng)前計(jì)數(shù)值)。6. 輸入部分,我們用了3個(gè)按鈕,1個(gè)用于復(fù)位,復(fù)位后的頻率為(3000HZ)工作環(huán)境需求,另外兩個(gè)用于上線頻率的設(shè)置。即80C51作為I2C總線主器件,擴(kuò)展器件作為從器件,從器件必須具有I2C總線接口。通常EEPROM器件寫入時(shí)總需要一定的時(shí)間(5ms~10ms),因此在寫入程序中無(wú)法連續(xù)寫入多個(gè)數(shù)據(jù)字節(jié)。其中DA3~DA0位為器件固有地址編碼,由工廠給定,為1010,不能更改。R/W=1時(shí),主機(jī)接(讀);R/W=0時(shí),主機(jī)發(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 //顯示開(kāi)define LCD_HIDE 0x00 //顯示關(guān) define LCD_CURSOR 0x02 //顯示光標(biāo)define LCD_NO_CURSOR 0x00 //無(wú)光標(biāo) define LCD_FLASH 0x01 //光標(biāo)閃動(dòng)define LCD_NO_FLASH 0x00 //光標(biāo)不閃動(dòng)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的下降沿被認(rèn)為是開(kāi)始信號(hào) SCL = 0。 //SDA的上升沿被認(rèn)為是結(jié)束信號(hào) SDA=0。 for(i = 0。 x|=(unsigned char)SDA。 k: for(i = 0。 //因?yàn)閭魉蜁r(shí)高位在前,低位在后 SCL = 1。 // 發(fā)送設(shè)備(主機(jī))應(yīng)在時(shí)鐘脈沖的高電平期間(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%
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1