国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

這篇具有很好參考價(jià)值的文章主要介紹了基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

1.設(shè)計(jì)目的、作用

2.設(shè)計(jì)要求

3.設(shè)計(jì)的具體實(shí)現(xiàn)

3.1 設(shè)計(jì)原理

3.2 硬件系統(tǒng)設(shè)計(jì)

????????3.2.1 AT89C51 單片機(jī)原理

3.2.2 晶振電路設(shè)計(jì)

3.2.3 復(fù)位電路設(shè)計(jì)

3.2.4 LED 數(shù)碼管顯示

3.3 系統(tǒng)實(shí)現(xiàn)

3.3.1 系統(tǒng)仿真與調(diào)試

3.3.2 演示結(jié)果

4.總結(jié)

附錄

附錄 1

附錄 2


1.設(shè)計(jì)目的、作用

(1 )掌握 51 系列單片機(jī)的基本硬件結(jié)構(gòu)及工作原理;
(2 )掌握 51 系列單片機(jī)的匯編語(yǔ)言及基本程序設(shè)計(jì)方法;
(3 )學(xué)習(xí)并掌握使用 51 系列單片機(jī)開發(fā)控制系統(tǒng)的基本步驟及方法;
(4)?? 能靈活運(yùn)用 Keil 進(jìn)行軟件編程調(diào)試以及用 proteus 軟件仿真;
(5)?? 設(shè)計(jì)組成電子時(shí)鐘系統(tǒng),畫出系統(tǒng)硬件電路圖,設(shè)計(jì)編寫程序。

2.設(shè)計(jì)要求

基于 AT89C51 單片機(jī)的 4 位數(shù)字時(shí)鐘主要具有如下功能。
基本要求如下:
1 )時(shí)間計(jì)數(shù)電路采用 24 進(jìn)制,從 00 開始到 23 后再回到 00 ;
(2)用數(shù)碼管顯示時(shí)、分、秒;
(3)具有手動(dòng)校時(shí)校分功能,可以分別對(duì)時(shí)、分進(jìn)行單獨(dú)校時(shí),使其校正標(biāo)準(zhǔn)時(shí)間;
(4)計(jì)時(shí)過(guò)程具有報(bào)時(shí)功能,當(dāng)時(shí)間達(dá)到整點(diǎn)前 10 秒開始,蜂鳴器 1 秒響1 秒停響 5 次;
(5)增加秒表功能,按鍵按下后進(jìn)入 60 秒倒計(jì)時(shí)。

3.設(shè)計(jì)的具體實(shí)現(xiàn)

3.1 設(shè)計(jì)原理

該電子時(shí)鐘由 AT89C51,晶振電路,復(fù)位電路,數(shù)碼管,蜂鳴器等構(gòu)成,采用晶振電路作為驅(qū)動(dòng)電路,由延時(shí)程序和循環(huán)程序產(chǎn)生的一秒定時(shí),達(dá)到時(shí)分秒的計(jì)時(shí),六十秒為一分鐘,六十分鐘為一小時(shí),滿二十四小時(shí)為一天。而電路中的 5 個(gè)控制鍵卻擁有多種不同的功能,按鍵 S1S2 可以實(shí)現(xiàn)數(shù)碼管時(shí)間校對(duì),分別進(jìn)行加 1 和減 1 的操作;按鍵 S3 實(shí)現(xiàn)校對(duì)和時(shí)間顯示的切換,按一次,切換一次,切換功能包括秒校對(duì)、分校對(duì)、時(shí)校對(duì)、和時(shí)間顯示;按鍵 S4 實(shí)現(xiàn)秒表功能,按鍵 5 實(shí)現(xiàn)秒表啟動(dòng)和暫停,按鍵 S6 實(shí)現(xiàn)秒表數(shù)字清零。電子時(shí)鐘可實(shí)現(xiàn)整點(diǎn)報(bào)時(shí)功能,當(dāng)時(shí)間還有 5 秒到達(dá)整點(diǎn),利用延時(shí)程序和循環(huán)程序通過(guò)蜂鳴器鳴響進(jìn)行報(bào)時(shí)。

基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

?3-1 硬件框架圖

3.2 硬件系統(tǒng)設(shè)計(jì)

