在线看黄色av网站-国外又粗又长又硬的性视频-刘亦菲国产一区二区三区在线观看-国产精品一区二区高清在线-日本放荡的熟妇在线-男男视频网站高清观看-韩国电影伦理韩国电影-日韩一区二区免费高清在线观看-欧美日韩亚洲一区二区在线

單片機(jī)設(shè)計(jì)_單片機(jī)設(shè)計(jì)問題

基于單片機(jī)的畢業(yè)設(shè)計(jì)那個(gè)相對(duì)簡單些1、基于單片機(jī)控制的電子密碼鎖設(shè)計(jì)
2、基于單片機(jī)的智能電子鐘
3、基于AT89C52智能無線報(bào)警器的設(shè)計(jì)
4、基于單片機(jī)的數(shù)字秒表設(shè)計(jì)
5、路燈控制器電路設(shè)計(jì)
6、數(shù)字溫度計(jì)的設(shè)計(jì)
7、實(shí)用便攜式數(shù)字溫度計(jì)電路設(shè)計(jì)
8、基于單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)
9、單片機(jī)串行通信發(fā)射部分設(shè)計(jì)
10、室內(nèi)照明控制系統(tǒng)設(shè)計(jì)
11、單片機(jī)在ABS系統(tǒng)應(yīng)用
12、基于單片機(jī)的交通燈控制器的設(shè)計(jì)
13、基于8031單片機(jī)的漢字顯示設(shè)計(jì)
14、PWM多路輸出開關(guān)電源的設(shè)計(jì)
15、基于溫度傳感器的空調(diào)溫控系統(tǒng)的設(shè)計(jì)
這些題中4.5.10是最簡單的題,其實(shí)這些應(yīng)該是課設(shè)級(jí)別才對(duì) 。
做單片機(jī)軟件設(shè)計(jì)時(shí) , 都應(yīng)該考慮哪些事情1.首先要保證實(shí)現(xiàn)所需要的各種功能,要做到零故障 , 準(zhǔn)確無誤,做到零BUG 。
2.其次,凡是需要人工操作的,要做到操作簡便,避免可能出現(xiàn)的誤操作 , 必須在軟件上加以限制 , 做到零錯(cuò)誤 。
3.需要顯示時(shí),做到顯示明確,避免用戶誤會(huì),應(yīng)準(zhǔn)確顯示出系統(tǒng)狀態(tài),出現(xiàn)故障時(shí)應(yīng)及時(shí)提示和報(bào)警 。
4.在軟件編寫時(shí) , 做到模塊化,層次清晰,結(jié)構(gòu)合理 , 易懂易讀易移植,利用團(tuán)隊(duì)合作完成 。
5.在軟件上 , 要有防止干擾的措,加看門狗,防止飛程序,禁止死循環(huán) 。
這些是主要幾點(diǎn),對(duì)于一個(gè)項(xiàng)目 , 一個(gè)產(chǎn)品,在研發(fā)時(shí),公司會(huì)有嚴(yán)密的管理制度和措施,更會(huì)有硬件軟件的設(shè)計(jì)要求的,會(huì)更詳細(xì)具體 。
單片機(jī)設(shè)計(jì)看了上邊的對(duì)話 , 挺有意思的 。有能力就自己做,想讓別人做就花點(diǎn)錢,碼程序300起步多正常 。
單片機(jī)硬件設(shè)計(jì)需要注意哪些問題(1)存儲(chǔ)器擴(kuò)展:容量需求,在選擇時(shí)就考慮到單片機(jī)的內(nèi)部存儲(chǔ)器資源,如能滿足要求就不需要進(jìn)行擴(kuò)展,在必須擴(kuò)展時(shí)注意存儲(chǔ)器的類型、容量和接口,一般盡量留有余地,并且盡可能減少芯片的數(shù)量 。選擇合適的方法、ROM和RAM的形式,RAM是否要進(jìn)行掉電保護(hù)等 。
(2)I/O接口的擴(kuò)展:單片機(jī)應(yīng)用系統(tǒng)在擴(kuò)展I/O接口時(shí)應(yīng)從體積、價(jià)格、負(fù)載能力、功能等幾個(gè)方面考慮 。應(yīng)根據(jù)外部需要擴(kuò)展電路的數(shù)量和所選單片機(jī)的內(nèi)部資源(空閑地址線的數(shù)量)選擇合適的地址譯碼方法 。
(3)輸入通道的設(shè)計(jì):輸入通道設(shè)計(jì)包括開關(guān)量和模擬輸入通道的設(shè)計(jì) 。開關(guān)量要考慮接口形式、電壓等級(jí)、隔離方式、擴(kuò)展接口等 。模擬量通道的設(shè)計(jì)要與信號(hào)檢測環(huán)節(jié)(傳感器、信號(hào)處理電路等)結(jié)合起來,應(yīng)根據(jù)系統(tǒng)對(duì)速度、精度和價(jià)格等要求來選擇.
(4)輸出通道的設(shè)計(jì):輸出通道設(shè)計(jì)包括開關(guān)量和模擬量輸出通道的設(shè)計(jì) 。
(5)人機(jī)界面的設(shè)計(jì):人機(jī)界面的設(shè)計(jì)包括輸入鍵盤、開關(guān)、撥碼盤、啟/停操作、復(fù)位、顯示器、打印、指示、報(bào)警等
(6)通信電路的設(shè)計(jì):單片機(jī)應(yīng)用系統(tǒng)往往作為現(xiàn)場測控設(shè)備 , 常與上位機(jī)或同位機(jī)構(gòu)成測控網(wǎng)絡(luò) 。
(7)印刷電路板的設(shè)計(jì)與制作:電路原理圖和印刷電路板的設(shè)計(jì)常采用專業(yè)設(shè)計(jì)軟件進(jìn)行設(shè)計(jì) , 如Protel,OrCAD等 。
(8)負(fù)載容限的考慮:單片機(jī)總線的負(fù)載能力是有限的 。如MCS-51的P0口的負(fù)載能力為4mA,最多驅(qū)動(dòng)8個(gè)TTL電路 , P1~P3口的負(fù)載能力為2mA,最多驅(qū)動(dòng)4個(gè)TTL電路 。
(9)信號(hào)邏輯電平兼容性的考慮:在所設(shè)計(jì)的電路中 , 可能兼有TTL和CMOS器件
(10)電源系統(tǒng)的配置:單片機(jī)應(yīng)用系統(tǒng)一定需要電源,要考慮電源的組數(shù)、輸出功率、抗干擾 。
(11)抗干擾的實(shí)施:采取必要的抗干擾措施是保證單片機(jī)系統(tǒng)正常工作的重要環(huán)節(jié)
關(guān)于單片機(jī)的畢業(yè)設(shè)計(jì)會(huì)單片機(jī)的,比如參加過競賽的,一個(gè)星期就可以完成畢業(yè)設(shè)計(jì)
什么都不會(huì)的 , 除了抄,就是買,要不就來蒙混過關(guān)
按您的說法,估計(jì)你不太會(huì)單片機(jī),這個(gè)真的自己做,多向老師同學(xué)請教,也至少需要數(shù)月吧 。否則作出“實(shí)物”,不太現(xiàn)實(shí) 。這個(gè)過程下來 , 你也可以了解下單片機(jī)是什么東西,看你自己愿意在實(shí)驗(yàn)室呆幾個(gè)月 , 還是出去找一個(gè)適合自己的工作....
買一個(gè)是有錢人的上策!
單片機(jī)設(shè)計(jì)問題【單片機(jī)設(shè)計(jì)_單片機(jī)設(shè)計(jì)問題】#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
bit flag;
uchar cnt;
uint freq;
uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};
void delay(void)
{
uchar i,j;
for(i=0;i<5;i++)
for(j=0;j<120;j++);
}
void display(void)
{
uchar dis[5],i;
dis[0]=freq/10000;
dis[1]=freq%10000/1000;
dis[2]=freq%1000/100;
dis[3]=freq%100/10;
dis[4]=freq%10;
for(i=0;i<5;i++)
    {
    P2=1<<i;
    P0=table[dis[i]];
    delay();
    }
}
void main(void)
{
TMOD=0x15;
TH0=0;
TL0=0;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
ET1=1;
EA=1;
while(1)
    {
    display();
    if(flag)
    {
    flag=0;
    TH0=0;
    TL0=0;
    TR1=0;
    TR0=1;
    }
     }
}
void Time_T1(void) interrupt 3//中斷計(jì)時(shí)器1S計(jì)算產(chǎn)生的頻率 。
{
TH1=(65536-50000)/256;   
TL1=(65536-50000)%256;
cnt++;       //20ms
if(cnt>=20) //時(shí)間循環(huán)50次為1s
{
cnt=0;
TR0=0;
TR1=0;
freq=TH0*256+TL0;
flag=1;
}
}