加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

【普中開發(fā)板】基于51單片機(jī)電子鐘鬧鐘設(shè)計(jì)( proteus仿真+程序+設(shè)計(jì)報(bào)告+講解視頻)

10/18 14:17
2337
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
實(shí)物圖
相關(guān)方案
  • 方案介紹
    • 1. 主要功能:
    • 2. 講解視頻:
    • 3. 設(shè)計(jì)說(shuō)明書(報(bào)告)
    • 4. 仿真
    • 5. 實(shí)物燒錄和現(xiàn)象
    • 6. 程序代碼
    • 7. 設(shè)計(jì)資料內(nèi)容清單&&下載鏈接
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

Proteus 仿真:Proteus 8.16

程序編譯器:keil 4/keil 5

編程語(yǔ)言:C語(yǔ)言

設(shè)計(jì)編號(hào):P03

1. 主要功能:

普中開發(fā)板實(shí)驗(yàn)設(shè)計(jì)

基于51單片機(jī)的電子鐘鬧鐘設(shè)計(jì)。

1、本設(shè)計(jì)利用DS1302作為時(shí)鐘源,數(shù)碼管顯示時(shí)分秒。

2、可以通過按鍵設(shè)置時(shí)分秒以及鬧鐘。

3、當(dāng)時(shí)間達(dá)到設(shè)定鬧鐘時(shí)間,蜂鳴器報(bào)警。

4、普中開發(fā)板上可以實(shí)現(xiàn)效果,仿真和開發(fā)板都可以。

(目前僅完全適配普中開發(fā)板A234,其他普中開發(fā)板型號(hào)可能需要做代碼修改或接線)

需注意本設(shè)計(jì)仿真中51單片機(jī)芯片是兼容的,AT89C51,AT89C52是51單片機(jī)的具體型號(hào),內(nèi)核是一樣的。相同的原理圖里,無(wú)論stc還是at都一樣,引腳功能都是一樣的,程序是兼容的,芯片可以替換為STC89C52/STC89C51/AT89C52/AT89C51等51單片機(jī)芯片。

以下為本設(shè)計(jì)資料展示圖:

2. 講解視頻:

講解視頻包含仿真運(yùn)行講解、實(shí)物運(yùn)行講解和代碼講解


基于51單片機(jī)的電子鐘鬧鐘proteus實(shí)物設(shè)計(jì)(仿真代碼報(bào)告)

3. 設(shè)計(jì)說(shuō)明書(報(bào)告)

img

本設(shè)計(jì)旨在通過51單片機(jī)實(shí)現(xiàn)一個(gè)多功能的數(shù)字時(shí)鐘鬧鐘的Proteus仿真設(shè)計(jì)。這個(gè)設(shè)計(jì)包括多種功能,如計(jì)時(shí)、時(shí)間顯示、時(shí)間設(shè)置、鬧鐘設(shè)置以及鬧鐘消除等。通過使用單片機(jī)的內(nèi)部定時(shí)器,我們可以實(shí)現(xiàn)準(zhǔn)確的計(jì)時(shí)功能,并且使用八位數(shù)碼管來(lái)清晰地顯示時(shí)、分、秒。此外,用戶還可以通過加減設(shè)置來(lái)調(diào)整時(shí)、分、秒,使得時(shí)間顯示更加靈活。

除此之外,本設(shè)計(jì)還具有鬧鐘功能。用戶可以設(shè)定特定的時(shí)間,當(dāng)?shù)竭_(dá)設(shè)定時(shí)間后,蜂鳴器會(huì)每隔1秒發(fā)出一次響聲,持續(xù)6秒,以提醒用戶起床或提醒其他事項(xiàng)。這種鬧鐘功能可以幫助用戶克服遲到或錯(cuò)過重要事件的困擾。

