51單片機(jī)自制智能魚缸(基于單片機(jī)的智能魚缸控制系統(tǒng)設(shè)計(jì))

楊凌魚缸定做2025-03-03 18:16:561.48 W閱讀0評(píng)論

溫馨提示:這篇文章已超過749天沒有更新,請(qǐng)注意相關(guān)的內(nèi)容是否還可用!

今天給各位分享51單片機(jī)自制智能魚缸的知識(shí),其中也會(huì)對(duì)基于單片機(jī)的智能魚缸控制系統(tǒng)設(shè)計(jì)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注祥龍魚場(chǎng)哦,現(xiàn)在開始吧!51單片機(jī)的一個(gè)簡(jiǎn)單程序如下:ORG 0000HLJMP MAINORG 0030HMAIN:MOV A,P0ANL A,#1EHCJNE A,#02H,MAIN1SETB P1.1CLR P1.2CLR P1.8SJMP MAINMAIN1:CJNE A,#04H,MAIN2CLR P1.1SETB P1.2CLR P1.8SJMP MAINMAIN2:CJNE A,#1EH,MAIN3CLR P1.1CLR P1.2SETB P1.8SJMP MAINMAIN3:CLR P1.1CLR P1.2CLR P1.8LJMP MAINEND

今天給各位分享51單片機(jī)自制智能魚缸的知識(shí),其中也會(huì)對(duì)基于單片機(jī)的智能魚缸控制系統(tǒng)設(shè)計(jì)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注祥龍魚場(chǎng)哦,現(xiàn)在開始吧!

本文目錄一覽:

很簡(jiǎn)的51單片機(jī)C語言流水燈程序

1、51單片機(jī)C語言實(shí)現(xiàn)循環(huán)8個(gè)流水燈左移三次,后右移三次。

例程:

#includereg51.h??//51單片機(jī)頭文件

#include?intrins.h?//包含有左右循環(huán)移位子函數(shù)的庫(kù)

#define?uint?unsigned?int????//宏定義

#define?uchar?unsigned?char??//宏定義

sbit?beep=P2^3;

void?delay(uint?z)??//延時(shí)函數(shù),z的取值為這個(gè)函數(shù)的延時(shí)ms數(shù),如delay(200);大約延時(shí)200ms.

{????????????????????//delay(500);大約延時(shí)500ms.

????uint?x,y;

????for(x=z;x0;x--)

????????for(y=110;y0;y--);????

}

void?main()????????????//主函數(shù)

{

????uchar?a,i,j;

????while(1)????????//大循環(huán)

????{

????????a=0xfe;?????//賦初值

????????for(j=0;j3;j++)?for(i=0;i8;i++)???//左移三次

????????{

????????????P1=a;???????//點(diǎn)亮小燈

????????????beep=0;?????//開啟蜂鳴器

????????????delay(50);?//延時(shí)50毫秒

????????????beep=1;?????//關(guān)閉蜂鳴器

????????????delay(50);??//再延時(shí)50毫秒

????????????a=_crol_(a,1);?//將a變量循環(huán)左移一位

????????}

????????a=0x7f;

???????for(j=0;j3;j++)?for(i=0;i8;i++)??//右移三次

????????{

????????????P1=a;???????//點(diǎn)亮小燈

????????????beep=0;?????//開啟蜂鳴器

????????????delay(50);?//延時(shí)50毫秒

????????????beep=1;?????//關(guān)閉蜂鳴器

????????????delay(50);???//再延時(shí)50毫秒

????????????a=_cror_(a,1);?//將a變量循環(huán)右移一位

????????}????????

????}

}

2、51單片機(jī)是對(duì)所有兼容Intel 8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8031單片機(jī),后來隨著Flash rom技術(shù)的發(fā)展,8031單片機(jī)取得了長(zhǎng)足的進(jìn)展,成為應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號(hào)是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。很多公司都有51系列的兼容機(jī)型推出,今后很長(zhǎng)的一段時(shí)間內(nèi)將占有大量市場(chǎng)。51單片機(jī)是基礎(chǔ)入門的一個(gè)單片機(jī),還是應(yīng)用最廣泛的一種。

