導航:首頁 > 操作系統 > 單片機課設題目

單片機課設題目

發布時間:2023-07-21 17:49:01

① 51單片機的畢設題目與資料有嗎

第四文件
1:小車計時
2:汽車座椅
3:沒意思 285922500萬年歷
4:智能照明+遙控+電力通訊+無線+原理圖
5:整理--室內環境監測系統的研究與設計二次修改
6:夏雪之夢 469857178溫控控制50---100AD+加熱製冷發送
7:基於51單片機的溫濕度計設計.doc
8:數控電源
9:交通燈20111217
10:基於單片機89C51的數字體溫計設計
11:基於AT892051單片機的倒車防撞預警系統設計和實現 .doc
12:浮雲單87714897電加熱器
13:純數字電路時鍾模擬+原理圖
14:車胎檢測--基於單片機AT89S52的汽車胎壓監測系統TPMS.doc
15:ad590+tl480+高低溫溫度控制+RS232
16:1602電子鍾課程設計無溫度
第三文件
17:LED燈無級調光智能控制系統的設計和實現 聲控變紅外控
18:基於PWM模塊的智能風扇調速
19:聲控彩燈基於單片機的音樂彩燈控制器.doc
20:液位感測器--基於AT89CS51液位控制器設計.doc
21:音樂播放--全套==基於單片機的音樂播放器設計——軟體設計.doc
第二文件
22:基於AT89c2051的簡易時鍾設計.doc
23:why的電熱水器==基於AT89S51單片機的智能電熱水器的設計--畢業設計.doc
24:場館入場人數統計--基於89s52的場館門票統計的設計.doc
25:計程車計價器簡單雙位計數+論文
26:基於89s51單片機的室內智能通風控制系統研究
27:電動自行車儀表顯示系統
28:基於單片機的超速報警器的電路設計
29:溫度濕度計LED顯示
30:智能路燈控制光控額時間控制無調光
第一文件
31:智能充電器
32:無線恆溫箱
33:萬年歷帶秒錶鬧鍾倒計時溫度禮拜帶紅外感應
34:萬年歷帶第幾周分屏顯示
35:基於AT89S51的停車場的設計.doc
36:生光觸延時開關
37:汽車座椅有記憶
38:偶爾偏執浴室水溫控制電路設計
39:交通燈001じ☆運♀志♂
40:基於AT89c51的簡易時鍾設計.doc
41:基於無線通訊技術的新型LED點陣屏的研製
42:基於數字邏輯電路的8路搶答器
43:基於51單片機電語音播報脈搏計
44:過客的溫度濕度計
45:多路遠程式控制制信息採集
46:單片機定時器在養雞場得應用
47:百秒倒計時--基於89C51的99秒倒計時設計.doc
48:89c51單片機8路搶答00
49:485通信智能窗簾
50:基於51單片機的8路無線搶答器

② 單片機畢業設計題目較容易的

單片機畢業設計題目較為簡單房產一直都是個熱點,房產測量也尤為重要。房產測量規范它的標準是由建設部和國家測繪局提出來的,所以也歸這兩者歸口管理。而這個標准也是國家測繪局1991年5月發布的《房產測量規范》的基礎上,結合了近期科技的發展生產的需求並參照國內外有關標准和規定製定的。接下來小編為大家講解房產測量規范。

房產測量規范全解 讓你全面了解房產測量知識
房產測量的目的

房產測量主要是採集和表述房屋和房屋用地的有關信息,為房產產權、產籍管理、房地產開發利用、交易、徵收稅費,以及為城鎮規劃建設提供數據和資料。

房產測量的基本內容

房產測量的基本內容包括:房產平面控制測量,房產調查,房產要素測量,房產圖繪制,房產面積測算,變更測量,成果資料的檢查與驗收等。

房產測量的基本精度要求

房產測量的精度指標與限差:本標准以中誤差作為評定精度的標准,以兩部中誤差作為限差。

房產平面控制測量的基本精度要求:末級相鄰基本控制點的相對點位中誤差不超過±0.025m。

房產界址點的精度要求:房產界址點(以下簡稱界址點)的精度分三級,各級界址點相對於鄰近控制點的點位誤差和間距超過50m的相鄰界址點的間距誤差不超過表1的規定;間距未超過50m的界址點間的間距誤差限差不應超過計算結果。

房角點的精度要求:需要測定房角點的坐標時,房角點坐標的精度等級和限差執行與界址點相同的標准,不要求測定房角點坐標時則將房屋按3.2.3的精度要求表示於房產圖上。