????????3.2.1 AT89C51 單片機(jī)原理

????????AT89C51 是 MCS 51 系列單片機(jī)中的一種低功耗、高性能的片內(nèi)含有 4KB快閃可編程/ 擦除只讀存儲(chǔ)器的 8 CMOS 微控制器,使用高密度、非易失存儲(chǔ)技術(shù)制造,并且與 8OC51 引腳和指令系統(tǒng)完全兼容。主要性能 : MCS-51 微控制器產(chǎn)品系列兼容。片內(nèi)有 4KB 可在線重復(fù)編程的快閃擦寫存儲(chǔ)器存儲(chǔ)數(shù)據(jù)保存時(shí)間為 10 年。寬工作電壓范圍 :Vcc 可為 2.7V 6V 全靜態(tài)工作 ; 可從 OHz 至16MHz 程序存儲(chǔ)器具有 3 級(jí)加密保護(hù) 128*8 位內(nèi)部
????????RAM 32 條可編程 I/0 線、兩個(gè) 16 位定時(shí)器 / 計(jì)數(shù)器、中斷結(jié)構(gòu)具有 5 個(gè)中斷源和 2 個(gè)優(yōu)先級(jí)、可編程全雙工串行通道、空閑狀態(tài)維持低功耗和掉電狀態(tài)保存存儲(chǔ)內(nèi)容。
????????89C51 單片機(jī)是把那些作為控制應(yīng)用所必需的基本內(nèi)容都集成在一個(gè)尺寸有限的集成電路芯片上。如果按功能劃分,它由如下功能部件組成,即微處理器、數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器、并行 I/0 口、串行口、定時(shí)器 / 計(jì)數(shù)器、中斷系統(tǒng)及特殊功能寄存器。它們都是通過(guò)片內(nèi)單一總線連接而成,其基本結(jié)構(gòu)依舊是 CPU加上外圍芯片的傳統(tǒng)結(jié)構(gòu)模式。但對(duì)各種功能部件的控制是采用特殊功能寄存器 的集中控制方式。
????????微處理器、數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器、并行 I/0 口、串行口、定時(shí)器 / 計(jì)數(shù)器、中斷系統(tǒng)各部分功能及說(shuō)明類似于 8051 單片機(jī)內(nèi)部結(jié)構(gòu)說(shuō)明。特殊功能寄存器共有 21 個(gè),用于對(duì)片內(nèi)的各功能的部件進(jìn)行管理、控制、監(jiān)視。實(shí)際上是一些控制寄存器和狀態(tài)寄存器,是一個(gè)具有特殊功能的 RAM 區(qū)。
????????由上可見(jiàn),89C51 單片機(jī)的硬件結(jié)構(gòu)具有功能部件種類全,功能強(qiáng)等特點(diǎn)。特別值得一提的是該單片機(jī) CPU 中的位處理器,它實(shí)際上是一個(gè)完整的 1 位微計(jì)算機(jī),這個(gè) 1 位微計(jì)算機(jī)有自己的 CPU 、位寄存器、 I/0 口和指令集。 1 位機(jī)在開關(guān)決策、邏輯電路仿真、過(guò)程控制方面非常有效; 8 位機(jī)在數(shù)據(jù)采集,運(yùn)算處理方面有明顯的長(zhǎng)處。MCS-51 單片機(jī)中 8 位機(jī)和 1 位機(jī)的硬件資源復(fù)合在一起,二者相輔相承,它是單片機(jī)技術(shù)上的一個(gè)突破,這也是 MCS-51 單片機(jī)設(shè)
計(jì)的精美之處。
????????圖 3-2 是標(biāo)準(zhǔn)的 40 引腳雙列直插式集成電路芯片。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-2 AT89C51 引腳圖?

