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

正文內(nèi)容

單片機課程設(shè)計--單片機轉(zhuǎn)速測量系統(tǒng)-閱讀頁

2025-01-31 10:50本頁面
  

【正文】 鐘工作電路的輸入。3.振蕩器特性:XTAL1和XTAL2分別為反向放大器的輸入和輸出。石晶振蕩和陶瓷振蕩均可采用。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。整個PEROM陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ALE管腳處于低電平10ms 來完成。此外,AT89C51設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。但RAM,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。2 . 復(fù)位電路 MCS51單片機啟運運行時,都需要先復(fù)位,其作用是使CPU和系統(tǒng)中其他部件處于一個確定的初始狀態(tài),并從這個狀態(tài)開始工作。但單片機本身是不能自動進行復(fù)位的,必須配合相應(yīng)的外部電路才能實現(xiàn)。AT89C51單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。這個放大器與作為反饋元件的片外晶體諧振器一起構(gòu)成一個自激振蕩器。對外接電容的值雖然沒有嚴格的要求,但電容的大小會影響震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。在焊接刷電路板時,晶體振蕩器和電容應(yīng)盡可能安裝得與單片機芯片靠近,以減少寄生電容,更好地保證震蕩器穩(wěn)定和可靠地工作。每段上加上合適的電壓,該段就點亮。再把多個這樣的8字裝在一起就成了多位的數(shù)碼管了。 靜態(tài)顯示驅(qū)動:靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用I/O端口多,如驅(qū)動5個數(shù)碼管靜態(tài)顯示則需要58=40根I/O端口來驅(qū)動,要知道一個89S51單片機可用的I/O端口才32個呢:),實際應(yīng)用時必須增加譯碼驅(qū)動器進行驅(qū)動,增加了硬件電路的復(fù)雜性。通過分時輪流控制各個數(shù)碼管的的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。顯示字符共陰極段選碼共陽極段選碼顯示字符共陰極段選碼共陽極段選碼012343FH06H5BH4FH66HC0HF9HA4HB0H99H567896DH7DH07H7BH6FH92H82HF8H80H90H LED段碼表 動態(tài)仿真五 . 軟件設(shè)計 硬件電路完成以后,進行系統(tǒng)軟件設(shè)計。按整體功能分為多個不同的模塊,單獨設(shè)計、編程、調(diào)試,然后將各個模塊裝配聯(lián)調(diào),組成完整的軟件。軟件編程用C語言完成的,需要能掌握C語言,還要熟練AT89C51單片機。下面作簡單介紹:系統(tǒng)軟件主程序的功能是完成系統(tǒng)的初始化、顯示程序。本文介紹的轉(zhuǎn)速方法使用于高、低轉(zhuǎn)速的測量,測量精確度與轉(zhuǎn)速無關(guān),因而具有較寬的應(yīng)用范圍和廣闊的應(yīng)用的前景。在設(shè)計的信號處理電路中經(jīng)過濾波,能夠進一步減少誤差,是測速精度得到提高。特在此表示感謝!當然,作為只是有理論知識的學(xué)生來說,上網(wǎng)找資料是必不可少的,這也提供了我們很多便捷之處。uchar code table[]={0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,}。 for(i=m。i) for(j=60。j)。 uint jj。 jj*=20。 qian=jj/1000。 shi=jj%100/10。 P2=0x10。 delay(1)。 P2=0x20。 delay(1)。 P2=0x40。 delay(1)。 P2=0x80。 delay(1)。 }timer_init() //定時器計數(shù)器初始化函數(shù){ EA=1。 ET1=1。 TH0=(6553550000)/256。 TH1=0。 TR0=1。 }main(){ timer_init()。 //開始數(shù)碼管不顯示 while(1) { xian_shi()。 //數(shù)碼管刷新時間單位毫秒 } }void timer0() interrupt 1{ TR0=0。 TH0=(6553550000)/256。 mm=0。 mm=(mm8)|TL1。 TH1=0。 TR0=1。}void timer1() interrupt 3 //顯示0000說明出錯{ TR1=0。 mm=0。 // TL1=0。 }
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1