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

正文內(nèi)容

基于單片機(jī)的籃球賽計(jì)時(shí)計(jì)分器設(shè)計(jì)-在線瀏覽

2025-01-20 20:59本頁面
  

【正文】 理可知,要想在 LED上顯示數(shù)據(jù)或字母,則首先要把待顯示的數(shù)據(jù)或字母轉(zhuǎn)換成 LED 的七位顯示代碼,這樣才可以顯示相應(yīng)的數(shù)據(jù)或字母。(本設(shè)計(jì)采用硬件譯碼器 CD4511 實(shí)現(xiàn)。 ① BCD 七段十進(jìn)制譯碼器顯示接口: 在本設(shè)計(jì)中,由于只要求 LED 顯示器顯示 0~9十個(gè)數(shù)字,因此我選用了 CD4511為 LED 顯示器的譯碼芯片,圖 所示為 CD4511 引腳分布圖。 其中, A~D 為 BCD 碼輸入端;a~g是 7 段碼輸出端; LT 為試燈腳; BI 為消隱(滅燈); LT 和 BI 接高電平(電源 );LE端為選通腳,接低電平有效。顯示數(shù)“ 6”時(shí), a=“ 0”;顯示數(shù)“ 9”時(shí),d=“ 0”。 使用時(shí),只要將 CD4511 的輸入端與微機(jī)系統(tǒng)的輸出端口的某 4 個(gè)數(shù)據(jù)位相連,而 CD4511 的輸出直接與 LED的 a~g相連,便可實(shí)現(xiàn)對(duì) BCD 的顯示。表 2為 CD4511 的邏輯功能表。 MC14495 為 Motorola 公司生產(chǎn)的 CMOSBCD 七段十六進(jìn)制譯碼驅(qū)動(dòng)芯片,它具有鎖存、譯碼驅(qū)動(dòng)等功能。即它可以用字母 A, B, C, D, E, F來顯示二進(jìn)制數(shù) 10, 11, 12, 13, 14, 15,同時(shí)還有譯碼器輸入大于等于 10 時(shí)的指示段( h+1)。另外,還有輸入數(shù)據(jù) 15 時(shí),電路 輸出端 VCR 為 0 電平(其他輸入狀態(tài)時(shí)為高阻)的功能。 LE為選通端,電路中的鎖存器在 LE=0 時(shí)輸入數(shù)據(jù),在 LE=1 時(shí)鎖存數(shù)據(jù)。 輸入 輸出 顯示數(shù)字 BI LT D C B A a b c d e f g 0 1 1 1 1 1 1 1 B 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 1 2 0 1 1 0 0 1 1 1 1 1 1 0 0 1 3 0 1 1 0 1 0 0 0 1 1 0 0 1 1 4 0 1 1 0 1 0 1 1 0 1 1 0 1 1 5 0 1 1 0 1 1 0 0 0 1 1 1 1 1 6 0 1 1 0 1 1 1 1 1 1 0 0 0 0 7 0 1 1 1 0 0 0 1 1 1 1 1 1 1 8 0 1 1 1 0 0 1 1 1 1 0 0 1 1 9 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 表 2 CD4511的邏輯功能表 圖 5 MC14495 引腳分布圖 14 表 3為 MC14495 的真值表。 表 3 MC14495的真值表 輸入 輸出 顯示字符 D C B A a b c d e f g h+1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 0 2 0 0 1 1 1 1 1 1 0 0 1 0 3 0 1 0 0 0 1 1 0 0 1 1 0 4 0 1 0 1 1 0 1 1 0 1 1 0 5 0 1 1 0 0 0 1 1 1 1 1 0 6 0 1 1 1 1 1 1 0 0 0 0 0 7 1 0 0 0 1 1 1 1 1 1 1 0 8 1 0 0 1 1 1 1 1 0 1 1 0 9 1 0 1 0 1 1 1 0 1 1 1 1 A 1 0 1 1 0 0 1 1 1 1 1 1 B 1 1 0 0 1 0 0 1 1 1 0 1 C 1 1 0 1 0 1 1 1 1 0 1 1 D 1 1 1 0 1 0 0 1 1 1 1 1 E 1 1 1 1 1 0 0 0 1 1 1 1 F 二、軟件譯碼 如圖 6所示,這種電路在軟件設(shè)計(jì)時(shí),在數(shù)據(jù)段定義 0~9十個(gè)數(shù)字。現(xiàn)假設(shè)用共陰極 LED 來顯示數(shù)據(jù),則可以用以下一段程序?qū)崿F(xiàn) 0~9十個(gè)數(shù)字的顯示。 sbit P1_1 = 0x91。 sbit P1_3 = 0x93。 sbit P1_5 = 0x95。 sbit P1_7 = 0x97。 AT89C51 單片機(jī)內(nèi)部有兩個(gè) 16 位定時(shí)器 /計(jì)數(shù)器,分別是定時(shí)器 /計(jì)數(shù)器 0( T0)和定時(shí)器 /計(jì)數(shù)器 1( T1)。) 定時(shí)器 /計(jì)數(shù)器一般結(jié)構(gòu)和工作原理 定時(shí)器由一個(gè) N 位計(jì)數(shù)器、計(jì)數(shù)時(shí)鐘源控制電路、狀態(tài)和控制寄存器等組成,計(jì)數(shù)器的計(jì)數(shù)方式由加“ 1”和減“ 1”兩種。在這兩種模式下,又可單獨(dú)分為方式 0,方式 1,方式 2和方式 3四周工作方式。最大定時(shí)時(shí)間或最大計(jì)數(shù)值和定時(shí)器 /計(jì)數(shù)器位數(shù)的設(shè)定有關(guān),而位數(shù)設(shè)定又取決于工作方式設(shè)定。 定時(shí)器 /計(jì)數(shù)器 T0和 T1專用寄存器 定時(shí)器 /計(jì)數(shù)器時(shí)一種可編程的部件,在其工作之前必須將控制字寫入工作方式和控制寄存器,用于確定工作方式。 TH0、 TL0 16 為 T0 的 16 位計(jì)數(shù)器的高 8位和低 8位, TH TL1 為 T1的 16位計(jì)數(shù)器的高 8 位和低 8位。 ① 方式寄存器 TMOD 特殊功能寄存器 TMOD 為 T0、 T1的工作方式寄存器,其格式如表 4所示。 TMOD 不能位尋址,只能用字節(jié)方式設(shè)置。在定時(shí)方式中,以振蕩器輸出時(shí)鐘脈沖的 12分頻信號(hào)作為信號(hào),也就是每一個(gè)機(jī)器周期定時(shí)器加“ 1”。該方式采用外部引腳上輸入脈沖作為計(jì) 數(shù)脈沖。只有 INT0 (或 INT1 )引腳為“ 1”。 GATE=0 時(shí),定時(shí)器計(jì)數(shù)不受外部引腳輸入電平控制。 ② 控制寄存器 TCON 特殊功能寄存器 TCON 的高 4位為定時(shí)器的運(yùn)行控制位和溢出標(biāo)志位,第 4 位為外部中斷的觸發(fā)方式控制位和鎖存外部中斷請(qǐng)求源。 表 5 D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TRO IE1 IT1 IE0 IT0 ? ............................................................................................TR0 定時(shí)器 T0 運(yùn)行控制位。 GATE=0 時(shí), T0 的計(jì)數(shù)僅由 TR0 控制。 ? ............................................................................................TF0 定時(shí)器 T0 溢出標(biāo)志位。 TF0 可以由程序查詢和清零。 ? ............................................................................................TR1 定時(shí)器 T1 運(yùn)行控制位。 GATE=1 時(shí), T1 的計(jì)數(shù)僅由 TR1 控制。 ? ............................................................................................TF1 定時(shí)器 T1 溢出標(biāo)志位。 TF1 可以由程序查詢和清零。 定 時(shí)器 /計(jì)數(shù)器的工作方式 定時(shí)器 /計(jì)數(shù)器有 4 中工作方式,有 M1, M0選擇。(以 T0為例) 表 6 M1 M0 方 式 功能說明 0 0 0 為 13位的定時(shí)器 /計(jì)數(shù)器 0 1 1 為 16位的定時(shí)器 /計(jì)數(shù)器 1 0 2 為常數(shù)自動(dòng)重新裝入的 8位定時(shí)器 /計(jì)數(shù)器 1 1 3 僅適用于 T0,分為兩個(gè) 8為計(jì)數(shù)器, T1停止計(jì)數(shù) ① 方式 0 方式 0為 3位計(jì)數(shù)器。 若 T0 工作于方式 0 定時(shí),計(jì)數(shù)初值為 a,則 T0從初值 a加“ 1”計(jì)數(shù)至溢出的時(shí)間( ? s)為 T=(213- a) fosc12 如果 fosc=12MHz,則 T=213- a ② 方式 1(本設(shè)計(jì)的計(jì)時(shí)定時(shí)采用該方式) T0 工作于方式 1時(shí)。 若 T0 工作于方式 1 定時(shí),計(jì)數(shù)初值為 a, fosc=12MHz,則 T0從初值 a加“ 1”計(jì)數(shù)至溢出的時(shí)間( ? s) 為 T=216- a ③ 方式 2 方式 2為自動(dòng)恢復(fù)初值的 8位計(jì)數(shù)器, TL0 作為 8 位計(jì)數(shù)器, TH0 作為計(jì)數(shù)初值寄存器。 T0 工作于方式 2 時(shí),定時(shí)精度比較高,但定時(shí)時(shí)間( ? s)小。 T0 分為兩個(gè)獨(dú)立的 8位計(jì)數(shù) 器 TL0 和 TH0。 TH0 被固定位一個(gè) 8位定時(shí)器,并使用 T1 的狀態(tài)控制位 TR TF1。一般情況下,只有定時(shí)器 T1 用于串行口波特率發(fā)生器時(shí), T0才在需要時(shí)選工作方式 3,以增加一個(gè)計(jì)數(shù)器。 定時(shí)器 /計(jì) 數(shù)器有 4 中工作方式,有 M1, M0選擇。(以 T0為例) 表 7 M1 M0 方 式 功能說明 0 0 0 為 13位的定時(shí)器 /計(jì)數(shù)器 0 1 1 為 16位的定時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1