????????(1)引腳說(shuō)明:
????????PO0-PO7 PO 口 8 位雙向口線(在引腳的 39-32 號(hào)端子 ) 。 P10-P17 P1 8 位雙向口線(在引腳的 1-8 號(hào)端子 ) P20-P27 P2 8 位雙向口線(在引腳的 21-28號(hào)端子) 。 P30-P37 P3 8 位雙向口線(在引腳的 10-17 號(hào)端子 ) 。
????????(2)PO 口三個(gè)功能 :
????????1)外部擴(kuò)展存儲(chǔ)器時(shí),用作數(shù)據(jù)總線(如圖中的 DO-D7 為數(shù)據(jù)總線接口 )
????????2)外部擴(kuò)展存儲(chǔ)器時(shí),用作地址總線(如圖中的 AO-A7 為地址總線接口 >
????????3)不擴(kuò)展時(shí),可做一般的 I/0 口使用,但內(nèi)部無(wú)上拉電阻,作為輸入或輸出時(shí)應(yīng)在外部接上拉電阻。
????????(3)P1 口功能 :P1 口只做 I/0 口使用,其內(nèi)部有上拉電阻。
????????(4)P2 口有兩個(gè)功能 :( ⑴擴(kuò)展外部存儲(chǔ)器時(shí),當(dāng)作地址總線使用 :(2) 做一般 I/0口使用,其內(nèi)部有上拉電阻。
????????(5)P3 口的兩個(gè)功能 :
????????除了作為 I/0 口使用外(其內(nèi)部有上拉電阻 ) ,還有一些特殊功能,由特殊寄存器來(lái)設(shè)置。當(dāng)作為輸入時(shí),上拉電阻將其電位拉高,若輸入為低電平則可提供電流源; 所以如果 PO 口作為輸入時(shí),處在高阻抗?fàn)顟B(tài),只有外接一個(gè)上拉電阻才能有效。
????????(6) ALE/PROG 地址鎖存控制信號(hào) :
在系統(tǒng)擴(kuò)展時(shí), ALE 用于控制把 PO 口的輸出低 8 位地址送鎖存器鎖存起來(lái),以實(shí)現(xiàn)低位地址和數(shù)據(jù)的隔離。PROG 為編程脈沖的輸入端,在 89C51 單片機(jī)內(nèi)部有一個(gè) 4KB 的程序存儲(chǔ)器( ROM) ROM 的作用就是用來(lái)存放用戶需要執(zhí)行的程序的,那么我們是怎樣把編寫好的程序存入進(jìn)這個(gè) ROM 中的呢 ? 實(shí)際上是通過(guò)編程脈沖輸入才能寫進(jìn)去的,這個(gè)脈沖的輸入端口就是 PROG 。
????????(7)PSEN 外部程序存儲(chǔ)器讀選通信號(hào) :
在讀外部 ROM 時(shí) PSEN 低電平有效,以實(shí)現(xiàn)外部 ROM 單元的讀操作 :1)內(nèi)部 ROM 讀取時(shí), PSEN 不動(dòng)作 ;
????????2)外部 ROM 讀取時(shí),在每個(gè)機(jī)器周期會(huì)動(dòng)作兩次 :
????????3)外部 RAM 讀取時(shí),兩個(gè) PSEN 脈沖被跳過(guò)不會(huì)輸出 ;4) 外接 ROM 時(shí),與 ROM EA 腳相接。
????????(8) EA/VPP 訪問(wèn)程序存儲(chǔ)器控制信號(hào) :
????????1)接高電平時(shí) :CPU 讀取內(nèi)部程序存儲(chǔ)器( ROM) 2)接低電平時(shí):CPU 讀取外部程序存儲(chǔ)器(ROM)。 8031 單片機(jī)內(nèi)部是沒(méi)有ROM 的,那么在應(yīng)用 8031 單片機(jī)時(shí),這個(gè)腳是一直接低電平的。
????????(9) RST 復(fù)位信號(hào) :
當(dāng)輸入的信號(hào)連續(xù) 2 個(gè)機(jī)器周期以上高電平時(shí)即為有效,用以完成單片機(jī)的復(fù)位初始化操作,當(dāng)復(fù)位后程序計(jì)數(shù)器 PC=000OH ,即復(fù)位后將從程序存儲(chǔ)器的000OH 單元讀取第一條指令碼。
????????
????????(10) XTAL1 XTAL2 :
????????外接晶振引腳。當(dāng)使用芯片內(nèi)部時(shí)鐘時(shí),此二引腳用于外接石英晶體和微調(diào)電容: 當(dāng)使用外部時(shí)鐘時(shí),用于接外部時(shí)鐘脈沖信號(hào)。
????????(11) VCC:電源端接 +5V 電壓輸入。
????????(12)GND:接地端。

