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

正文內(nèi)容

單片機(jī)實(shí)訓(xùn)總結(jié)-展示頁

2024-10-28 21:26本頁面
  

【正文】 lude unsigned char k。8位數(shù)碼管的指定顯示內(nèi)容。該工作方式下,當(dāng)作為定時(shí)器使用時(shí),按定時(shí)時(shí)間計(jì)算計(jì)數(shù)初值三、內(nèi)容與步驟本實(shí)訓(xùn)采用STARMT51實(shí)驗(yàn)板,編寫程序完成指導(dǎo)教師指定的項(xiàng)目內(nèi)容。這樣計(jì)數(shù)器具有重復(fù)加載、循環(huán)工作的特點(diǎn),可用于產(chǎn)生固定脈寬的脈沖信號(hào)。該方式下,16位計(jì)數(shù)器被分為兩個(gè)8位寄存器:TL0和TH0,其中TL0作為計(jì)數(shù)器,TH0作為計(jì)數(shù)器TL0的初值預(yù)置寄存器,并始終保持為初值常數(shù)。在該工作方式下,當(dāng)作為定時(shí)器使用時(shí),按定時(shí)時(shí)間計(jì)算計(jì)數(shù)初值。下圖是T0工作在方式1下的邏輯結(jié)構(gòu)圖(T1與其完全一致)。定時(shí)器/計(jì)數(shù)器T0、T1可以有四種不同的工作方式:方式0、方式方式方式3。89C51單片機(jī)內(nèi)有2個(gè)16位可編程的定時(shí)器/計(jì)數(shù)器,分別為T0和T1。因此,此鍵盤是用于按鍵較少或操作速度較高的場合。優(yōu)點(diǎn):電路配置靈活,軟件結(jié)構(gòu)簡單。②鍵盤電路結(jié)構(gòu)獨(dú)立式按鍵就是各按鍵相互獨(dú)立,每個(gè)按鍵單獨(dú)占用一根I/O口線,每根I/O口線的按鍵工作狀態(tài)不會(huì)影響其他I/O口線上的工作狀態(tài)。按鍵的消抖,通常有軟件、硬件兩種消除方法。需注意事項(xiàng):① 電路或軟件的角度應(yīng)解決的問題消除抖動(dòng)影響鍵盤按鍵所用開關(guān)為機(jī)械彈性開關(guān),利用了機(jī)械觸點(diǎn)的閉合、斷開作用。(2)判斷是哪個(gè)鍵按下。8個(gè)筆劃段dp g f e d c b a對應(yīng)于一個(gè)字節(jié)(8位)的D7 D6 D5 D4 D3 D2 D1 D0,于是用8位二進(jìn)制碼就可以表示要顯示字符的字形代碼。它的結(jié)構(gòu)是由發(fā)光二極管構(gòu)成的a、b、c、d、e、f和g七段LED內(nèi)部的所有發(fā)光二極管有共陰極接法和共陽極接法兩種:一種是將LED內(nèi)部所有二極管陽極接在一起并通過引腳引出,將每一個(gè)發(fā)光二極管的另一端分別引出到對應(yīng)的引腳,稱之為共陽極LED顯示器另一種是將LED內(nèi)部所有發(fā)光二極管的陰極都連在一起的,稱之為共陰極LED顯示器LED用于顯示數(shù)字、字母或符號(hào)時(shí),必須將要顯示的內(nèi)容轉(zhuǎn)換為LED對應(yīng)七段碼的信息,共陰和共陽結(jié)構(gòu)的LED顯示器各筆劃段名和安排位置是相同的。二、原理(條件)1. LED發(fā)光二極管~,工作電流為5mA~10mA 2.LED數(shù)碼管顯示接口LED數(shù)碼管是利用多個(gè)LED組合而成的顯示設(shè)備,可以顯示09等10個(gè)數(shù)字和某些字母,在許多的數(shù)字系統(tǒng)中作為顯示輸出設(shè)備,使用非常廣泛。第一篇:單片機(jī)實(shí)訓(xùn)總結(jié)一、任務(wù)與目的 本課程的實(shí)訓(xùn)是使我們綜合應(yīng)用所學(xué)習(xí)的理論知識(shí),使用STARMT51實(shí)驗(yàn)板完成單片機(jī)控制下的實(shí)時(shí)溫度測量及顯示的軟件編程。本課程實(shí)訓(xùn)涉及的知識(shí)包括:單片機(jī)的最小系統(tǒng)、單片機(jī)人機(jī)接口電路(獨(dú)立式鍵盤、LED顯示)、8位數(shù)碼管的驅(qū)動(dòng)電路、18B20溫度芯片的應(yīng)用等。數(shù)碼管內(nèi)部字段LED和引腳分布圖。當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的筆劃段發(fā)亮,即通過點(diǎn)亮不同的LED字段,可顯示數(shù)字0,1,┅,9和A,b,C,d,E,F(xiàn)等不同的字符及自定義的一些簡單符號(hào)。3. 獨(dú)立式鍵盤接口(1)監(jiān)測有無鍵按下;鍵的閉合與否,反映在電壓上就是呈現(xiàn)出高電平或低電平,所以通過電平的高低狀態(tài)的檢測,便可確認(rèn)按鍵按下與否。(3)完成鍵處理任務(wù)。為了確保CPU對一次按鍵動(dòng)作只確認(rèn)一次,必須消除抖動(dòng)的影響。軟件消抖:在第一次檢測到有鍵按下時(shí),執(zhí)行一段延時(shí)10ms的子程序后,再確認(rèn)電平是否仍保持閉合狀態(tài)電平,如果保持閉合狀態(tài)電平,則確認(rèn)有鍵按下,進(jìn)行相應(yīng)處理工作。因此,通過檢測輸入線的電平狀態(tài)可以很容易判斷哪個(gè)按鍵被按下了。缺點(diǎn):每個(gè)按鍵需占用一根I/O口線,在按鍵數(shù)量較多時(shí),I/O口浪費(fèi)大,電路結(jié)構(gòu)顯得復(fù)雜。4.定時(shí)器中斷定時(shí)/計(jì)數(shù)器是單片機(jī)的重要部件,其工作方式靈活,編程簡單,使用方便。定時(shí)器/計(jì)數(shù)器T0、T1核心組成部分為16位的加1計(jì)數(shù)器,它們的工作狀態(tài)和工作方式分別由兩個(gè)特殊功能寄存器TCON和TMOD來決定。方式1 當(dāng)TMOD中M1M0 = 01時(shí),定時(shí)器/計(jì)數(shù)器選定方式1進(jìn)行工作。兩個(gè)8位寄存器TH0和TL0構(gòu)成了一個(gè)16位的定時(shí)器/計(jì)數(shù)器。方式2 工作方式2,其邏輯結(jié)構(gòu)如下圖所示。TH0的內(nèi)容重新裝入TL0后,其自身保持不變。這樣省掉了工作方式0、方式1一定要通過軟件給計(jì)數(shù)器重新賦初值的麻煩,并提高了計(jì)數(shù)精度。LED指示燈閃爍。數(shù)字時(shí)鐘顯示。void delayms(unsigned char ms)。P0 = 0x01。k{P0 = delayms(1000)。k{P0 = delayms(1000)。}else{ P0 = 0xFF。while(ms){for(i = 0。i++)。unsigned char b[8]={0xfe,0xfd,0xfb,0XF7,0XEF,0XDF,0XBF,0X7F}。void delayms(unsigned char ms)。k// 延時(shí)子程序{unsigned char i。程序:/* */ include include unsigned char data dis_digit。unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xb0, // 0, 1, 2, 3 0x99,0x92,0x82,0xf8,0x80,0x90, 0xff}。unsigned char data dis_index。unsigned char sec100。sbit k2 = P1^5。//sao miao void proc_key()。void inc_min()。void display()。void main(void){ P0 = 0xff。TMOD = 0x11。TL1 = 0。TL0 = 0x17。min = 00。sec100 = 0。// 時(shí)十位dis_buf[1] = dis_code[hour % 10]。// 分十位dis_buf[4] = dis_code[min % 10]。// 秒十位dis_buf[7] = dis_code[sec % 10]。// 顯示“” dis_buf[5] = 0xbf。dis_index = 0。IE = 0x8a。TR1 = 1。while(1){ if(scan_key()){delayms(20)。} } } bit scan_key(){ if((k1 =
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1