以下內(nèi)容為我電路與數(shù)字邏輯實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告內(nèi)容。
實(shí)驗(yàn)部分采用的是logisim實(shí)現(xiàn)
本實(shí)驗(yàn)因時(shí)間問題做的比較倉促,有許多不足之處,還請(qǐng)諒解。
想要完整代碼的可以在我的博客資源進(jìn)行下載
電路與數(shù)字邏輯課程設(shè)計(jì)-電子鐘-單片機(jī)文檔類資源-CSDN文庫
一、課程設(shè)計(jì)目的
設(shè)計(jì)一個(gè)電子鐘功能要求如下:
(1)二十四/十二制小時(shí)、分、秒計(jì)時(shí)。采用七段數(shù)碼管顯示,由七段字形譯碼器驅(qū)動(dòng);
(2)小時(shí)、分鐘可以校正(順時(shí)針校正);
(3)使用小時(shí)及分鐘完成定時(shí)鬧鐘功能,到達(dá)指定時(shí)間幾時(shí)幾分后,led燈閃爍1分。
(4)完成電路板焊接
二、課程設(shè)計(jì)環(huán)境
Logisim軟件、PCB電路板、焊接工具、萬用電表
三、課程設(shè)計(jì)步驟/過程
1.先使用Logisim軟件畫出電路圖。
?(1)設(shè)計(jì)出60進(jìn)制的計(jì)數(shù)器。用一個(gè)74161對(duì)個(gè)位進(jìn)行計(jì)數(shù),當(dāng)輸入9個(gè)計(jì)數(shù)脈沖計(jì)數(shù)到9(8421碼為1001)時(shí),將Q0和Q3進(jìn)行與非得出結(jié)果送給,此時(shí)=0,當(dāng)?shù)谑畟€(gè)計(jì)數(shù)脈沖到達(dá)時(shí),將D3D2D1D0=0000置入計(jì)數(shù)器,從而使個(gè)位數(shù)復(fù)位??刂剖粩?shù)的74161計(jì)數(shù)器P和T端口分別連接個(gè)位計(jì)數(shù)器的Q0和Q3,CP端接個(gè)位數(shù)的74161計(jì)數(shù)器Q0和Q3與非后的結(jié)果,當(dāng)輸入9個(gè)計(jì)數(shù)脈沖計(jì)數(shù)到9(8421碼為1001)時(shí),P=Q0=1(P由0變成1),T=Q3=1(P由0變成1),在第十個(gè)計(jì)數(shù)脈沖到達(dá)時(shí),Q0和Q3與非的結(jié)果發(fā)生變化進(jìn)而給十位數(shù)的74161的CP端一個(gè)脈沖,此時(shí)P=T=1,計(jì)數(shù)器開始工作,十位數(shù)加1。然后將十位數(shù)上的74161計(jì)數(shù)的結(jié)果Q2和Q1進(jìn)行與非,同時(shí)連接十位數(shù)和個(gè)位數(shù)74161的端,當(dāng)計(jì)數(shù)到60的時(shí)候,=0對(duì)計(jì)數(shù)器清零,使Q3Q2Q1Q0=0000,實(shí)現(xiàn)60進(jìn)制計(jì)數(shù)。
?
- 設(shè)計(jì)出24進(jìn)制的計(jì)數(shù)器。在60進(jìn)制計(jì)數(shù)器的基礎(chǔ)上將各位數(shù)上的74161計(jì)數(shù)的結(jié)果Q2和十位數(shù)上的74161計(jì)數(shù)的結(jié)果Q1進(jìn)行與非,同時(shí)連接十位數(shù)和個(gè)位數(shù)74161的端,當(dāng)計(jì)數(shù)到24的時(shí)候,=0對(duì)計(jì)數(shù)器清零,使Q3Q2Q1Q0=0000,實(shí)現(xiàn)24進(jìn)制計(jì)數(shù)。
?
- 設(shè)置開關(guān)校正分鐘和時(shí)鐘。準(zhǔn)備一個(gè)開關(guān),將開關(guān)給的脈沖信號(hào)與秒鐘給的進(jìn)位脈沖信號(hào)進(jìn)行與輸出,輸出結(jié)果接分鐘計(jì)數(shù)器的CP脈沖端,按一下給計(jì)數(shù)器一個(gè)脈沖信號(hào)或者秒鐘進(jìn)位給的脈沖信號(hào),使得計(jì)數(shù)器加一。校正時(shí)鐘的方式與秒鐘一致。
- 設(shè)置鬧鐘。將分鐘和時(shí)鐘的輸出信號(hào)逐個(gè)進(jìn)行與非操作,得出的結(jié)果逐個(gè)進(jìn)行或操作,直至得出最終結(jié)果,當(dāng)結(jié)果為0時(shí),鬧鐘響鈴一分鐘,當(dāng)結(jié)果為1時(shí),鬧鐘不響。
- 最后進(jìn)行組合電路,得到電子時(shí)鐘。
- 再使用焊接工具在PCB電路板進(jìn)行電路焊接。
?
- 最后對(duì)焊接完的電路板進(jìn)行調(diào)整。
?
四 課程設(shè)計(jì)結(jié)果
?? 在剛剛開機(jī)接通電源的時(shí)候,時(shí)鐘,分鐘和秒鐘為任意值,對(duì)其進(jìn)行調(diào)整,對(duì)分鐘和時(shí)鐘進(jìn)行校正。先進(jìn)行正常計(jì)時(shí),當(dāng)把時(shí)間校正為23:59:00,當(dāng)秒針計(jì)數(shù)到60的時(shí)候,計(jì)數(shù)變成00:00:00,進(jìn)位沒有問題。再把時(shí)間設(shè)置為當(dāng)前時(shí)間,鬧鐘響鈴一分鐘,運(yùn)行結(jié)果無問題。
五、課程設(shè)計(jì)分析及反饋
電路與數(shù)字邏輯是本學(xué)期課程中唯一一門有課程設(shè)計(jì)的,要求設(shè)計(jì)一個(gè)電子時(shí)鐘,經(jīng)過我的認(rèn)真摸索,設(shè)計(jì)電路到焊接電路再到最后的調(diào)整,我對(duì)計(jì)數(shù)器、譯碼器和與非門等有了更充分的了解,對(duì)課本上的知識(shí)有了進(jìn)一步的掌握。文章來源:http://www.zghlxwxcb.cn/news/detail-419991.html
在完成課程設(shè)計(jì)之前,從剛開始一頭霧水到有一點(diǎn)點(diǎn)頭緒,再到最后的設(shè)計(jì)成功,從中獲得了很多,沒有耕耘,哪來的收獲的喜悅,有付出才會(huì)有回報(bào)。文章來源地址http://www.zghlxwxcb.cn/news/detail-419991.html
到了這里,關(guān)于電路與數(shù)字邏輯課程設(shè)計(jì)-電子鐘功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!