3.2.2 晶振電路設(shè)計(jì)

????????下圖所示為時(shí)鐘電路原理圖,在 AT89C51 芯片內(nèi)部有一個(gè)高增益反相放大器,其輸入端為芯片引腳 XTAL1 ,輸出端為引腳 XTAL2 。而在芯片內(nèi)部, XTAL1和 XTAL2 之間跨接晶體振蕩器和微調(diào)電容,從而構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。時(shí)鐘電路產(chǎn)生的振蕩脈沖經(jīng)過(guò)觸發(fā)器進(jìn)行二分頻之后,才成為單片機(jī)的時(shí)鐘脈沖信號(hào)。
????????單片機(jī) XTAL1 XTAL2 分別接 33pF 的電容,中間再并一個(gè) 11.0592MHZ的晶振,形成單片機(jī)的晶振電路。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

?3-3 晶振電路

3.2.3 復(fù)位電路設(shè)計(jì)

????????AT89C51 的上電復(fù)位電路,只要在 RST 復(fù)位輸入引腳上接一電容至 Vcc 端,下接一個(gè)電阻到地即可。對(duì)于 CMOS 型單片機(jī),由于在 RST 端內(nèi)部有一個(gè)下拉電阻,故可將外部電阻去掉,而將外接電容減至 1UF 。上電復(fù)位的工作過(guò)程是在加電時(shí),復(fù)位電路通過(guò)電容加給 RST 端一個(gè)短暫的高電平信號(hào),此高電平信號(hào)隨著 Vcc 對(duì)電容的充電過(guò)程而逐漸回落,即 RST 端的高電平持續(xù)時(shí)間取決于電容的充電時(shí)間。為了保證系統(tǒng)能夠可靠地復(fù)位,RST 端的高電平信號(hào)必須維持足夠長(zhǎng)的時(shí)間。上電時(shí),Vcc 的上升時(shí)間約為 10ms ,而振蕩器的起振時(shí)間取決于振蕩頻率,如晶振頻率為 10MHz ,起振時(shí)間為 1ms: 晶振頻率為 1MHz ,起振時(shí)間則為 10ms 。在圖 3-2 的復(fù)位電路中,當(dāng) Vcc 掉電時(shí),必然會(huì)使 RST 端電壓迅速下降到 OV 以下,但是,由于內(nèi)部電路的限制作用,這個(gè)負(fù)電壓將不會(huì)對(duì)器件產(chǎn)生損害。另外,在復(fù)位期間,端口引腳處于隨機(jī)狀態(tài),復(fù)位后,系統(tǒng)將端口置為全“l(fā)”態(tài)。如果系統(tǒng)在上電時(shí)得不到有效的復(fù)位,則程序計(jì)數(shù)器 PC 將得不到一個(gè)合適的初值,因此,CPU 可能會(huì)從一個(gè)未被定義的位置開始執(zhí)行程序。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-4 復(fù)位電路?

3.2.4 LED 數(shù)碼管顯示