51單片機(jī)自制智能魚缸(基于單片機(jī)的智能魚缸控制系統(tǒng)設(shè)計(jì)) 魚糧魚藥

51單片機(jī)的一個(gè)簡(jiǎn)單程序

51單片機(jī)的一個(gè)簡(jiǎn)單程序如下:

ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:

MOV A,P0

ANL A,#1EH

CJNE A,#02H,MAIN1

SETB P1.1

CLR P1.2

CLR P1.8

SJMP MAIN

MAIN1:

CJNE A,#04H,MAIN2

CLR P1.1

SETB P1.2

CLR P1.8

SJMP MAIN

MAIN2:

CJNE A,#1EH,MAIN3

CLR P1.1

CLR P1.2

SETB P1.8

SJMP MAIN

MAIN3:

CLR P1.1

CLR P1.2

CLR P1.8

LJMP MAIN

END

51單片機(jī)可以做哪些東西

1.燈光控制。如模擬交通燈,心形流水燈,光立方,廣州塔,配上不同顏色51單片機(jī)自制智能魚缸的LED燈和蜂鳴器或音樂播放器,表白神器,送給心儀的妹子(小心被拉黑)

2.電子時(shí)鐘,配上按鍵,數(shù)碼管或LCD顯示屏,蜂鳴器,實(shí)現(xiàn)校準(zhǔn),鬧鐘,報(bào)點(diǎn)等功能。

3.智能小車或機(jī)器人。紅外尋跡避障,超聲波測(cè)距,也可以通過手機(jī)藍(lán)牙或wifi控制。智能小車比賽專場(chǎng)。

4.智能家居系統(tǒng)。數(shù)字密碼鎖(指紋),電子相冊(cè),溫濕度檢測(cè),紅外感應(yīng),煙霧報(bào)警,配上通信模塊實(shí)現(xiàn)與短信或電話提醒等。

5.還有很多什么智能防丟器,智能檢測(cè)系統(tǒng),計(jì)費(fèi)收費(fèi)系統(tǒng),圖書館管理系統(tǒng)等,無非就是用各種傳感器采集數(shù)據(jù),經(jīng)過數(shù)據(jù)處理然后實(shí)現(xiàn)相應(yīng)的功能,在LCD屏顯示。

6.沒有做不到的,只有想不到的,去各種電子比賽可以看到很多有趣的作品,當(dāng)51單片機(jī)滿足不51單片機(jī)自制智能魚缸了的時(shí)候就可以換上16位,32位單片機(jī)。

基于Proteus的51系列單片機(jī)設(shè)計(jì)與仿真的內(nèi)容簡(jiǎn)介

《基于Proteus的51系列單片機(jī)設(shè)計(jì)與仿真》以目前流行的軟、硬件仿真軟件Proteus為核心,從實(shí)驗(yàn)、實(shí)踐、實(shí)用的角度,通過豐富的實(shí)例詳細(xì)敘述了該軟件在51單片機(jī)課程教學(xué)和單片機(jī)應(yīng)用產(chǎn)品開發(fā)過程中的應(yīng)用。全書共9章,主要介紹51單片機(jī)系統(tǒng)的設(shè)計(jì)及相關(guān)軟件的使用,在Proteus中原理圖的繪制與仿真及PCB的制作、Proteus在單片機(jī)軟件程序設(shè)計(jì)中的應(yīng)用,Proteus在單片機(jī)硬件系統(tǒng)設(shè)計(jì)中的應(yīng)用。書中選擇的實(shí)例都具有很強(qiáng)的實(shí)用性,通過閱讀這些實(shí)例,讀者可以在不花費(fèi)硬件成本的前提下,學(xué)習(xí)和開發(fā)單片機(jī)軟、硬件系統(tǒng)。

