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

正文內(nèi)容

本科--智能交通燈控制系統(tǒng)設(shè)計(jì)報(bào)告-文庫吧資料

2024-12-15 08:56本頁面
  

【正文】 _force1==vcc then 優(yōu)先選擇模塊 out1=vcc。其功能實(shí)現(xiàn)編程如下:subdesign priority(ena_force1,ena_force2:input。end。 h9 =1,1,1,1,0,1,1。h7 =1,1,1,0,0,0,0。h5 =1,0,1,1,0,1,1。 h3 =1,1,1,1,0,0,1。 譯碼模塊h1 =0,1,1,0,0,0,0。)begintablein[3..0]=a,b,c,d,e,f,g。subdesign deled(in[3..0] :input。3)譯碼器模塊譯碼器模塊()把計(jì)數(shù)器輸出的信號DA[7..4]和DA[3..0]分別進(jìn)行譯碼,輸出譯碼信號aa~gg和a~g分別與數(shù)碼管相連,由數(shù)碼管顯示當(dāng)前計(jì)數(shù)值。end if。g2=vcc。r2=gnd。y1=gnd。 else counter[].d=counter[].q+1。if ena_force2==vcc then if counter[].q==ha then counter[].d=counter[].q。 end if。y2=gnd。g1=vcc。 r1=gnd。end_signal=vcc。 counter[].clk=clk。begin defaults end_signal=gnd。end_signal :output。2)強(qiáng)制功能時序控制模塊該模塊()包括控制和定時器兩部分,當(dāng)系統(tǒng)工作在正常模式時,若單片機(jī)選定該工作模式,定時器自動按照10s的通行時間數(shù)據(jù)進(jìn)行倒數(shù)計(jì)時,控制部分根據(jù)優(yōu)先選擇器選擇的結(jié)果來強(qiáng)制控制交通燈的變化,當(dāng)定時計(jì)數(shù)器計(jì)到零時,系統(tǒng)自動恢復(fù)到先前工作模式,其功能實(shí)現(xiàn)編程如下:subdesign control_force(clk,ena_force1,ena_force2 :input。end if。else counter[].d=counter[].q。 end if。y2=gnd。g1=gnd。 if counter[].q=5 then r1=gnd。g2=gnd。 r2=vcc。y1=gnd。 end if。y2=vcc。g1=gnd。 if counter[].q=d[9..1].q+5 and counter[].qd[9..1].q then r1=vcc。g2=vcc。r2=gnd。y1=gnd。 if counter[].q0 then counter[].d=counter[].q1。 end if。 if counter_s[].q1 then if counter_s[3..0].q==h0 then counter_s[].d=counter_s[].q7。 if counter_s[].q=h1 then counter_s[].d= in[7..0]。 if enable==vcc then if counter[].q=h1 then counter[].d=d[8..0].q。 counter_s[7..0].clk=clk。d[9].d=gnd。d[8..1].d=in[7..0]。counter_s[].clrn=not clrn。begind[].clrn=not clrn。r1,y1,g1,r2,y2,g2 :output。 1)正常功能時序控制模塊 該模塊()包括控制和定時器兩部分,在單片機(jī)選定該工作模式的情況下,定時器接受單片機(jī)送來的通停時間數(shù)據(jù)進(jìn)行倒數(shù)計(jì)時,控制部分根據(jù)計(jì)時器狀態(tài)的變化來控制交通燈的變化,其功能實(shí)現(xiàn)編程如下:subdesign control_auto_manual(clk,enable,clrn,in[7..0] :input。 正常時序控制時交通燈控制器的狀態(tài)轉(zhuǎn)換表狀態(tài)東西方向南北方向時間1綠燈亮紅燈亮可預(yù)置2黃燈亮紅燈亮5s3紅燈亮綠燈亮可預(yù)置4紅燈亮黃燈亮5s2) 強(qiáng)制時序控制時??刂破髂K設(shè)計(jì)依設(shè)計(jì)要求,可畫出交通燈點(diǎn)亮規(guī)律的狀態(tài)轉(zhuǎn)換表。在正常時序控制模塊中,定時器啟動后以單片機(jī)送來的預(yù)置數(shù)開始倒計(jì)時,當(dāng)計(jì)數(shù)值減為零時,時序控制模塊改變輸出狀態(tài),電路進(jìn)入下一個狀態(tài)的倒計(jì)時,同時定時器的輸出經(jīng)過譯碼驅(qū)動數(shù)碼管來進(jìn)行顯示。其中正常時序控制模塊實(shí)現(xiàn)自動和預(yù)置工作模式交通控制功能,強(qiáng)制時序控制模塊實(shí)現(xiàn)強(qiáng)制或急車通行交通控制功能。但是在器件操作過程中,ACEX1K系列器件的配置數(shù)據(jù)存儲在SRAM 單元中,由于SRAM的易失性,配置數(shù)據(jù)在每次上電時必須被重新載入SRAM。該器件還應(yīng)用ALTERA專利技術(shù)進(jìn)行了重要的生產(chǎn)改進(jìn),進(jìn)一步降低了器件的成本,提高了產(chǎn)品的性能價格比。EP1K30TC 144具有最大系統(tǒng)門數(shù)119 000,1 728個邏輯宏單元數(shù),嵌入式陣列塊5個,即最大能提供2 k的ROM/RAM 位。ACEX 1K 采用查找表(LUT)和EAB (嵌入式陣列塊)相結(jié)合的結(jié)構(gòu),用來實(shí)現(xiàn)儲存器、專用邏輯功能和通用的邏輯,每個EBA能提供4 096 b的存儲空間,每個LE包含4個輸入LUT,一個可編程的觸發(fā)器、進(jìn)位鏈和一個層疊鏈。 EP1K30TC14411芯片介紹EP1K30屬ACEX系列,該系列是ALTERA公司著眼于通信、音頻處理及類似場合的應(yīng)用而推出的FPGA器件芯片系列,采用0.22/0.18 m 混合工藝,密度從10 000~100 000門。他具有設(shè)計(jì)開發(fā)周期短、設(shè)計(jì)制造成本低、開發(fā)工具先進(jìn)、標(biāo)準(zhǔn)產(chǎn)品無需測試、質(zhì)量穩(wěn)定以及可實(shí)時在線檢驗(yàn)等優(yōu)點(diǎn),因此,可廣泛應(yīng)用于產(chǎn)品的原型設(shè)計(jì)和產(chǎn)品生產(chǎn)之中。這種芯片具有可編程和實(shí)現(xiàn)方案容易改動等特點(diǎn)。 FPGA設(shè)計(jì)與實(shí)現(xiàn) FPGA(Field Programmable Gates Array,現(xiàn)場可編程門陣列)是可編程邏輯器件,他們的規(guī)模比較大,適合于時序、組合等邏輯電路的應(yīng)用。 確定:鍵完數(shù)字后,按該鍵確認(rèn),同時LED右端顯示鍵入的數(shù)據(jù)。0 2134657東西強(qiáng)通確定南北強(qiáng)通復(fù)位 8自動9預(yù)置 鍵盤功能示意圖 自動/預(yù)置:實(shí)現(xiàn)工作模式的選擇,同時LCD顯示該鍵對應(yīng)的工作模式。實(shí)現(xiàn)強(qiáng)制或緊急通行功能的控制;4) 當(dāng)系統(tǒng)出現(xiàn)紊亂不能正常工作是通過系統(tǒng)復(fù)位按鍵使系統(tǒng)初始化。 }} 鍵盤功能鍵盤作為系統(tǒng)的輸入設(shè)備,是實(shí)現(xiàn)人機(jī)交互的重要途徑,其具體功能如下:1) lcd_disp8(hzk02[j])。i++) { lcd_set_graph(x,y+i)。 for(i=0。 }}顯示16x16圖形點(diǎn)陣的子程序 void lcd_disp1616(uint x,uint y,uchar n){ uchar i。 j=n*16+i。i16。 uint j。 break。 break。 break。 break。 break。 break。 break。 Display(value)。value=0) { Display(value)。 if(value=99amp。否是啟動響應(yīng)鍵值啟動10s計(jì)數(shù)器顯示某方向強(qiáng)行通行狀態(tài)及通停時間返回正常工作模式并顯示判斷計(jì)數(shù)器是否計(jì)到10? 強(qiáng)制或緊急通行時序流程圖 鍵值處理、LCD顯示子程序 1) 鍵值處理子程序: void Do_key_value(unsigned char key_value1){ unsigned int value。9≤Key_value≤99 Key_value9或Key_value99Key_value=60開始工作模式選擇自動模式預(yù)置模式顯示自動模式和通停時間鍵入通停時間顯示預(yù)置模式和通停時間判斷鍵值Key_value?初始化顯示錯誤 正常時序控制流程圖2) 1)正常時序控制程序?qū)崿F(xiàn)正常時序控制程序包括自動模式控制程序和預(yù)置模式控制程序兩部分,其中自動模式控制程序完成將固定通停時間量60s發(fā)送至P0口;預(yù)置模式控制程序通過鍵盤輸入將預(yù)置的通停時間量Key_value(在9~99s之間選擇)發(fā)送至P0口,同時通過對輸入的鍵值Key_value的判斷作不同的處理。C8051LED顯示 單片機(jī)最小系統(tǒng)原理圖 程序設(shè)計(jì)流程框圖初始化調(diào)用鍵盤處理子程序響應(yīng)鍵值,調(diào)用時序控制子程序調(diào)用顯示子程序開始返回單片機(jī)作為整個系統(tǒng)的頂層控制,實(shí)現(xiàn)系統(tǒng)的功能選擇和參數(shù)設(shè)置。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件:中央處理器、存儲器和I/O接口電路等。其主要功能特點(diǎn)如下:(1)5MIPS 8051 CUP;(2)64KB閃存在系統(tǒng)可編程;(3)56+4KB片內(nèi)RAM;(4)可擴(kuò)展外部RAM 至64KB;(5)2個UART、SPI、SMBus/I1 C;(6)5個16位定時器,可編程計(jì)數(shù)器陣列(PCA);(7)雙時鐘系統(tǒng);(8)64個I/0口;(9)8路12位ADC:100ksps轉(zhuǎn)換速度;(10)8路8位ADC:500ksps轉(zhuǎn)換速度;(11)2路12位AC;(12)2個比較器,電壓基準(zhǔn),溫度傳感器;(13)JTAG非侵入式系統(tǒng)調(diào)試;(14)-40~+85。 MCS51系列單片機(jī)的內(nèi)部結(jié)構(gòu)示意圖本單片機(jī)小系統(tǒng)采用8051芯片,它是INTEL公司推出的采用HMOS工藝制造的雙列直插(DIP)式MCS51系列單片機(jī)芯片。單片機(jī)的結(jié)構(gòu)有兩種類型,一種是程序存儲器和數(shù)據(jù)存儲器分開的形式,即哈佛(Harvard)結(jié)構(gòu),另一種是采用通用計(jì)算機(jī)廣泛使用的程序存儲器與數(shù)據(jù)存儲器合二為一的結(jié)構(gòu),即普林斯頓(Princeton)結(jié)構(gòu)。單片機(jī)時鐘電路復(fù)位電路顯示電路鍵盤接口 MCS51系列單片機(jī) C8051基本組成原理單片機(jī)微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個重要分支,也是頗具生命力的機(jī)種。使用C語言編程,Keil是首選方便易用的集成環(huán)境,強(qiáng)大的軟件調(diào)試工具,也會大大提高仿真調(diào)試效率。 Keil μVison2軟件平臺Keil μVison2 軟件是Keil公司基于Wnidows操作系統(tǒng)的單片機(jī)軟件開發(fā)平臺,它有一個功能強(qiáng)大的編譯器、項(xiàng)目管理器和制作工具。其擴(kuò)展名為*.tdf。AHDL(Altera Hardware Description Language)是一種基于文本設(shè)計(jì)模塊化的高級語言,它完全集成于MAX+PLUS II系統(tǒng)中,特別適合描述復(fù)雜的組合邏輯、組合運(yùn)算、狀態(tài)機(jī)、真值表。在編譯與仿真過程中出現(xiàn)錯誤,均應(yīng)重新返回設(shè)計(jì)輸入階段,改正錯誤輸入或調(diào)整電路,并重復(fù)上述過程。即完成邏輯映射。4) 后仿真:將編譯產(chǎn)生的延時信息加入到設(shè)計(jì)中,進(jìn)行布局布線
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1