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

正文內(nèi)容

led照明燈智能調(diào)光系統(tǒng)的設(shè)計(jì)(畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-12-20 03:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ——=0時(shí) ,允許 8255通過(guò) 數(shù)據(jù)總線(xiàn) 向 CPU 發(fā)送數(shù)據(jù)或狀態(tài)信息, 即 CPU 從 8255讀取信息或數(shù)據(jù)。 WR————: 寫(xiě)入信號(hào),當(dāng)這個(gè)輸入 引腳 為低跳變沿時(shí) , 即 WR————產(chǎn)生一個(gè)低脈沖且 C——S——=0時(shí) ,允許 CPU 將數(shù)據(jù)或控制字寫(xiě)入 8255。 D0~ D7: 三態(tài)雙向 數(shù)據(jù)總線(xiàn) , 8255與 CPU 數(shù)據(jù)傳送 的通道,當(dāng) CPU 執(zhí)行輸入輸出指令時(shí),通過(guò)它實(shí)現(xiàn) 8位數(shù)據(jù)的讀 /寫(xiě)操作, 控制字和狀態(tài)信息也通過(guò) 數(shù)據(jù)總線(xiàn) 傳送。 8255具有 3個(gè)相互獨(dú)立的輸入 /輸出通道端口,用 +5V 單電源供電,能在以下三種方式下工作。 方式 0——基本輸入輸出方式; 方式 1——選通輸入 /出方式; 方式 2——雙向選通輸入 /輸出方式; PA0~ PA7: 端口 A 輸入輸出線(xiàn),一個(gè) 8位的 數(shù)據(jù)輸出 鎖存器 /緩沖器,一個(gè) 8位的數(shù)據(jù)輸入 鎖存器 。工作于三種方式中的任何一種。 PB0~ PB7: 端口 B 輸入輸出線(xiàn),一個(gè) 8位的 I/O 鎖存器 ,一個(gè) 8位的輸入輸出緩沖器。不能工作于方式二。 硬件設(shè)計(jì) 10 PC0~ PC7: 端口 C 輸入輸出線(xiàn),一個(gè) 8位的 數(shù)據(jù)輸出 鎖存器 /緩沖器 , 一個(gè) 8位的數(shù)據(jù)輸入緩沖器。端口 C 可以通過(guò)工作方式設(shè)定而分成 2個(gè) 4位的端口, 每個(gè) 4位的端口包含一個(gè) 4位的 鎖存器 ,分別與端 口 A 和端口 B 配合使用,可作為 控制信號(hào) 輸出或狀態(tài)信號(hào)輸入端口。不能工作于方式一或二。 A1A0: 地址選擇線(xiàn) , 用來(lái)選擇 8255的 PA 口 、 PB 口 、 PC 口和 控制寄存器 。 當(dāng) A1A0=00時(shí) , PA 口被選擇 ; 當(dāng) A1A0=01時(shí) , PB 口被選擇 ; 當(dāng) A1A0=10時(shí) , PC 口被選擇 ; 當(dāng) A1A0=11時(shí) , 控制寄存器 被選擇。 七段數(shù)碼器 7段數(shù)碼管一般由 8個(gè)發(fā)光二極管組成,其中由 7個(gè)細(xì)長(zhǎng)的發(fā)光二極管組成數(shù)字顯示,另外一個(gè)圓形的發(fā)光二極管顯示小數(shù)點(diǎn)。 當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的一個(gè)點(diǎn)或一個(gè)筆畫(huà)發(fā)光??刂葡鄳?yīng)的二極管導(dǎo)通,就能顯示出各種字符,盡管顯示的字符形狀有些失真,能顯示的數(shù)符數(shù)量也有限,但其控制簡(jiǎn)單,使有也方便。發(fā)光二極管的陽(yáng)極連在一起的稱(chēng)為共陽(yáng)極數(shù)碼管,陰極連在一起的稱(chēng)為共陰極數(shù)碼管,如圖 25所示。 圖 25 八位七段數(shù)碼顯示器 七段數(shù)碼管的驅(qū)動(dòng)方法: 發(fā)光二極管( LED 是一種由磷化鎵( GaP)等半導(dǎo)體 材料制成的,能直接將電能轉(zhuǎn)變成光能的發(fā)光顯示器件。當(dāng)其內(nèi)部有 電流通過(guò)時(shí),它就會(huì)發(fā)光。 7段數(shù)碼管每段的驅(qū)動(dòng)電流和其他單個(gè) LED 發(fā)光二極管一樣,一般 為 5~ 10mA,正向電壓隨發(fā)光材料不同表現(xiàn)為 ~ 不等。 7段數(shù)碼管的顯示方法可分為靜態(tài)顯示與動(dòng)態(tài)顯示,下面分別介紹。 ( 1)靜態(tài)顯示 所謂靜態(tài)顯示, 就是當(dāng)顯示某一字符時(shí),相應(yīng)段的發(fā)光二極管恒定地盡可能截止。這種顯示方法為每一們都需要有一個(gè) 8位輸出口控制。對(duì)于 51單片機(jī),可以在并行口上擴(kuò)展多片鎖存 74LS573作為靜態(tài)顯示器接口。 靜態(tài)顯示器的優(yōu)點(diǎn)是顯示穩(wěn)定,在發(fā)光二極管導(dǎo)通電注一定的情況下顯示器的亮硬件設(shè)計(jì) 11 度高,控制系統(tǒng)在運(yùn)行過(guò)程中,僅僅在需要更新顯示內(nèi)容時(shí), CPU 才執(zhí)行一次顯示更新子程序,這樣大大節(jié)省了 CPU 的時(shí)間,提高了 CPU 的工作效率;缺點(diǎn)是位數(shù)較多時(shí),所需 I/O 口太多,硬件開(kāi)銷(xiāo)太大,因此常采用另外一種顯示方式 ——?jiǎng)討B(tài)顯示。 ( 2)動(dòng)態(tài)顯示 所謂動(dòng)態(tài)顯示就是一位一位地輪流點(diǎn)亮各位顯示器(掃描),對(duì)于顯示器的每一位而言,每隔一段時(shí)間點(diǎn)亮一次。雖然在同一時(shí)刻只有一位顯示器在工作(點(diǎn)亮),但利用人眼的視覺(jué)暫留效應(yīng)和發(fā)光二極管熄滅時(shí)的余輝效應(yīng),看到的卻是多個(gè)字符 “同時(shí) ”顯示。顯示器亮度既與點(diǎn)亮?xí)r的導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時(shí)間的比例有關(guān)。調(diào)整電流和時(shí)間參數(shù),可實(shí)現(xiàn) 亮度較高較穩(wěn)定的顯示。若顯示器的位數(shù)不大于 8位,則控制顯示器公共電位只需一個(gè) 8位 I/O 口(稱(chēng)為掃描口或字位口),控制各位 LED 顯示器所顯示的字形也需要一個(gè) 8位口(稱(chēng)為數(shù)據(jù)口或字形口)。 動(dòng)態(tài)顯示器的優(yōu)點(diǎn)是節(jié)省硬件資源,成本較低,但在控制系統(tǒng)運(yùn)行過(guò)程中,要保證顯示器正常顯示, CPU 必須每隔一段時(shí)間執(zhí)行一次顯示子程序,這占用了 CPU 的大量時(shí)間,降低了 CPU 工作效率,同時(shí)顯示亮度較靜態(tài)顯示器低。 主要模塊的實(shí)現(xiàn)方案 該設(shè)計(jì)主要由五大模塊構(gòu)成: 單片機(jī)最小系統(tǒng)模塊(實(shí)現(xiàn)復(fù)位功能),光線(xiàn)接收模塊(用滑動(dòng)變阻器來(lái) 等效), AD 轉(zhuǎn)換模塊,地址鎖存模塊( 74HC373), 8255 和 LED顯示模塊(供 16 枚)。 其系統(tǒng)框圖如 圖 26 所示。 所需的硬件 單片機(jī) STC89C52RC、 ADC0808 元件、 8255 芯片、 74HC373 元件、滑動(dòng)變阻器、發(fā)光二極管、電阻、排阻、 晶振、電源、學(xué)習(xí)用的單片機(jī)最小系統(tǒng)開(kāi)發(fā)板、晶振 電路 數(shù)碼管顯示 輸出 LED顯示輸出 ADC 采集 單 片 機(jī) 核 心 模 塊 圖 26 系統(tǒng)框圖 硬件設(shè)計(jì) 12 按鈕等。 最小系統(tǒng)模塊 最小系統(tǒng)模塊:最小系統(tǒng)是 51單片機(jī)的最基本的組成部分,它包括單片機(jī)及其所需的必要電源、時(shí)鐘、復(fù)位等部件,它能使單片機(jī)處于正常的運(yùn)行狀態(tài),還可以將最小系統(tǒng)作為應(yīng)用系統(tǒng)的核心部分,對(duì)其進(jìn)行存儲(chǔ)擴(kuò)展、 A/D 擴(kuò)展等。 51單片機(jī)的引腳雖然只有四十,但它有很多的擴(kuò)展功能,根據(jù)各種設(shè)計(jì)要求設(shè)計(jì)相應(yīng)的外圍電路。編寫(xiě)出相應(yīng)的控制程序 , 便可以跟外圍電路很好的組合成功能復(fù)雜的系統(tǒng)。 51單片機(jī)最小系統(tǒng)的功能主要有:能夠運(yùn)行用戶(hù)程序,用戶(hù)可以復(fù)位單片機(jī),具有相對(duì)強(qiáng)大的外部擴(kuò)展等功能。 最小系統(tǒng) 引腳 功能的說(shuō)明如下 : ( 1) 18, 19 腳為單片機(jī)的晶振引腳;外接 的晶振,晶振外圍還有 2 個(gè)22pF 的起振電容,可以使單片機(jī)更好的起振。 ( 2) 9 腳為單片機(jī)的復(fù)位引腳;當(dāng)復(fù)位引腳出現(xiàn)連續(xù)兩個(gè)機(jī)器周期的高點(diǎn)平時(shí),單片機(jī)復(fù)位。 ( 3) 31 引腳為 EA————引腳;當(dāng) EA————接高電平時(shí)讀取內(nèi)部?jī)?chǔ)存數(shù)據(jù),當(dāng)內(nèi)部存儲(chǔ)器讀取完成后,單片機(jī)自動(dòng)讀取外部存儲(chǔ)器;當(dāng) EA————接低電平時(shí),單片機(jī)只讀取外部存儲(chǔ)器。 單片機(jī)最小系統(tǒng)如 圖 27 所示。 硬件設(shè)計(jì) 13 圖 27 單片機(jī)最小系統(tǒng)模塊 AD 轉(zhuǎn)換模塊 首先,要做一個(gè)分壓電路。將滑動(dòng)變阻器兩個(gè)固定端,一端接上 5V 的直流電源,另外一端接地。中間的可以滑動(dòng)的位置接上 ADC0808 的 IN7, IN0~ IN6 接地,這樣表示只有通道 7 可以傳入數(shù)據(jù),其余通道都不能采集數(shù)據(jù)。此外,還需要將 ADC0808的地址選通端 ADD A, ADD B, ADD C 全部接上 高電平, 表示我們選擇了 IN7 進(jìn)行輸入 。 其次,由于 ADC0808 內(nèi)部沒(méi)有時(shí)鐘電路,我們需要給它提供時(shí)鐘信號(hào),這個(gè)靠單片機(jī)使用定時(shí)中斷來(lái)產(chǎn)生, 將 其 CLK 端接 。其它的, 如 ALE 地址鎖存信號(hào)接單片機(jī)的 , START 接上單片機(jī)的 , EOC 接上單片機(jī)的 , 輸出允許端 OE 接單片機(jī)的 。 最后, ADC0808 輸出的結(jié)果是 0~ 255 之間的 8 位二進(jìn)制數(shù), OUT1 是最高位,OUT8 是最低位, 需要將 它們對(duì)應(yīng)接上單片機(jī)的 P1 口的 ~ 。 ADC0808 各引腳 連接示意 如圖 28。 硬件設(shè)計(jì) 14 圖 28 ADC0808 引腳連接示意圖 地址鎖存模塊 74HC373 是地址鎖存器,使用它可以將地址和數(shù)據(jù)分開(kāi)傳遞,使用時(shí)用單片機(jī)的引腳 ALE 對(duì)它的 LE 來(lái)進(jìn)行控制 了。 其數(shù)據(jù)端 D0~ D7 接上單片機(jī)的 P0 口的 8 位引腳,OE————接地,表示它工作在直通方式。輸出端低兩位 Q1Q0 用作 8255 的地址選通端。最高位 Q7 接 8255 的片選端 CS————。 74HC373 芯片引腳連接示意如圖 29 所示。 圖 29 74HC373 的引腳圖 數(shù)碼管顯示模塊 8 位七段數(shù)碼顯示器有 8 位位選端和 8 位數(shù)據(jù)輸入端。這就大大消耗了單片機(jī)的GNDP 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7P 3 1P 3 2P 3 5P 3 4P 3 0G NDO UT 121A DD B24A DD A25A DD C23V RE F ( + )12V RE F ( )16I N31I N42I N53I N64I N75S T A RT6O UT 58E O C7OE9CLO C K10O UT 220O UT 714O UT 615O UT 817O UT 418O UT 319I N228I N127I N026A L E22U6A DC 0 8 0 881%R V 11k + 8 8 . 8V o lt s硬件設(shè)計(jì) 15 I/O 資源,可能的話(huà),需要用 74HC373 對(duì)其單片機(jī)進(jìn)行串口擴(kuò)展。本次設(shè)計(jì)的連法: 8位位選端由 P2 口來(lái)進(jìn)行控制, 8 位數(shù)據(jù)輸入端有 P0 口來(lái)進(jìn)行控制,顯示的方式是動(dòng)態(tài)掃描顯示法。即 :單片機(jī)輪流選中 8 位中的每一位,來(lái)進(jìn)行顯示。只要延時(shí)程序設(shè)計(jì)的合理,七段數(shù)碼顯示器就可以穩(wěn)定的顯示。 8 位七段數(shù)碼管的顯示結(jié)果的說(shuō)明:最前兩位顯示的是 LED燈點(diǎn)亮的數(shù)目,中間一位顯示的是任意一個(gè)按鈕被按下去的次數(shù),最后三位表示 ADC 的采集的光敏電阻兩端的電壓值。 8255 與 LED 顯示模塊 8255 芯片的連接: D0~ D7 與單片機(jī)的 P0 口相連,用來(lái)接收數(shù)據(jù)。讀寫(xiě)端也與單片機(jī)讀寫(xiě)端相連,方便單片機(jī)對(duì)其進(jìn)行讀寫(xiě) 操作 。地址選通線(xiàn) A0、 A1 接入 7HC373的 Q0、 Q1。 RESET 接地,片選端 C——S——接 74HC373 的 Q7。這樣一來(lái) 8255 的 4 個(gè)端口的地址就可以算出來(lái)了,分別是 PA—0x00, PB—0x01, PC—0x02,控制端 —0x03。 16 枚 LED 燈的接法為: 8255 的 PA 口接 上 8 枚,同樣 PB 口也接上了 8 枚, LED使用共陽(yáng)極的接法,即它們的陽(yáng)極全部通過(guò)排阻接上電源。 PC 口懸空不用。詳細(xì)情況見(jiàn) 圖 210 所示。 P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7RDWRQ0Q1Q7D034D133D232D331D430D529D628D727RD5WR36A09A18RE S E T35CS6P A 04P A 13P A 22P A 31P A 440P A 539P A 638P A 737P B 018P B 119P B 220P B 321P B 422P B 523P B 624P B 725P C 014P C 115P C 216P C 317P C 413P C 512P C 611P C 710U18 2 5 5 A 圖 210 8255 引腳連接圖 硬件連接及電路圖 本次設(shè)計(jì)是將上述的五個(gè)模塊拼接一起組成一個(gè)系統(tǒng)體系,以實(shí)現(xiàn)設(shè)計(jì)所需要的功能。主要的是 ADC 采集模塊,其次比較重要的就是對(duì) LED 模塊的控制。單個(gè)模塊其功能相對(duì)會(huì)比較簡(jiǎn)單 單一,但將一些模塊合理的串接起來(lái)就可以實(shí)現(xiàn)相對(duì)復(fù)雜的功硬件設(shè)計(jì) 16 能。即:本次設(shè)計(jì)應(yīng)有的功能。 電路總體連接方式: ( 1) ADC0808 的連接方式:轉(zhuǎn)換啟動(dòng)信號(hào) START 接到單片機(jī)的 口,時(shí)鐘信號(hào) CLK 接到 口, ALE 接到單片機(jī)的 口, EOC 接到單片機(jī)的 口, OE 接到單片機(jī)的 口, OUT8~ OUT0 接單片機(jī) ~ , 使用通道 7 進(jìn)行采集,其余通道接地,表示沒(méi)有被使用。 ( 2) 單片機(jī)的 P1 口既作為數(shù)據(jù)輸出端,又作為地址選通端。通過(guò)與 74HC373 的連接,來(lái)分離數(shù)據(jù)和地址,采用時(shí)分的輸出方式。 74H373 的 LE 端口接單片機(jī)的 ALE端口,利用單片機(jī)對(duì) LE 的輸入電平進(jìn)行控制。當(dāng) LE 為高電平時(shí), 數(shù)據(jù)從 Dn 輸入到鎖存器;當(dāng) LE 為低電平時(shí),鎖存器存儲(chǔ) D 輸入上的信息一段就緒時(shí)間直到 LE 的下降沿來(lái)臨。 OE 端接地,選為直通方式。 ( 3) 8255 的地址選通端由地址鎖存芯片 74HC373 的 Q0 和 Q1 來(lái)控制,而且片選端 CS————也由 Q7 來(lái)控制。 8255 的讀寫(xiě)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1