【正文】
END IF。 ELSE IF YOU1=0011 THEN ZQ=SOUT3(2)。 END IF。仿真分析:第一個(gè)仿真圖中,分別選通sout[0],sout[1],sout[4],sout[7],在選同的過程中,分別設(shè)置0,1電平,與其余電平不相同,所以可以看出選通的情況。ARCHITECTURE ART OF TIME ISSIGNAL MINI: STD_LOGIC。PROCESS(CLK,SP)VARIABLE CNT:INTEGER RANGE 0 TO 100。139。END PROCESS。EVENT AND CLK=39。 ELSE SEC2=0000。END IF。 ENTITY SQU ISPORT(SECOND1:IN STD_LOGIC_VECTOR(3 DOWNTO 0)。JISHI(7 DOWNTO 4)=MINITUE1。ARCHITECTURE bhv OF FENGMING ISSIGNAL ING:STD_LOGIC。039。039。039。 END IF。USE 。ARCHITECTURE ONE OF DISPLAY ISSIGNAL CLK_1K:STD_LOGIC。 ELSE CNT:=0。 VARIABLE CNT:INTEGER RANGE 0 TO 2500000。DATA=MINITUE1。 DATA=YOU。2 WHEN 0011=DISP=10110000。間隔橫杠 WHEN 1011= DISP =10111111。8 WHEN 1001= DISP =10010000。0 WHEN 0001=DISP=11111001。DATA=SECOND1。 DATA=MINITUE2。PROCESS (CLK_1K) 顯示 VARIABLE CNT2:STD_LOGIC_VECTOR(3 DOWNTO 0)。 ELSIF CNT20000THEN CLK_1K=39。顯示代碼 LEDCS:OUT STD_LOGIC_VECTOR(7 DOWNTO 0)數(shù)碼管片選 )。END ARCHITECTURE bhv。 END IF。039。139。039。 MING:OUT STD_LOGIC)。ARCHITECTURE ONE OF SQU ISBEGINJISHI(15 DOWNTO 12)=SECOND1。五、連接模塊LIBRARY IEEE。END IF。 IF SEC20101 THEN SEC2=SEC2+39。 SEC1=0000。 END IF。 THEN CNT:=CNT+1。SECOND1(3 DOWNTO 0)=SEC1(3 DOWNTO 0)。 SECOND1,SECOND2,MINITUE1,MINITUE2:OUT STD_LOGIC_VECTOR(3 DOWNTO 0))。 END PROCESS。 END IF。 PROCESS(SOUT3)BEGIN IF YOU1=0001 THEN ZQ=SOUT3(0)。 END IF。 ELSE IF YOU1=0010 THEN LJ=REST(1)。USE 。 END IF。139。 THEN YOU=0101。 ELSE IF SOUT(2)=39。END XUANYOU。SOUT2=SOUT。039。 THEN SOUT(6)=39。139。 ELSE SOUT(4)=39。039。 END IF。 IF REST(2)=39。139。 AND SIN(0)=39。 SIN:IN STD_LOGIC_VECTOR(7 DOWNTO 0)。對應(yīng)病房號指示燈我們用8個(gè)小LED。連接模塊的輸出部分和時(shí)間模塊的mmss各部分相互對應(yīng),模塊輸出部分位寬的1512位與記秒的個(gè)位的30位對應(yīng),位寬的118位與記秒的十位的30相對應(yīng),位寬的74位與記分的個(gè)位的30相對應(yīng),位寬的30位與記分的十位的30位相對應(yīng)。另外一個(gè)相同的輸出信號連接選優(yōu)器,對信號進(jìn)行選優(yōu),還有一個(gè)相同輸出信號控制計(jì)時(shí)模塊中的SP信號。整體設(shè)計(jì)流程:(1)、鎖存器:對病房呼叫的信號進(jìn)行存儲(chǔ)并處理信號,需要用一個(gè)對所有的呼叫信號進(jìn)行存儲(chǔ)的鎖存器。三)、設(shè)計(jì)思路:整體設(shè)計(jì)思路:根據(jù)設(shè)計(jì)要求,我們將設(shè)計(jì)分為幾個(gè)模塊來設(shè)計(jì),分別為:鎖存模塊、選優(yōu)模塊(對病房選優(yōu))、選優(yōu)模塊2(對復(fù)位選優(yōu))、計(jì)時(shí)模塊、顯示模塊、蜂鳴模塊。鎖存器的一個(gè)輸入信號與LED燈相連,使得有呼叫信號時(shí),與病房相對應(yīng)的燈亮。6. 連接模塊:由于各個(gè)模塊成功之后進(jìn)行頂層設(shè)計(jì)時(shí),時(shí)間模塊和蜂鳴器模塊的位寬不相等,故需要一個(gè)連接模塊,使得兩模塊能夠順利銜接起來。具體實(shí)現(xiàn)如下:實(shí)驗(yàn)箱中有8個(gè)7段數(shù)碼管,我們只用到了其中的6個(gè),除前兩個(gè)外從左到右分別顯示:病房號碼、minitueminitue——(橫杠)、second second1。ENTITY SU