~第1章80C51單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)及相關(guān)軟件的使用

1.180C51單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)

1.2KeilC51的使用

1.2.1創(chuàng)建項(xiàng)目

1.2.2調(diào)試程序

1.3仿真器

1.4編程器

1.5ISP下載

1.6串行調(diào)試軟件

第2章Proteus7.1入門

2.1ProteusISIS的操作及電路原理圖設(shè)計(jì)

2.1.1ProteusISIS簡(jiǎn)介

2.1.2ProteusISIS編輯環(huán)境及參數(shù)設(shè)置

2.1.3ProteusISIS原理圖設(shè)計(jì)

2.1.4ProteusISIS元件制作

2.2ProteusVSM虛擬系統(tǒng)模型

2.2.1激勵(lì)源

2.2.2ProteusVSM虛擬儀器的使用

2.3ProteusARES的PCB設(shè)計(jì)

2.3.1ProteusARES簡(jiǎn)介

2.3.2ProteusARES參數(shù)設(shè)置

2.3.3ProteusARES中的PCB制作實(shí)例

第3章51系列軟件程序設(shè)計(jì)與仿真

3.1清零、置位程序的設(shè)計(jì)與仿真

3.1.1片內(nèi)清零程序的設(shè)計(jì)

3.1.2片內(nèi)清零程序的調(diào)試與仿真

3.1.3片外清零程序的設(shè)計(jì)

3.1.4片外清零程序的調(diào)試與仿真

3.1.5置位程序的設(shè)計(jì)

3.1.6置位程序的調(diào)試與仿真

3.2拼字程序的設(shè)計(jì)與仿真

3.2.1片內(nèi)拼字程序的設(shè)計(jì)

3.2.2片內(nèi)拼字程序的調(diào)試與仿真

3.5.1數(shù)據(jù)排序程序的設(shè)計(jì)

3.2.3片外拼字程序的設(shè)計(jì)

3.2.4片外拼字程序的調(diào)試與仿真

3.3拆字程序的設(shè)計(jì)與仿真

3.3.1片內(nèi)拆字程序的設(shè)計(jì)

3.3.2片內(nèi)拆字程序的調(diào)試與仿真

3.3.3片外拆字程序的設(shè)計(jì)

3.3.4片外拆字程序的調(diào)試與仿真

3.4數(shù)據(jù)塊傳送程序的設(shè)計(jì)與仿真

3.4.1數(shù)據(jù)塊傳送程序的設(shè)計(jì)

3.4.2數(shù)據(jù)塊傳送程序的調(diào)試與仿真

3.5數(shù)據(jù)排序程序的設(shè)計(jì)與仿真

3.5.2數(shù)據(jù)排序程序的調(diào)試與仿真

第4章51系列通用I/O控制

4.1P1口的應(yīng)用(一)

4.1.1硬件設(shè)計(jì)

4.1.2程序設(shè)計(jì)

4.1.3調(diào)試與仿真

4.2P1口的應(yīng)用(二)

4.2.1硬件設(shè)計(jì)

4.2.2程序設(shè)計(jì)

4.2.3調(diào)試與仿真

4.3閃爍燈

4.3.1硬件設(shè)計(jì)

4.3.2程序設(shè)計(jì)

4.3.3調(diào)試與仿真

4.4流水燈

4.4.1硬件設(shè)計(jì)

4.4.2程序設(shè)計(jì)

4.4.3調(diào)試與仿真

4.5花樣燈(一)

4.5.1硬件設(shè)計(jì)

4.5.2程序設(shè)計(jì)

4.5.3調(diào)試與仿真

4.6花樣燈(二)

4.6.1硬件設(shè)計(jì)

4.6.2程序設(shè)計(jì)

4.6.3調(diào)試與仿真

4.7模擬交通燈

4.7.1硬件設(shè)計(jì)

4.7.2程序設(shè)計(jì)

4.7.3調(diào)試與仿真

4.8定時(shí)/計(jì)數(shù)器的應(yīng)用(一)