????????數(shù)碼管是一種把多個(gè) LED 顯示段集成在一起的顯示設(shè)備。有兩種類型,一種是共陽(yáng)型,一種是共陰型。共陽(yáng)型就是把多個(gè) LED 顯示段的陽(yáng)極接在一起,又稱為公共端。共陰型就是把多個(gè) LED 顯示段的陰極接在一起,即為公共商。陽(yáng)極即為二極管的正極,又稱為正極,陰極即為二極管的負(fù)極,又稱為負(fù)極。通常的數(shù)碼管又分為 8 段,即 8 個(gè) LED 顯示段,這是為工程應(yīng)用方便如設(shè)計(jì)的,分別為 A 、 B 、 C 、 D 、 E F 、 G 、 DP ,其中 DP 是小數(shù)點(diǎn)位段。而多位數(shù)碼管,除某一位的公共端會(huì)連接在一起,不同位的數(shù)碼管的相同端也會(huì)連接在一起。即,所有的 A 段都會(huì)連在一起,其它的段也是如此,這是實(shí)際最常用的用法。數(shù)碼管顯示方法可分為靜態(tài)顯示和動(dòng)態(tài)顯示兩種。靜態(tài)顯示就是數(shù)碼管的 8 段輸入及其公共端電平一直有效。動(dòng)態(tài)顯示的原理是,各個(gè)數(shù)碼管的相同段連接在一起,共同占用 8 位段引管線 ; 每位數(shù)碼管的陽(yáng)極連在一起組成公共端。利用人眼的視覺(jué)暫留性,依次給出各個(gè)數(shù)碼管公共端加有效信號(hào),在此同時(shí)給出該數(shù)碼管加有效的數(shù)據(jù)信號(hào),當(dāng)全段掃描速度大于視覺(jué)暫留速度時(shí),顯示就會(huì)清晰顯示出來(lái)。
????????系統(tǒng)采用動(dòng)態(tài)顯示方式,用 PO 口來(lái)控制 LED 數(shù)碼管的段控線,而用 P2 口來(lái)控制其位控線。動(dòng)態(tài)顯示通常都是采用動(dòng)態(tài)掃描的方法進(jìn)行顯示,即循環(huán)點(diǎn)亮每一個(gè)數(shù)碼管,這樣雖然在任何時(shí)刻都只有一位數(shù)碼管被點(diǎn)亮,但由于人眼存在視覺(jué)殘留效應(yīng),只要每位數(shù)碼管間隔時(shí)間足夠短,就可以給人以同時(shí)顯示的感覺(jué)。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-5 LED 數(shù)碼管引腳圖?

3.3 系統(tǒng)實(shí)現(xiàn)

3.3.1 系統(tǒng)仿真與調(diào)試

1 Keil 軟件編譯
????????Keil C51 是美國(guó) Keil Software 公司出品的 51 系列兼容單片機(jī) C 語(yǔ)言軟件開發(fā)系統(tǒng),與匯編相比,C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),Keil 提供了包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過(guò)一個(gè)集成開發(fā)環(huán)境(uVision) 將這些部分組合在一起。如果使用 C 語(yǔ)言編程,那么 Keil 幾乎就是不二之選,即使不使用C 語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具
也會(huì)令你事半功倍。本次設(shè)計(jì)采用匯編語(yǔ)言編程,生成 .hex 文件以供裝載到Protues 中的單片機(jī)進(jìn)行仿真。
(2) Protues 仿真平臺(tái)
????????Protues 軟件是英國(guó) Labcenterelectronics 公司出版的 EDA 工具軟件。它不僅具有其它 EDA 工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。它是目前最好的仿真單片機(jī)及外圍器件的工具。Proteus 是世界上著名的 EDA 工具 ( 仿真軟件) ,從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到 PCB設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。迄今為止是世界上唯一將電路仿真軟件、PCB 設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái),其處理器模型支持
????????8051、 HC11 PIC10/12/16/18/24/30/DsPIC33 、 AVR 、 ARM 、 8086 MSP430等。在編譯方面,它也支持 IAR 、 Keil MATLAB 等多種編譯。
????????目標(biāo)代碼的加載方法為,在 Protues 編輯環(huán)境雙擊 AT89C51 ,彈出下圖所示的對(duì)話框,在 PROGRAM FILM 一欄中單擊打開按鈕,選中 Keil 中生成的 1zy.hex文件,CLOCKFREQUENCY 欄中設(shè)置系統(tǒng)工作頻率為 11.0592MHZ ,單擊 OK完成目標(biāo)代碼的加載。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-6 程序代碼加載?

3.3.2 演示結(jié)果

???????(1 )時(shí)間顯示:當(dāng)時(shí)間達(dá)到整點(diǎn)前 10 秒,蜂鳴器鳴響,每隔一秒鳴響一次,鳴響 5 次后暫停,起到報(bào)時(shí)作用。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-7 時(shí)間顯示演示結(jié)果圖?

????????(2)時(shí)間校對(duì):在那個(gè)時(shí)間級(jí)出現(xiàn)右下角小藍(lán)點(diǎn)閃爍,就是在對(duì)那個(gè)時(shí)間級(jí)進(jìn)行校對(duì),通過(guò)“+ ”“-”按鍵對(duì)該時(shí)間級(jí)的時(shí)間調(diào)整,調(diào)整完畢按下設(shè)置建即可回復(fù)顯示狀態(tài)。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-8 時(shí)間校對(duì)演示結(jié)果圖?