房產面積的精度要求:房產面積的精度分為三級,各級面積的限差和中誤差不超過表2計算的結果。

房產測量規范全解 讓你全面了解房產測量知識
房產面積測算的內容

面積測算:面積測算系指水平面積測算。分為房屋面積和用地面積測算兩類,其中房屋面積測算包括房屋建築面積、共有建築面積、產權面積、使用面積等測算。

房屋的建築面積:房屋的建築面積系指房屋外牆(柱)勒腳以上各層的外圍水平投影面積,包括陽台、挑廊、地下室、室外樓梯等,且具備有上蓋,結構牢固,層高2.20M以上(含2.20M)的永久性建築。

房屋的使用面積:房屋使用面積系指房屋戶內全部可供使用的空間面積,按房屋的內牆面水平投影計算。

房屋的產權面積:房屋的產權面積系指產權主依法擁有房屋所有權的房屋建築面積。房屋產權面積由直轄市、市、縣房地產行政主管部門登記確權認定。

房屋的共有建築面積:房屋共有建築面積系指各產權主共同佔有或共同使用的建築面積。

③ 單片機課程設計哪個題目簡單

單片機控制的智能搶答器設計簡單
單片機課程設計題目匯總

單片機課程設計題目匯總
1. 單片機控制的智能搶答世亂器設計
2、 LED 點陣顯示課程設計
3.基於 AT89C52 單片機門禁系統設計
4.用單片機設計全自動洗衣機的控制系統
基於單片機的樓宇對講系統單片機控制的 LCD 應用
7. 秒錶、電子鍾計時器設計論文
8. 簡易數字電壓表的設計
9.基於單片機的數字溫度計課程設計10.數字電壓行握表設計11.IC 智能水表控制12.水箱單片機控制系統13.紅外遙控電子密碼鎖14.八位搶答器設計
15.籃球比賽計時記分器
16.多位數據採集與顯示系統17.LED 點陣顯示控制18.紅外遙控電風扇的控制19. 超聲波測距儀20.水流量顯示表
21.交通燈控制系統設計22.多功能秒錶設計23.萬年歷設計
24,簡易數字電壓表的設計25.智能溫度檢測儀設計26.水塔水位自動控制設計27.八位循環燈設計28.計程車計價器29.液晶顯示設計30.紅外遙控器設計
31.簡易波形發生器設計32.步進電機的控制33.串口通信設計
34、電熱鍋爐溫度控制35. 智能電子鍾的設計36,自動化純水系統設搜帶檔計37.液位控制器
38. 基於 SMS/GPRS 網路的遠程監控系統的設計39、單片機埠地址對液晶顯示器控制
1/1 16

④ 懇求各位高手:幫忙看一下這個單片機課設題目唄。題目為 ADC0808轉換 謝謝!謝謝!

27. ADC0809A/D轉換器基本應用技術
1. 基本知識
ADC0809是帶有8位A/D轉換器、8路多路開關以及微處理機兼容的控制邏輯的CMOS組件。它是逐次逼近式A/D轉換器,可以和單片機直接介面。
(1). ADC0809的內部邏輯結構

由上圖可知,ADC0809由一個8路模擬開關、一個地址鎖存與解碼器、一個A/D轉換器和一個三態輸出鎖存器組成。多路開關可選通8個模擬通道,允許8路模擬量分時輸入,共用A/D轉換器進行轉換。三態輸出鎖器用於鎖存A/D轉換完的數字量,當OE端為高電平時,才可以從三態輸出鎖存器取走轉換完的數據。
(2). 引腳結構
IN0-IN7:8條模擬量輸入通道
ADC0809對輸入模擬量要求:信號單極性,電壓范圍是0-5V,若信號太小,必須進行放大;輸入的模擬量在轉換過程中應該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。
地址輸入和控制線:4條
ALE為地址鎖存允許輸入線,高電平有效。當ALE線為高電平時,地址鎖存與解碼器將A,B,C三條地址線的地址信號進行鎖存,經解碼後被選中的通道的模擬量進轉換器進行轉換。A,B和C為地址輸入線,用於選通IN0-IN7上的一路模擬量輸入。通道選擇表如下表所示。
C B A 選擇的通道
0 0 0 IN0
0 0 1 IN1
0 1 0 IN2
0 1 1 IN3
1 0 0 IN4
1 0 1 IN5
1 1 0 IN6
1 1 1 IN7
數字量輸出及控制線:11條
ST為轉換啟動信號。當ST上跳沿時,所有內部寄存器清零;下跳沿時,開始進行A/D轉換;在轉換期間,ST應保持低電平。EOC為轉換結束信號。當EOC為高電平時,表明轉換結束;否則,表明正在進行A/D轉換。OE為輸出允許信號,用於控制三條輸出鎖存器向單片機輸出轉換得到的數據。OE=1,輸出轉換得到的數據;OE=0,輸出數據線呈高阻狀態。D7-D0為數字量輸出線。
CLK為時鍾輸入信號線。因ADC0809的內部沒有時鍾電路,所需時鍾信號必須由外界提供,通常使用頻率為500KHZ,
VREF(+),VREF(-)為參考電壓輸入。
2. ADC0809應用說明
(1). ADC0809內部帶有輸出鎖存器,可以與AT89S51單片機直接相連。
(2). 初始化時,使ST和OE信號全為低電平。
(3). 送要轉換的哪一通道的地址到A,B,C埠上。
(4). 在ST端給出一個至少有100ns寬的正脈沖信號。
(5). 是否轉換完畢,我們根據EOC信號來判斷。
(6). 當EOC變為高電平時,這時給OE為高電平,轉換的數據就輸出給單片機了。
3. 實驗任務
如下圖所示,從ADC0809的通道IN3輸入0-5V之間的模擬量,通過ADC0809轉換成數字量在數碼管上以十進制形成顯示出來。ADC0809的VREF接+5V電壓。
4. 電路原理圖