4.8.1硬件設(shè)計(jì)

4.8.2程序設(shè)計(jì)

4.8.3調(diào)試與仿真

4.9定時(shí)/計(jì)數(shù)器的應(yīng)用(二)

4.9.1硬件設(shè)計(jì)

4.9.2程序設(shè)計(jì)

4.9.3調(diào)試與仿真

4.10中斷系統(tǒng)的應(yīng)用(一)

4.10.1硬件設(shè)計(jì)

4.10.2程序設(shè)計(jì)

4.10.3調(diào)試與仿真

4.11中斷系統(tǒng)的應(yīng)用(二)

4.11.1硬件設(shè)計(jì)

4.11.2程序設(shè)計(jì)

4.11.3調(diào)試與仿真

4.12兩個(gè)單片機(jī)串行通信

4.12.1硬件設(shè)計(jì)

4.12.2程序設(shè)計(jì)

4.12.3調(diào)試與仿真

4.13串行口擴(kuò)展應(yīng)用

4.13.1硬件設(shè)計(jì)

4.13.2程序設(shè)計(jì)

4.13.3調(diào)試與仿真

第5章音樂的應(yīng)用

5.1單片機(jī)唱歌

5.1.1單片機(jī)產(chǎn)生音調(diào)的基礎(chǔ)知識(shí)

5.1.2音樂軟件的設(shè)計(jì)

5.1.3歌曲的設(shè)計(jì)

5.1.4調(diào)試與仿真

5.2電子琴

5.2.1電子琴的基礎(chǔ)知識(shí)

5.2.2電子琴軟件的設(shè)計(jì)

5.2.3調(diào)試與仿真

第6章LED數(shù)碼管與鍵盤的應(yīng)用

6.1LED數(shù)碼管的應(yīng)用

6.1.1LED數(shù)碼管的結(jié)構(gòu)及分類

6.1.2LED數(shù)碼管的顯示方式

6.1.3串行口驅(qū)動(dòng)1位LED數(shù)碼管的設(shè)計(jì)

6.1.4共陰極LED和共陽極LED的應(yīng)用

6.1.50~~99計(jì)數(shù)器的設(shè)計(jì)

6.1.659s計(jì)時(shí)器的設(shè)計(jì)

6.1.7電子鐘的設(shè)計(jì)

6.1.8MAX7219串行驅(qū)動(dòng)LED數(shù)碼管

6.2鍵盤的應(yīng)用

6.2.1鍵盤的工作原理

6.2.2查詢式鍵盤的設(shè)計(jì)

6.2.3矩陣式鍵盤的識(shí)別(一)

6.2.4矩陣式鍵盤的識(shí)別(二)

6.2.58255A并行I/O端口擴(kuò)充鍵盤

第7章數(shù)/模轉(zhuǎn)換器和模/數(shù)轉(zhuǎn)換器的應(yīng)用

7.1數(shù)/模轉(zhuǎn)換器的應(yīng)用

7.1.1TLC5615的基礎(chǔ)知識(shí)

7.1.2方波發(fā)生器

7.1.3鋸齒波發(fā)生器

7.2模/數(shù)轉(zhuǎn)換器的應(yīng)用

7.2.1ADC0808的基礎(chǔ)知識(shí)

7.2.2數(shù)字電壓表的設(shè)計(jì)

第8章顯示器的應(yīng)用

8.1LED點(diǎn)陣顯示器的應(yīng)用

8.1.1LED點(diǎn)陣顯示器的基礎(chǔ)知識(shí)

8.1.2一個(gè)5×7點(diǎn)陣字符顯示

8.1.3一個(gè)8×8點(diǎn)陣字符串顯示

8.1.4兩個(gè)8×8點(diǎn)陣字符串顯示

8.1.5兩個(gè)8×8點(diǎn)陣滾動(dòng)顯示

8.1.6一個(gè)16×16點(diǎn)陣漢字顯示

8.1.7兩個(gè)16×16點(diǎn)陣漢字顯示