????????(3)60 秒倒計(jì)時(shí):按下秒表鍵,系統(tǒng)開始 60 秒倒計(jì)時(shí),按下秒表啟停鍵,可以開啟和暫停秒表,暫停后開啟,秒表任然從暫停的時(shí)間開始倒計(jì)時(shí);按下秒表清零鍵,秒表時(shí)間歸位到 60 。
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

3-9 60 秒倒計(jì)時(shí)演示結(jié)果圖?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-428906.html

4.總結(jié)

????????經(jīng)歷過(guò)這么多天不間斷的課程設(shè)計(jì),我有很多感觸,從最基本上說(shuō)我看到了,也意識(shí)到了自己的不足,對(duì)于不斷克服的各種阻礙也讓我們體會(huì)到了課程設(shè)計(jì)的意義所在。本次課程設(shè)計(jì)學(xué)習(xí)的是利用 AT89C51 單片機(jī)設(shè)計(jì)的有調(diào)時(shí)、整點(diǎn)報(bào)時(shí)、60s 倒計(jì)時(shí)功能的電子鐘,而且詳細(xì)說(shuō)明了軟件和硬件設(shè)計(jì)方法及仿真、硬件實(shí)現(xiàn)。在設(shè)計(jì)過(guò)程中可以看出,匯編語(yǔ)言有著其獨(dú)特的魅力,它簡(jiǎn)單易學(xué),語(yǔ)法錯(cuò)誤容易糾正: 用單片機(jī)實(shí)現(xiàn)電子鐘的設(shè)計(jì)是比較方便和易于實(shí)現(xiàn)的。
????????對(duì)于只接觸課本只動(dòng)筆桿的我們,面臨實(shí)際的設(shè)計(jì)尺寸,讓我們很是尷尬,都說(shuō)理論聯(lián)系實(shí)際,真正到聯(lián)系的時(shí)候才發(fā)現(xiàn)挺困難的,不過(guò)正是理論知識(shí)的各種補(bǔ)充才讓我們能最終完成任務(wù),然后深深地體會(huì)到理論對(duì)現(xiàn)實(shí)的指導(dǎo)作用。我們現(xiàn)在最缺乏的就是實(shí)際工作經(jīng)驗(yàn),而理論聯(lián)系實(shí)踐并不像我們想象的那么簡(jiǎn)單,他需要堅(jiān)實(shí)的理論基礎(chǔ)和實(shí)際工作經(jīng)驗(yàn)。堅(jiān)實(shí)的理論基礎(chǔ)決定了我必須堅(jiān)持學(xué)習(xí)新的知識(shí)新的理論,完善了自己的知識(shí)結(jié)構(gòu),才能在以后的實(shí)際中輕松面對(duì),才能設(shè)計(jì)出更好的更有益于人們生活與工作的機(jī)械,才能跟上時(shí)代的步伐,不被淘汰。
????????在這個(gè)一邊邊忙著復(fù)習(xí)忙著考試又要準(zhǔn)備課程設(shè)計(jì)的日子里,真真正正的體會(huì)到了時(shí)間的寶貴,有點(diǎn)像高中忙忙碌碌的生活,不過(guò)能按時(shí)完成課程設(shè)計(jì)對(duì)我們來(lái)說(shuō)也是一個(gè)莫大的安慰。. 嚴(yán)謹(jǐn)和細(xì)心是做電子設(shè)計(jì)的必要態(tài)度,要想做好一件事,就必須一絲不茍、態(tài)度認(rèn)真。俗話說(shuō): “失之毫厘, 謬之千里。”在設(shè)計(jì)上尤其應(yīng)該注意。在以后的工作中,你的很小的一個(gè)疏忽將會(huì)造成一一個(gè)公司很大的損失,甚至給用戶帶去生命危險(xiǎn),而自已也會(huì)為自己的不負(fù)責(zé)任行為付出代價(jià)。再者就是設(shè)計(jì)中要嚴(yán)謹(jǐn)和細(xì)心,對(duì)于電子設(shè)計(jì)是不能出差錯(cuò)的,任何的微小誤差都可能產(chǎn)生不可預(yù)計(jì)的后果,當(dāng)然對(duì)于我們來(lái)說(shuō)就是設(shè)計(jì)中要走一些彎路,而且在這個(gè)嚴(yán)重缺少時(shí)間又惦記回家問(wèn)題的我們來(lái)說(shuō)也是一個(gè)很嚴(yán)重的后果。不過(guò),困難雖是難免的,但我們有信心就能并且已經(jīng)戰(zhàn)勝了困難,完成了這個(gè)無(wú)比揪心的課程設(shè)計(jì)。
????????通過(guò)本次課程設(shè)計(jì)加深了我們對(duì)單片機(jī)的理解,能夠更加熟練地應(yīng)用單片機(jī)實(shí)現(xiàn)預(yù)期的功能,對(duì)以后的學(xué)習(xí)起到很大的促進(jìn)作用。因?yàn)闀r(shí)間等各種關(guān)系設(shè)計(jì)中難免有些不足還請(qǐng)老師助教給予批評(píng)和幫助。