圖1.27.1
5. 系統板上硬體連線
(1). 把「單片機系統板」區域中的P1埠的P1.0-P1.7用8芯排線連接到「動態數碼顯示」區域中的A B C D E F G H埠上,作為數碼管的筆段驅動。
(2). 把「單片機系統板」區域中的P2埠的P2.0-P2.7用8芯排線連接到「動態數碼顯示」區域中的S1 S2 S3 S4 S5 S6 S7 S8埠上,作為數碼管的位段選擇。
(3). 把「單片機系統板」區域中的P0埠的P0.0-P0.7用8芯排線連接到「模數轉換模塊」區域中的D0D1D2D3D4D5D6D7埠上,A/D轉換完畢的數據輸入到單片機的P0埠
(4). 把「模數轉換模塊」區域中的VREF端子用導線連接到「電源模塊」區域中的VCC端子上;
(5). 把「模數轉換模塊」區域中的A2A1A0端子用導線連接到「單片機系統」區域中的P3.4P3.5P3.6端子上;
(6). 把「模數轉換模塊」區域中的ST端子用導線連接到「單片機系統」區域中的P3.0端子上;
(7). 把「模數轉換模塊」區域中的OE端子用導線連接到「單片機系統」區域中的P3.1端子上;
(8). 把「模數轉換模塊」區域中的EOC端子用導線連接到「單片機系統」區域中的P3.2端子上;
(9). 把「模數轉換模塊」區域中的CLK端子用導線連接到「分頻模塊」區域中的/4端子上;
(10). 把「分頻模塊」區域中的CK IN端子用導線連接到「單片機系統」區域中的ALE端子上;
(11). 把「模數轉換模塊」區域中的IN3端子用導線連接到「三路可調壓模塊」區域中的VR1端子上;
6. 程序設計內容
(1). 進行A/D轉換時,採用查詢EOC的標志信號來檢測A/D轉換是否完畢,若完畢則把數據通過P0埠讀入,經過數據處理之後在數碼管上顯示。
(2). 進行A/D轉換之前,要啟動轉換的方法:
ABC=110選擇第三通道
ST=0,ST=1,ST=0產生啟動轉換的正脈沖信號
7. 匯編源程序
CH EQU 30H
DPCNT EQU 31H
DPBUF EQU 33H
GDATA EQU 32H
ST BIT P3.0
OE BIT P3.1
EOC BIT P3.2

