單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。相當(dāng)于一個(gè)微型的計(jì)算機(jī),和計(jì)算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的較佳選擇。單片機(jī)的使用領(lǐng)域已十分普遍,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。從二十世紀(jì)九十年代的開始,單片機(jī)技術(shù)就已經(jīng)發(fā)展起來(lái),隨著時(shí)代的進(jìn)步與科技的發(fā)展,目前該技術(shù)的實(shí)踐應(yīng)用日漸成熟,單片機(jī)被普遍應(yīng)用于各個(gè)領(lǐng)域。單片機(jī)擁有強(qiáng)大的控制功能,同時(shí)運(yùn)行電壓比較低。浙江攪拌機(jī)單片機(jī)開發(fā)板
MCS-51單片機(jī)在一塊芯片中集成了 CPU 、RAM、ROM、定時(shí)/計(jì)數(shù)器、多功能 I/O 口 和中斷控制等基本功能部件。 單片機(jī)的中心部分是 CPU ,CPU 是單片機(jī)的大腦和心臟。 程序存儲(chǔ)器用于存放編好的程序或表格常數(shù)。數(shù)據(jù)存儲(chǔ)器用于存放中間運(yùn)算結(jié)果、數(shù)據(jù) 暫存和緩沖、標(biāo)志位等。 定時(shí)/計(jì)數(shù)器實(shí)質(zhì)上是加法計(jì)數(shù)器,當(dāng)它對(duì)具有固定時(shí)間間隔的內(nèi)部機(jī)器周期進(jìn)行計(jì)數(shù)時(shí) ,它是定時(shí)器;當(dāng)它對(duì)外部事件進(jìn)行計(jì)數(shù)時(shí),它是計(jì)數(shù)器。 I/O 接口的主要功能包括:緩沖與鎖存數(shù)據(jù)、地址譯碼、信息格式轉(zhuǎn)換、傳遞狀態(tài)(外 設(shè)狀態(tài))和發(fā)布命令等。 中斷控制可以解決 CPU 與外設(shè)之間速度匹配的問題,使單片機(jī)可以及時(shí)處理系統(tǒng)中許 多隨機(jī)的參數(shù)和信息,同時(shí),它也提高了其處理故障與應(yīng)變能力的能力。溫州拖地機(jī)單片機(jī)有哪些現(xiàn)代人類生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會(huì)集成有單片機(jī)。
單片機(jī)因?yàn)樗w積小,通常都藏在被控機(jī)械的“肚子”里。它在整個(gè)裝置中,起著有如人類頭腦的作用,它出了毛病,整個(gè)裝置就癱瘓了?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分普遍,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級(jí)換代的功效,常在產(chǎn)品名稱前冠以形容詞——“智能型”,如智能型洗衣機(jī)等?,F(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來(lái)的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡(jiǎn)單且極易被仿制。究其原因,可能就卡在產(chǎn)品未使用單片機(jī)或其它可編程邏輯器件上。
單片機(jī)的組成:它通過內(nèi)部總線把計(jì)算機(jī)的各主要部件接為一體,其內(nèi)部總線包括地址總線、數(shù)據(jù)總線和控制總線。其中,地址總線的作用是在進(jìn)行數(shù)據(jù)交換時(shí)提供地址,CPU通過它們將地址輸出到存儲(chǔ)器或I/O接口;數(shù)據(jù)總線的作用是在CPU與存儲(chǔ)器或I/O接口之間?;虼鎯?chǔ)器與外設(shè)之間交換數(shù)據(jù);控制總線包括CPU發(fā)出的控制信號(hào)線和外部送入CPU的應(yīng)答信號(hào)線等。單片機(jī)的特點(diǎn)由于單片機(jī)的這種結(jié)構(gòu)形式及它所采取的半導(dǎo)體工藝,使其具有很多卓著的特點(diǎn),因而在各個(gè)領(lǐng)域都得到了迅猛的發(fā)展。單片機(jī)的使用領(lǐng)域已十分普遍,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。
單片機(jī)硬件復(fù)位與軟件復(fù)位的識(shí)別:此處硬件復(fù)位指開機(jī)復(fù)位與看門狗復(fù)位,硬件復(fù)位對(duì)寄存器有影響,如復(fù)位后PC=0000H, SP=07H,PSW=00H等。而軟件復(fù)位則對(duì)SP、SPW無(wú)影響。故對(duì)于微機(jī)測(cè)控系統(tǒng),當(dāng)程序正常運(yùn)行時(shí),將SP設(shè)置地址大于07H,或者將PSW的第5位用戶標(biāo)志位在系統(tǒng)正常運(yùn)行時(shí)設(shè)為1。那么系統(tǒng)復(fù)位時(shí)只需檢測(cè)PSW.5標(biāo)志位或SP值便可判此是否硬件復(fù)位。由于硬件復(fù)位時(shí)片內(nèi)RAM狀態(tài)是隨機(jī)的,而軟件復(fù)位片內(nèi)RAM則可保持復(fù)位前狀態(tài),因此可選取片內(nèi)某一個(gè)或兩個(gè)單元作為上電標(biāo)志。設(shè)40H用來(lái)做上電標(biāo)志,上電標(biāo)志字為78H,若系統(tǒng)復(fù)位后40H單元內(nèi)容不等于78H,則認(rèn)為是硬件復(fù)位,否則認(rèn)為是軟件復(fù)位,轉(zhuǎn)向出錯(cuò)處理。若用兩個(gè)單元作上電標(biāo)志,則這種判別方法的可靠性更高。單片機(jī)已經(jīng)占據(jù)了電子產(chǎn)品中心控制的主導(dǎo)地位。電熱飯盒電磁爐單片機(jī)程序
采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大。浙江攪拌機(jī)單片機(jī)開發(fā)板
MCS-51單片機(jī)在一塊芯片中集成了 CPU 、RAM、ROM、定時(shí)/計(jì)數(shù)器、多功能 I/O 口 和中斷控制等基本功能部件。1、單片機(jī)的中心部分是 CPU ,CPU 是單片機(jī)的大腦和心臟。2、程序存儲(chǔ)器用于存放編好的程序或表格常數(shù)。3、數(shù)據(jù)存儲(chǔ)器用于存放中間運(yùn)算結(jié)果、數(shù)據(jù)暫存和緩沖、標(biāo)志位等。4、定時(shí)/計(jì)數(shù)器實(shí)質(zhì)上是加法計(jì)數(shù)器,當(dāng)它對(duì)具有固定時(shí)間間隔的內(nèi)部機(jī)器周期進(jìn)行計(jì)數(shù)時(shí) ,它是定時(shí)器;當(dāng)它對(duì)外部事件進(jìn)行計(jì)數(shù)時(shí),它是計(jì)數(shù)器。5、I/O 接口的主要功能包括:緩沖與鎖存數(shù)據(jù)、地址譯碼、信息格式轉(zhuǎn)換、傳遞狀態(tài)(外 設(shè)狀態(tài))和發(fā)布命令等。6、中斷控制可以解決 CPU 與外設(shè)之間速度匹配的問題,使單片機(jī)可以及時(shí)處理系統(tǒng)中許 多隨機(jī)的參數(shù)和信息,同時(shí),它也提高了其處理故障與應(yīng)變能力的能力。浙江攪拌機(jī)單片機(jī)開發(fā)板