附錄

附錄 1

表 3-1 元器件清單
基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)

附錄 2

程序清單。

到了這里,關(guān)于基于 AT89C51 單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 基于AT89C51單片機(jī)的電子萬(wàn)年歷系統(tǒng)

    基于AT89C51單片機(jī)的電子萬(wàn)年歷系統(tǒng)

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87708258 源碼獲取 主要內(nèi)容: 電子萬(wàn)年歷系統(tǒng)以實(shí)時(shí)時(shí)鐘芯片DS1302和AT89C52單片機(jī)為主要研究對(duì)象,著重進(jìn)行51單片機(jī)控制系統(tǒng)的設(shè)計(jì)研究和如何讀取DS1302內(nèi)部時(shí)鐘信息的研究。以及運(yùn)用18B20進(jìn)行實(shí)

    2024年02月09日
    瀏覽(27)
  • 基于AT89C51單片機(jī)的電子時(shí)鐘設(shè)計(jì)與仿真

    基于AT89C51單片機(jī)的電子時(shí)鐘設(shè)計(jì)與仿真

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87779867?spm=1001.2014.3001.5503 源碼獲取 主要內(nèi)容: 使用DS1302芯片作為計(jì)時(shí)設(shè)備,用6個(gè)7段LED數(shù)碼管或者LCD162作為顯示設(shè)備,實(shí)現(xiàn)時(shí)鐘功能; 基本要求: (1)可以分別設(shè)定小時(shí)、分鐘和秒,復(fù)位后時(shí)

    2024年02月06日
    瀏覽(24)
  • 基于AT89C51單片機(jī)的倒數(shù)計(jì)時(shí)器設(shè)計(jì)

    基于AT89C51單片機(jī)的倒數(shù)計(jì)時(shí)器設(shè)計(jì)

    1.設(shè)計(jì)任務(wù) 利用AT89C51單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)簡(jiǎn)易的數(shù)字電壓表,設(shè)計(jì)的系統(tǒng)實(shí)用性強(qiáng)、操作簡(jiǎn)單,實(shí)現(xiàn)了智能化、數(shù)字化。 本設(shè)計(jì)采用單片機(jī)為主控芯片,結(jié)合 周邊 電路組成 LED 彩燈的 閃爍 控制系統(tǒng)器,用來(lái)控制 紅色 的LED 閃爍 發(fā)光,實(shí)現(xiàn) LED燈在倒計(jì)時(shí)結(jié)束后

    2024年02月03日
    瀏覽(30)
  • 基于AT89C51單片機(jī)的簡(jiǎn)易計(jì)算機(jī)設(shè)計(jì)

    基于AT89C51單片機(jī)的簡(jiǎn)易計(jì)算機(jī)設(shè)計(jì)

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87715642?spm=1001.2014.3001.5503 源碼獲取 主要內(nèi)容: 本設(shè)計(jì)是以單片機(jī)AT89C51為核心的簡(jiǎn)易計(jì)算器設(shè)計(jì),要通過(guò)芯片AT89C51實(shí)現(xiàn)計(jì)算器程序運(yùn)行來(lái)完成加、減、乘和除的簡(jiǎn)單計(jì)算功能。 基本要求: 1、采

    2024年02月08日
    瀏覽(26)
  • 基于AT89C51單片機(jī)的電子秒表設(shè)計(jì)與仿真

    基于AT89C51單片機(jī)的電子秒表設(shè)計(jì)與仿真

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87775018添加鏈接描述 源碼獲取 主要內(nèi)容: 設(shè)計(jì)一個(gè)電子秒表,至少具有以下功能:開始/暫停、記錄、復(fù)位等。設(shè)計(jì)方案主要分為實(shí)驗(yàn)的系統(tǒng)分析,具體的設(shè)計(jì)方案,以及最終的測(cè)試,最終完成實(shí)

    2024年02月16日
    瀏覽(35)
  • 基于AT89C51單片機(jī)的電子琴設(shè)計(jì)與仿真

    基于AT89C51單片機(jī)的電子琴設(shè)計(jì)與仿真

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87848430?spm=1001.2014.3001.5503 源碼獲取 主要內(nèi)容: 設(shè)計(jì)一個(gè)簡(jiǎn)易的電子琴,至少具有可以彈奏并發(fā)出不同的音調(diào)。電子琴方案主要分為實(shí)驗(yàn)的系統(tǒng)分析,具體的實(shí)施方案,以及最終的實(shí)驗(yàn)檢驗(yàn),最終

    2024年02月07日
    瀏覽(26)
  • 基于AT89C51單片機(jī)的智能澆花系統(tǒng)設(shè)計(jì)

    基于AT89C51單片機(jī)的智能澆花系統(tǒng)設(shè)計(jì)

    目 錄 摘 要 I ABSTRACT I 1 緒論 1 1.1 課題背景和意義 1 1.1.1選題背景 1 1.1.2研究意義 1 1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀及趨勢(shì) 2 1.3研究主要內(nèi)容 3 2 總體設(shè)計(jì)方案 5 2.1 澆灌系統(tǒng)設(shè)計(jì)的需求 5 2.2 總體設(shè)計(jì)方案選定 5 3 系統(tǒng)硬件設(shè)計(jì) 6 3.1 LCD1602顯示接口線路 6 3.2 ADC0832簡(jiǎn)介 6 3.3 濕度傳感器介紹 7

    2024年02月05日
    瀏覽(30)
  • 基于AT89C51單片機(jī)的交通燈設(shè)計(jì)與仿真

    基于AT89C51單片機(jī)的交通燈設(shè)計(jì)與仿真

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87763760?spm=1001.2014.3001.5503 源碼獲取 主要內(nèi)容: 設(shè)計(jì)一個(gè)能夠控制十二盞交通信號(hào)燈的模擬系統(tǒng),:利用單片機(jī)的定時(shí)器定時(shí),令十字路口的紅綠燈交替點(diǎn)亮和熄滅,并用LED燈顯示倒計(jì)時(shí)間。 基本要

    2024年02月08日
    瀏覽(18)
  • 基于AT89C51單片機(jī)的計(jì)算器設(shè)計(jì)與仿真

    基于AT89C51單片機(jī)的計(jì)算器設(shè)計(jì)與仿真

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87759134?spm=1001.2014.3001.5503 源碼獲取 主要內(nèi)容: 本次設(shè)計(jì)所提出的一種基于單片機(jī)技術(shù)的簡(jiǎn)易計(jì)算器的方案,能更好的解決計(jì)算機(jī)計(jì)算的問(wèn)題,隨著數(shù)字生活的到來(lái),單片機(jī)在生活中越來(lái)越重要,它

    2024年02月03日
    瀏覽(23)
  • 基于AT89C51單片機(jī)的電子密碼鎖設(shè)計(jì)與仿真

    基于AT89C51單片機(jī)的電子密碼鎖設(shè)計(jì)與仿真

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87760996?spm=1001.2014.3001.5503 源碼獲取 主要內(nèi)容: (1)本設(shè)計(jì)為了防止密碼被竊取要求在輸入密碼時(shí)在LCD屏幕上顯示*號(hào)。 (2)設(shè)計(jì)開鎖密碼位六位密碼的電子密碼鎖。 (3)能夠LCD顯示在密碼正確

    2024年02月03日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包