ORG 00H
LJMP START
ORG 0BH
LJMP T0X
ORG 30H
START: MOV CH,#0BCH
MOV DPCNT,#00H
MOV R1,#DPCNT
MOV R7,#5
MOV A,#10
MOV R0,#DPBUF
LOP: MOV @R0,A
INC R0
DJNZ R7,LOP
MOV @R0,#00H
INC R0
MOV @R0,#00H
INC R0
MOV @R0,#00H
MOV TMOD,#01H
MOV TH0,#(65536-4000)/256
MOV TL0,#(65536-4000) MOD 256
SETB TR0
SETB ET0
SETB EA
WT: CLR ST
SETB ST
CLR ST
WAIT: JNB EOC,WAIT
SETB OE
MOV GDATA,P0
CLR OE
MOV A,GDATA
MOV B,#100
DIV AB
MOV 33H,A
MOV A,B
MOV B,#10
DIV AB
MOV 34H,A
MOV 35H,B
SJMP WT
T0X: NOP
MOV TH0,#(65536-4000)/256
MOV TL0,#(65536-4000) MOD 256
MOV DPTR,#DPCD
MOV A,DPCNT
ADD A,#DPBUF
MOV R0,A
MOV A,@R0
MOVC A,@A+DPTR
MOV P1,A
MOV DPTR,#DPBT
MOV A,DPCNT
MOVC A,@A+DPTR
MOV P2,A
INC DPCNT
MOV A,DPCNT
CJNE A,#8,NEXT
MOV DPCNT,#00H
NEXT: RETI
DPCD: DB 3FH,06H,5BH,4FH,66H
DB 6DH,7DH,07H,7FH,6FH,00H
DPBT: DB 0FEH,0FDH,0FBH,0F7H
DB 0EFH,0DFH,0BFH,07FH
END

8. C語言源程序
#include <AT89X52.H>
unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,
0xef,0xdf,0xbf,0x7f};
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00};
unsigned char dispbuf[8]={10,10,10,10,10,0,0,0};
unsigned char dispcount;

sbit ST=P3^0;
sbit OE=P3^1;
sbit EOC=P3^2;
unsigned char channel=0xbc;//IN3
unsigned char getdata;

void main(void)
{
TMOD=0x01;
TH0=(65536-4000)/256;
TL0=(65536-4000)%256;
TR0=1;
ET0=1;
EA=1;

P3=channel;

while(1)
{
ST=0;
ST=1;
ST=0;
while(EOC==0);
OE=1;
getdata=P0;
OE=0;
dispbuf[2]=getdata/100;
getdata=getdata%10;
dispbuf[1]=getdata/10;
dispbuf[0]=getdata%10;
}
}

void t0(void) interrupt 1 using 0
{
TH0=(65536-4000)/256;
TL0=(65536-4000)%256;
P1=dispcode[dispbuf[dispcount]];
P2=dispbitcode[dispcount];
dispcount++;
if(dispcount==8)
{
dispcount=0;
}
}

⑤ 單片機課程設計題目:0~9加計數器

你不是也是河北建築工程學院的吧··

這個我昨天剛剛交的作業保證可以用、、、而且這個是最簡單的了

#include<reg52.h>

#defineucharunsignedchar

#defineuintunsignedint

sbitwe1=P2^7;//數碼管位

sbits1=P2^6;//輕觸開關

uinta=0;//顯示數值

ucharcodetable[]={

0xc0,0xf9,0xa4,0xb0,

0x99,0x92,0x82,0xf8, //共陽數碼管數值0-9

0x80,0x90

/*0x3f,0x06,0x5b,0x4f,

0x66,0x6d,0x7d,0x07, //共陰數碼管數值0-9

0x7f,0x6f*/

};

voiddelay(uintz)

{

uintx,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

voidxianshi()//數碼管顯示

{

we1=1; //共陰為0共陽為1

P0=table[a];

delay(8);

}

voidkey()

{

if(s1==0)

{

delay(5);

if(s1==0)

{

a++;

if(a==10)

a=0;

while(!s1);//等待松開

}

}

}

voidmain()

{

while(1)

{

xianshi();

key();

}

}

閱讀全文

與單片機課設題目相關的資料

熱點內容
app網課視頻怎麼拷貝到電腦上 瀏覽:708
安卓國服光遇小王子季節什麼時候結束 瀏覽:537
恢復的音樂在哪個文件夾 瀏覽:595
qq傳輸文件夾壓縮包 瀏覽:911
sha1加密演算法java 瀏覽:232
單片機ds1302程序 瀏覽:738
杜比壓縮開還是關怎樣判斷 瀏覽:366
對象類型轉換java編譯和運行 瀏覽:284
行政命令是什麼 瀏覽:371
android調用系統郵件 瀏覽:33
測溫軟體app是如何實現的 瀏覽:585
江蘇伺服器機房按需定製雲主機 瀏覽:639
c程序員筆試 瀏覽:694
excel怎麼引用統一文件夾 瀏覽:249
怎麼把微信抖音加密 瀏覽:304
android滑動進度條 瀏覽:835
javagmt轉換 瀏覽:826
linux查看snmp 瀏覽:26
ug80車床編程 瀏覽:518
怎麼加速python計算素數 瀏覽:243