8.1.8兩個(gè)16×16點(diǎn)陣漢字分批顯示

8.2LCD(液晶顯示器)的應(yīng)用

8.2.1LCD的基礎(chǔ)知識(shí)

8.2.2字符式LCD的應(yīng)用

8.2.3漢字式LCD的應(yīng)用

8.2.4漢字式LCD移位顯示

8.2.5漢字式LCD滾動(dòng)顯示

第9章工業(yè)控制

9.1SPI總線DS1302實(shí)時(shí)時(shí)鐘控制

9.1.1DS1302的基礎(chǔ)知識(shí)

9.1.2DS1302采用1位LED顯示時(shí)鐘的設(shè)計(jì)

9.1.3DS1302采用MAX7219控制8位LED顯示時(shí)鐘的設(shè)計(jì)

9.2I2C總線24C04開啟次數(shù)統(tǒng)計(jì)控制

9.2.124CXX的基礎(chǔ)知識(shí)

9.2.224C04開啟次數(shù)統(tǒng)計(jì)的設(shè)計(jì)

9.3RS-485在單片機(jī)多機(jī)通信中的應(yīng)用

9.3.1RS-485接口標(biāo)準(zhǔn)簡(jiǎn)述

9.3.2RS-485在單片機(jī)多機(jī)通信中的應(yīng)用設(shè)計(jì)

9.41-WireBusDS18B20溫度測(cè)量的設(shè)計(jì)

9.4.1DS18B20的基礎(chǔ)知識(shí)

9.4.2DS18B20測(cè)量溫度的設(shè)計(jì)

9.5電動(dòng)機(jī)轉(zhuǎn)速控制

9.5.1步進(jìn)電動(dòng)機(jī)轉(zhuǎn)速控制

9.5.2直流電動(dòng)機(jī)轉(zhuǎn)速控制

9.6電氣模擬控制

9.6.1步進(jìn)電動(dòng)機(jī)的啟動(dòng)、停止控制

9.6.2直流電動(dòng)機(jī)的啟動(dòng)、停止控制

9.6.3步進(jìn)電動(dòng)機(jī)的正、反轉(zhuǎn)控制

9.6.4直流電動(dòng)機(jī)的正、反轉(zhuǎn)控制

9.6.5電動(dòng)機(jī)的多地控制

附錄A單片機(jī)指令速查表

附錄BProteus的常用快捷鍵

參考文獻(xiàn)~

51單片機(jī)能DIY哪些小東西

51單片機(jī)能DIY51單片機(jī)自制智能魚缸

1.

多功能時(shí)鐘51單片機(jī)自制智能魚缸,秒表,報(bào)警器,計(jì)數(shù)器,紅外門禁檢測(cè),密碼門51單片機(jī)自制智能魚缸;

2.

計(jì)算器,能想到51單片機(jī)自制智能魚缸的東西都可以啊,還有溫濕度等付感器相關(guān)51單片機(jī)自制智能魚缸的;

3.

或者電壓表,電流表,測(cè)電阻的,測(cè)電容電感的,無線通信類的東西,或者電源逆變之類的;

4.

還有機(jī)械控制電機(jī)之類的。

51單片機(jī)自制智能魚缸的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于基于單片機(jī)的智能魚缸控制系統(tǒng)設(shè)計(jì)、51單片機(jī)自制智能魚缸的信息別忘了在本站進(jìn)行查找喔。

文章版權(quán)聲明:本站文章來之全網(wǎng),如有雷同請(qǐng)聯(lián)系站長(zhǎng)微信xlyc002 ,轉(zhuǎn)載或復(fù)制請(qǐng)以超鏈接形式并注明出處。

發(fā)表評(píng)論

快捷回復(fù):表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
評(píng)論列表 (暫無評(píng)論,14803人圍觀)

還沒有評(píng)論,來說兩句吧...

目錄[+]

取消
微信二維碼
微信二維碼
支付寶二維碼