基于at89c51單片機電子時鐘的設(shè)計-畢業(yè)論文.doc
約40頁DOC格式手機打開展開
基于at89c51單片機電子時鐘的設(shè)計-畢業(yè)論文,摘 要單片機是集cpu、ram、rom、定時、計數(shù)和多種接口于一體的微控制器。近年來隨著計算機在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應(yīng)用正在不斷地走向深入而51 單片機是各單片機中最為典型和最有代表性的一種。由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關(guān)的系統(tǒng),...
內(nèi)容介紹
此文檔由會員 money1 發(fā)布
摘 要
單片機是集CPU、RAM、ROM、定時、計數(shù)和多種接口于一體的微控制器。近年來隨著計算機在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應(yīng)用正在不斷地走向深入而51 單片機是各單片機中最為典型和最有代表性的一種。由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關(guān)的系統(tǒng),越來越廣泛地應(yīng)用于自動控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個領(lǐng)域,本文介紹單片機AT89C51結(jié)合74LS373設(shè)計時鐘定時控制器實現(xiàn)的方案。74LS373為三態(tài)輸出的八組緩沖器。本系統(tǒng)將單片機AT89C51內(nèi)部時鐘讀出并通過七段數(shù)碼管(LED)顯示出來,通過按鍵設(shè)定的時間來改變系統(tǒng)的鬧鐘時間,單片機依據(jù)設(shè)定的時間來響鈴,從而實現(xiàn)了系統(tǒng)的智能化。
關(guān)鍵詞: AT89C51 電子時鐘 74LS373
Abstract
MCU is a CPU、RAM、ROM、 timing、 counting and multiple interfaces in one microcontroller. In recent years, with the field of computer penetration in the community and the development of large-scale integrated circuits, single-chip applications is steadily moving toward depth and 51 single-chip is the most typical and most representative one. Because of its strong functions, small size, low power consumption, cheap, reliable and easy to use and so on, it is particularly suited to control systems and, more widely used in automatic control, intelligent instruments, meters, data acquisition, military products, as well as household appliances and other fields, This article describes the design of single-chip microcomputer AT89C51 combination 74LS373 clock timing of the program controller. 74LS373 tri-state output for the eight sets of buffers . AT89C51 single-chip microcomputer of the system will read out the internal clock and through the LED display, through the button to set the alarm clock to change the system time, single-chip based on the time to set alarm clock processing, thus realizing the intelligent system.
Key words: AT89C51 MCU; Electronic clock; 74LS373
目 錄
摘 要 1
Abstract 1
目 錄 2
第一章 單片機概述 3
1.1單片機的定義 3
1.2單片機的特點 3
1.3單片機的應(yīng)用領(lǐng)域 4
第二章 MCS-51單片機簡介 6
2.1 MCS-51單片機結(jié)構(gòu)及引腳說明 6
2.2中央處理器(CPU)的結(jié)構(gòu) 8
2.3 AT89C51單片機的存儲器 10
第三章 LED數(shù)碼管及74LS373簡介 14
3.1 數(shù)碼管的分類 14
3.2 數(shù)碼管的驅(qū)動方式 14
3.3 數(shù)碼管應(yīng)用 15
3.4 數(shù)碼管使用的電流與電壓 15
3.5 74LS373簡介 15
第四章 電子鐘功能介紹 16
4.1 系統(tǒng)功能介紹 16
4.2 軟件設(shè)計流程 16
4.3 電子鐘程序清單 18
第五章 電子鐘軟件實現(xiàn)仿真 19
5.1 單片機模擬調(diào)試軟件Keil 19
5.2 Proteus軟件簡介 22
5.3 電子時鐘仿真 23
5.4 整機仿真及調(diào)試 25
附錄 29
單片機是集CPU、RAM、ROM、定時、計數(shù)和多種接口于一體的微控制器。近年來隨著計算機在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應(yīng)用正在不斷地走向深入而51 單片機是各單片機中最為典型和最有代表性的一種。由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關(guān)的系統(tǒng),越來越廣泛地應(yīng)用于自動控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個領(lǐng)域,本文介紹單片機AT89C51結(jié)合74LS373設(shè)計時鐘定時控制器實現(xiàn)的方案。74LS373為三態(tài)輸出的八組緩沖器。本系統(tǒng)將單片機AT89C51內(nèi)部時鐘讀出并通過七段數(shù)碼管(LED)顯示出來,通過按鍵設(shè)定的時間來改變系統(tǒng)的鬧鐘時間,單片機依據(jù)設(shè)定的時間來響鈴,從而實現(xiàn)了系統(tǒng)的智能化。
關(guān)鍵詞: AT89C51 電子時鐘 74LS373
Abstract
MCU is a CPU、RAM、ROM、 timing、 counting and multiple interfaces in one microcontroller. In recent years, with the field of computer penetration in the community and the development of large-scale integrated circuits, single-chip applications is steadily moving toward depth and 51 single-chip is the most typical and most representative one. Because of its strong functions, small size, low power consumption, cheap, reliable and easy to use and so on, it is particularly suited to control systems and, more widely used in automatic control, intelligent instruments, meters, data acquisition, military products, as well as household appliances and other fields, This article describes the design of single-chip microcomputer AT89C51 combination 74LS373 clock timing of the program controller. 74LS373 tri-state output for the eight sets of buffers . AT89C51 single-chip microcomputer of the system will read out the internal clock and through the LED display, through the button to set the alarm clock to change the system time, single-chip based on the time to set alarm clock processing, thus realizing the intelligent system.
Key words: AT89C51 MCU; Electronic clock; 74LS373
目 錄
摘 要 1
Abstract 1
目 錄 2
第一章 單片機概述 3
1.1單片機的定義 3
1.2單片機的特點 3
1.3單片機的應(yīng)用領(lǐng)域 4
第二章 MCS-51單片機簡介 6
2.1 MCS-51單片機結(jié)構(gòu)及引腳說明 6
2.2中央處理器(CPU)的結(jié)構(gòu) 8
2.3 AT89C51單片機的存儲器 10
第三章 LED數(shù)碼管及74LS373簡介 14
3.1 數(shù)碼管的分類 14
3.2 數(shù)碼管的驅(qū)動方式 14
3.3 數(shù)碼管應(yīng)用 15
3.4 數(shù)碼管使用的電流與電壓 15
3.5 74LS373簡介 15
第四章 電子鐘功能介紹 16
4.1 系統(tǒng)功能介紹 16
4.2 軟件設(shè)計流程 16
4.3 電子鐘程序清單 18
第五章 電子鐘軟件實現(xiàn)仿真 19
5.1 單片機模擬調(diào)試軟件Keil 19
5.2 Proteus軟件簡介 22
5.3 電子時鐘仿真 23
5.4 整機仿真及調(diào)試 25
附錄 29