總的來(lái)說(shuō),這個(gè)基于51單片機(jī)的數(shù)字時(shí)鐘鬧鐘的Proteus仿真設(shè)計(jì),結(jié)合了多種實(shí)用功能,旨在為用戶提供一種便捷、實(shí)用的時(shí)間管理和提醒工具。

最后,本次設(shè)計(jì)將通過Proteus仿真軟件來(lái)模擬系統(tǒng)的實(shí)際工作效果。通過仿真測(cè)試,可以驗(yàn)證系統(tǒng)的可靠性和穩(wěn)定性,檢查是否存在潛在的問題和缺陷。如果測(cè)試結(jié)果符合預(yù)期,那么這個(gè)設(shè)計(jì)就可以為實(shí)際應(yīng)用提供有效的參考。

4. 仿真

打開仿真工程,雙擊proteus中的單片機(jī),選擇hex文件路徑,然后開始仿真。

img

5. 實(shí)物燒錄和現(xiàn)象

img

軟件準(zhǔn)備:

第一次使用務(wù)必先安裝CH340驅(qū)動(dòng)。

雙擊打開 STC-ISP.exe。

下載步驟:

0.板子先上電,接電源線到電腦USB口,先不上電,板子無(wú)燈光。

1.選擇選擇單片機(jī)型號(hào)

2.選擇下載器的串口

3.打開編譯生成的 HEX 文件

4.點(diǎn)擊下載,單片機(jī)板子電源鍵按下接通電源,等待下載完成提示

6. 程序代碼

使用keil4或者keil5編譯,代碼有注釋。

核心代碼:

void  main()// 主程序
{
    Ds1302Init();
	TMOD|=0X01;
	TL0 = 0x00;		//設(shè)置定時(shí)初值10ms中斷
	TH0 = 0xDC;		//設(shè)置定時(shí)初值
	ET0=1;//打開定時(shí)器0中斷允許
	TR0=1;//打開定時(shí)器
	EA=1;//打開總中斷	 
	 while(1)	//循環(huán)
	 {
		 saomiao();// 掃描顯示
		 key();				// 按鍵檢查
		if(SetState==0)//正常顯示
		{
			Ds1302ReadTime();
		}
		if(biaozhi==0)	// 判斷工作模式  為時(shí)鐘模式
		{
			 key_set_time();
			 timetoseg();
		}
		if(biaozhi==1)			// 判斷工作模式  為鬧鐘調(diào)整模式
		{
			 key_set_colck();
			 timetoseg_set_clock();	
		}
		
	}
	 
}

7. 設(shè)計(jì)資料內(nèi)容清單&&下載鏈接

資料設(shè)計(jì)資料包括仿真,程序代碼、講解視頻、功能要求、設(shè)計(jì)報(bào)告、軟硬件設(shè)計(jì)框圖等。

0、常見使用問題及解決方法–必讀!?。?!

1、仿真圖

2、程序源碼

3、功能要求

4、講解視頻

5、燒錄工具

6、開題報(bào)告

7、設(shè)計(jì)報(bào)告

8、軟硬件流程框圖

Altium Designer 安裝破解

KEIL+proteus 單片機(jī)仿真設(shè)計(jì)教程

KEIL安裝破解

Proteus元器件查找

Proteus安裝

Proteus簡(jiǎn)易使用教程

單片機(jī)學(xué)習(xí)資料

普中-2&普中-3&普中-4開發(fā)板原理圖.pdf

相關(guān)數(shù)據(jù)手冊(cè)

答辯技巧

設(shè)計(jì)報(bào)告常用描述

鼠標(biāo)雙擊打開查找嘉盛單片機(jī)51 STM32單片機(jī)課程畢業(yè)設(shè)計(jì).url

資料下載鏈接:

https://docs.qq.com/doc/DS2pPenNRaHB6SlR1

  • 設(shè)計(jì)資料獲取聯(lián)系方式.doc

相關(guān)推薦

電子產(chǎn)業(yè)圖譜