(1)在交通燈控制電路JTDKZ的設(shè)計(jì)中,利用狀態(tài)機(jī)非常簡潔地實(shí)現(xiàn)了對(duì)主、支干道指示燈的控制和有關(guān)單元電路的使能控制。
(2)在定時(shí)單元CNT45S和CNT25S的設(shè)計(jì)中,根據(jù)設(shè)計(jì)要求需進(jìn)行減計(jì)數(shù),但本設(shè)計(jì)中卻使用的是加法計(jì)數(shù),只是在將計(jì)數(shù)結(jié)果轉(zhuǎn)換成兩位BCD 碼時(shí),將計(jì)數(shù)的最小值對(duì)應(yīng)轉(zhuǎn)換成顯示定時(shí)的最大值,計(jì)數(shù)值加1時(shí),轉(zhuǎn)換的顯示值減1,依此類推。同時(shí)由于主/支干道從亮綠燈轉(zhuǎn)到亮紅燈中間有5 s亮黃燈的時(shí)間過渡,因此對(duì)應(yīng)的支/主干道亮紅燈的時(shí)間比對(duì)應(yīng)的主/支干道亮綠燈的時(shí)間要多5 s。考慮到此 原囚,CNT45和CNT25計(jì)數(shù)器中將計(jì)數(shù)結(jié)果轉(zhuǎn)換成顯示BCD碼值時(shí),用于驅(qū)動(dòng)綠燈的BCD碼按實(shí)際定時(shí)要求轉(zhuǎn)換,而對(duì)應(yīng)的用于驅(qū)動(dòng)紅燈的BCD碼在 實(shí)際定時(shí)要求的基礎(chǔ)上加5進(jìn)行轉(zhuǎn)換。