對(duì)于電子工程師而言,PIC單片機(jī)是非常重要的一個(gè)產(chǎn)品。PIC單片機(jī)是一種用來(lái)開發(fā)的去控制外圍設(shè)備的集成電路,一種具有分散作用(多任務(wù))功能的CPU,與人類相比,大腦就是CPU,PIC共享的部分相當(dāng)于人的神經(jīng)系統(tǒng)。
PIC單片機(jī)的特點(diǎn)
PIC 單片機(jī)是一個(gè)小的計(jì)算機(jī),PIC單片機(jī)有計(jì)算功能和記憶內(nèi)存像CPU并由軟件控制運(yùn)行。然而,處理能力—般,存儲(chǔ)器容量也很有限,這取決于PIC的類型。但是它們的最高操作頻率大約都在20MHz左右,存儲(chǔ)器容量用做寫程序的大約1K—4K字節(jié)。時(shí)鐘頻率與掃描程序的時(shí)間和執(zhí)行程序指令的時(shí)間有關(guān)系。但不能僅以時(shí)鐘頻率來(lái)判斷程序處理能力,它還隨處理裝置的體系結(jié)構(gòu)改變。如果是同樣的體系結(jié)構(gòu),時(shí)鐘頻率較高的處理能力會(huì)較強(qiáng)。
因?yàn)镻IC單片機(jī)可以把計(jì)算部分、內(nèi)存、輸入和輸出等都做在一個(gè)芯片內(nèi)。所以它工作起來(lái)效率很高、功能也自由定義還可以靈活的適應(yīng)不同的控制要求,而不必去更換不同的IC。這樣電路才有可能做的很小巧。
PIC單片機(jī)的優(yōu)勢(shì)
PIC最大的特點(diǎn)是不搞單純的功能堆積,而是從實(shí)際出發(fā),重視產(chǎn)品的性能與價(jià)格比,靠發(fā)展多種型號(hào)來(lái)滿足不同層次的應(yīng)用要求。就 實(shí)際而言,不同的應(yīng)用對(duì)單片機(jī)功能和資源的需求也是不同的。比如一個(gè)摩托車的點(diǎn)火器需要一個(gè)I/O較少、RAM及程序存儲(chǔ)空間不大、可靠性較高的小型單 片機(jī),若采用40腳且功能強(qiáng)大的單片機(jī),投資大不說(shuō),使用起來(lái)也不方便。PIC系列從低到高有幾十個(gè)型號(hào),可以滿足各種需要。其中,PIC12C508單 片機(jī)僅有8個(gè)引腳,是世界上最小的單片機(jī)。
該型號(hào)有512字節(jié)ROM、25字節(jié)RAM、一個(gè)8位定時(shí)器、一根輸入線、5根I/O線,市面售價(jià)在3-6元人人民幣。這樣一款單片機(jī)在象摩托車點(diǎn) 火器這樣的應(yīng)用無(wú)疑是非常適合。PIC的高檔型號(hào),如PIC16C74(尚不是最高檔型號(hào))有40個(gè)引腳,其內(nèi)部資源為ROM共4K、192字節(jié)RAM、 8路A/D、3個(gè)8位定時(shí)器、2個(gè)CCP模塊、三個(gè)串行口、1個(gè)并行口、11個(gè)中斷源、33個(gè)I/O腳。這樣一個(gè)型號(hào)可以和其它品牌的高檔型號(hào)媲美。
精簡(jiǎn)指令使其執(zhí)行效率大為提高。PIC系列8位CMOS單片機(jī)具有獨(dú)特的RISC結(jié)構(gòu),數(shù)據(jù)總線和指令總線分離的哈佛總線(Harvard)結(jié)構(gòu),使指令具有單字長(zhǎng)的特性,且允許指令碼的位數(shù)可多于8位的數(shù)據(jù)位數(shù),這與傳統(tǒng)的采用CISC結(jié)構(gòu)的8位單片機(jī)相比,可以達(dá)到2:1的代碼壓縮,速度提高4倍。
PIC有優(yōu)越開發(fā)環(huán)境。OTP單片機(jī)開發(fā)系統(tǒng)的實(shí)時(shí)性是一個(gè)重要的指標(biāo),象普通51單片機(jī)的開發(fā)系統(tǒng)大都 采用高檔型號(hào)仿真低檔型號(hào),其實(shí)時(shí)性不盡理想。PIC在推出一款新型號(hào)的同時(shí)推出相應(yīng)的仿真芯片,所有的開發(fā)系統(tǒng)由專用的仿真芯片支持,實(shí)時(shí)性非常好。就 我個(gè)人的經(jīng)驗(yàn)看,還沒(méi)有出現(xiàn)過(guò)仿真結(jié)果與實(shí)際運(yùn)行結(jié)果不同的情況。
PIC的引腳具有防瞬態(tài)能力,通過(guò)限流電阻可以接至220V交流電源,可直接與繼電器控制電路相連,無(wú)須光電耦合器隔離,給應(yīng)用帶來(lái)極大方便。PIC以保密熔絲來(lái)保護(hù)代碼,用戶在燒入代碼后熔斷熔絲,別人再也無(wú)法讀出,除非恢復(fù)熔絲。目前,PIC采用熔絲深埋工藝,恢復(fù)熔絲的可能性極小。
PIC單片機(jī)與MCS-51系列單片機(jī)區(qū)別
一、總線結(jié)構(gòu)方面
MCS-51單片機(jī)的總線結(jié)構(gòu)是馮-諾依曼型,計(jì)算機(jī)在同一個(gè)存儲(chǔ)空間取指令和數(shù)據(jù),兩者不能 同時(shí)進(jìn)行;而PIC單片機(jī)的總線結(jié)構(gòu)是哈佛結(jié)構(gòu),指令和數(shù)據(jù)空間是完全分開的,一個(gè)用于指令,一個(gè)用于數(shù)據(jù),由于可以對(duì)程序和數(shù)據(jù)同時(shí)進(jìn)行訪問(wèn),所以提高 了數(shù)據(jù)吞吐率。正因?yàn)樵赑IC單片機(jī)中采用了哈佛雙總線結(jié)構(gòu),所以與常見(jiàn)的微控制器不同的一點(diǎn)是:程序和數(shù)據(jù)總線可以采用不同的寬度。數(shù)據(jù)總線都是8位 的,但指令總線位數(shù)分別位12、14、16位。
二、流水線結(jié)構(gòu)方面
MCS-51單片機(jī)的取指和執(zhí)行采用單指令流水線結(jié)構(gòu),即取一條指令,執(zhí)行完后再取下一條指令;而PIC的取指和執(zhí)行采用雙指令流水線結(jié)構(gòu),當(dāng)一條指令被執(zhí)行時(shí),允許下一條指令同時(shí)被取出,這樣就實(shí)現(xiàn)了單周期指令。
三、寄存器組方面
PIC單片機(jī)的所有寄存器,包括I/O口,定時(shí)器和程序計(jì)數(shù)器等都采用RAM結(jié)構(gòu)形式,而且都只需要一個(gè)指令周期就可以完成訪問(wèn)和操作;而MCS-51單片機(jī)需要兩個(gè)或兩個(gè)以上的周期才能改變寄存器的內(nèi)容。
上一篇:DS18B20的使用程序PIC單片機(jī)
下一篇:帶感應(yīng)的小夜燈的PIC單片機(jī)源碼(可手動(dòng)控制or自動(dòng)控制)
推薦閱讀
史海拾趣
由于Cortina Systems Inc公司的具體發(fā)展歷程和相關(guān)故事的詳細(xì)資料可能涉及公司內(nèi)部的敏感信息,且具體的故事可能隨著時(shí)間和市場(chǎng)環(huán)境的變化而有所不同,因此,我無(wú)法直接為您提供5個(gè)關(guān)于Cortina Systems Inc公司在電子行業(yè)里發(fā)展起來(lái)的具體故事。不過(guò),我可以基于公開資料為您概述Cortina Systems Inc公司在電子行業(yè)的一些重要發(fā)展節(jié)點(diǎn)和事件,您可以根據(jù)這些信息進(jìn)行進(jìn)一步的了解和研究。
- 并購(gòu)集通科技,拓寬業(yè)務(wù)領(lǐng)域
在某一時(shí)期,Cortina Systems Inc.通過(guò)并購(gòu)集通科技,實(shí)現(xiàn)了業(yè)務(wù)領(lǐng)域的拓寬。集通科技是一家專注于為中小型企業(yè)和家庭網(wǎng)絡(luò)用戶提供嵌入式網(wǎng)絡(luò)處理器、三合一整合服務(wù)(Triple Play)和網(wǎng)絡(luò)存儲(chǔ)解決方案的私人公司。通過(guò)這次并購(gòu),Cortina成功地將集通在中小型企業(yè)和家庭網(wǎng)絡(luò)技術(shù)方面的優(yōu)勢(shì)與其通信網(wǎng)絡(luò)基礎(chǔ)設(shè)施環(huán)境相結(jié)合,為下一代網(wǎng)絡(luò)使用者社群網(wǎng)絡(luò)、多媒體傳輸和數(shù)字家庭連接能力的發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。
- 與思科緊密合作,推動(dòng)技術(shù)標(biāo)準(zhǔn)發(fā)展
在技術(shù)標(biāo)準(zhǔn)制定方面,Cortina Systems Inc.與思科展開了緊密的合作。雙方共同推出了Interlaken技術(shù)規(guī)范,這一規(guī)范被視為網(wǎng)絡(luò)處理論壇(NPF)可升級(jí)的SPI規(guī)范的競(jìng)爭(zhēng)對(duì)手。盡管NPF與光聯(lián)網(wǎng)論壇(OIF)合并后,Cortina與思科并未將Interlaken提交至OIF,但這一合作仍然為行業(yè)內(nèi)的技術(shù)標(biāo)準(zhǔn)發(fā)展注入了新的活力。
- 推出雙模ONU網(wǎng)關(guān)解決方案,滿足中國(guó)市場(chǎng)獨(dú)特需求
隨著全球通信市場(chǎng)的不斷發(fā)展,Cortina Systems Inc.針對(duì)中國(guó)市場(chǎng)推出了雙模ONU網(wǎng)關(guān)解決方案。這一解決方案的推出,旨在滿足中國(guó)市場(chǎng)對(duì)于混合式接入方式的特殊需求。在中國(guó),三大運(yùn)營(yíng)商引導(dǎo)的接入方式既包括EPON也包括GPON,這使得雙模ONU成為市場(chǎng)趨勢(shì)。Cortina通過(guò)這一解決方案,成功地為中國(guó)市場(chǎng)提供了獨(dú)特的、適應(yīng)本土需求的通信解決方案。
- 技術(shù)創(chuàng)新能力突出,不斷推出新產(chǎn)品
作為電子行業(yè)的領(lǐng)導(dǎo)者之一,Cortina Systems Inc.一直以其突出的技術(shù)創(chuàng)新能力而著稱。公司不斷投入研發(fā),推出了一系列具有創(chuàng)新性和競(jìng)爭(zhēng)力的新產(chǎn)品。這些產(chǎn)品不僅提升了公司的市場(chǎng)競(jìng)爭(zhēng)力,也為整個(gè)電子行業(yè)的發(fā)展帶來(lái)了新的機(jī)遇和挑戰(zhàn)。
- 拓展全球市場(chǎng),提升品牌影響力
隨著業(yè)務(wù)的發(fā)展和產(chǎn)品線的完善,Cortina Systems Inc.逐漸將目光投向了全球市場(chǎng)。公司通過(guò)參加各種國(guó)際展覽和會(huì)議,積極與全球合作伙伴建立聯(lián)系,拓展業(yè)務(wù)領(lǐng)域。同時(shí),公司還加強(qiáng)了品牌建設(shè)和市場(chǎng)推廣力度,提升了在全球市場(chǎng)的知名度和影響力。
這些事件和節(jié)點(diǎn)只是Cortina Systems Inc.在電子行業(yè)發(fā)展歷程中的一部分。要了解更多關(guān)于該公司的具體故事和詳細(xì)發(fā)展歷程,建議您查閱相關(guān)新聞報(bào)道、行業(yè)分析報(bào)告或公司官方發(fā)布的信息。通過(guò)這些資料,您可以更深入地了解Cortina Systems Inc.在電子行業(yè)中的崛起和發(fā)展。
某消費(fèi)電子公司在生產(chǎn)過(guò)程中經(jīng)常遇到質(zhì)量問(wèn)題,導(dǎo)致產(chǎn)品退貨率居高不下。為了解決這個(gè)問(wèn)題,該公司引入了DFX的設(shè)計(jì)理念,對(duì)產(chǎn)品設(shè)計(jì)、生產(chǎn)和測(cè)試等環(huán)節(jié)進(jìn)行了全面優(yōu)化。通過(guò)改進(jìn)生產(chǎn)工藝、優(yōu)化材料選擇和加強(qiáng)質(zhì)量控制等手段,該公司成功提高了產(chǎn)品的質(zhì)量和可靠性,降低了退貨率,贏得了消費(fèi)者的信任。
為了保持技術(shù)創(chuàng)新的活力,Automatic Connector公司積極與高校和研究機(jī)構(gòu)開展產(chǎn)學(xué)研合作。通過(guò)與這些機(jī)構(gòu)的深度合作,公司能夠及時(shí)了解最新的科研成果和技術(shù)趨勢(shì),為產(chǎn)品的研發(fā)和創(chuàng)新提供有力的支持。同時(shí),公司還為合作機(jī)構(gòu)提供實(shí)踐平臺(tái)和技術(shù)支持,實(shí)現(xiàn)了資源共享和互利共贏。這種產(chǎn)學(xué)研合作的模式為Automatic Connector公司的創(chuàng)新發(fā)展注入了強(qiáng)大的動(dòng)力。
這五個(gè)故事雖然是以虛構(gòu)的Automatic Connector公司為背景,但它們所反映的電子連接器制造企業(yè)的發(fā)展規(guī)律和市場(chǎng)環(huán)境是真實(shí)存在的。希望這些故事能夠?yàn)槟私怆娮有袠I(yè)中的企業(yè)發(fā)展提供一些啟示。
隨著市場(chǎng)需求的不斷增長(zhǎng),ALD不斷拓展其產(chǎn)品線。除了最初的CMOS線性集成電路外,公司還研發(fā)出了軌到軌運(yùn)算放大器、雙斜率A/D前端轉(zhuǎn)換器、電壓比較器等一系列產(chǎn)品。這些產(chǎn)品不僅滿足了不同行業(yè)的需求,還進(jìn)一步提升了ALD在電子行業(yè)的市場(chǎng)地位。同時(shí),公司還針對(duì)特定應(yīng)用,如醫(yī)療儀器和汽車領(lǐng)域,推出了定制化的解決方案,贏得了客戶的廣泛贊譽(yù)。
在電子行業(yè)的快速發(fā)展中,ALD以其創(chuàng)新的CMOS技術(shù)嶄露頭角。1985年,公司創(chuàng)立之初,便致力于研發(fā)小功率線性集成電路,為線性工程師提供標(biāo)準(zhǔn)產(chǎn)品和定制方案。經(jīng)過(guò)團(tuán)隊(duì)的不懈努力,ALD成功開發(fā)出了一系列具有高精度和低功耗特點(diǎn)的CMOS線性集成電路,這些產(chǎn)品在工業(yè)控制、電子儀器等領(lǐng)域得到了廣泛應(yīng)用,為公司的快速發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。
隨著全球化趨勢(shì)的加速推進(jìn),BAHCO也在積極拓展全球市場(chǎng)。目前,公司已在多個(gè)國(guó)家和地區(qū)設(shè)立了分支機(jī)構(gòu)或銷售網(wǎng)絡(luò),實(shí)現(xiàn)了全球范圍內(nèi)的業(yè)務(wù)覆蓋。未來(lái),BAHCO將繼續(xù)加大在研發(fā)、生產(chǎn)、銷售等方面的投入力度,不斷提升產(chǎn)品質(zhì)量和服務(wù)水平。同時(shí),公司還將積極探索新的商業(yè)模式和合作方式,以適應(yīng)不斷變化的市場(chǎng)環(huán)境并實(shí)現(xiàn)可持續(xù)發(fā)展。
這些故事雖然不直接涉及BAHCO在電子行業(yè)的發(fā)展,但它們展示了BAHCO在工具制造領(lǐng)域的輝煌歷程和不斷進(jìn)取的精神。作為一家擁有百年歷史的知名企業(yè),BAHCO憑借其卓越的品質(zhì)、創(chuàng)新精神和全球市場(chǎng)布局,成功地在工具制造業(yè)中占據(jù)了重要地位。未來(lái),隨著技術(shù)的不斷進(jìn)步和市場(chǎng)需求的不斷變化,相信BAHCO將繼續(xù)保持其領(lǐng)先地位并迎來(lái)更加美好的發(fā)展前景。
現(xiàn)在 我想 在外部 設(shè)定 PLC內(nèi)部的值,比如說(shuō) 設(shè)定 T0的時(shí)間 應(yīng)該需要什么外部 設(shè)備??要如何使用??? 除了觸摸屏… 查看全部問(wèn)答∨ |
大家進(jìn)來(lái)討論下,我該怎么走?(頂者有分,憤青還是不要進(jìn)了) 我是2004年畢業(yè)的,現(xiàn)在馬上跟這個(gè)公司就要合同到期了.而自己面臨一個(gè)人生的重要抉擇.在這個(gè)公司3年基本都是在學(xué)習(xí),解bug,參與的項(xiàng)目也有好幾個(gè),但都是非核心技術(shù)的,只能學(xué)學(xué)東西.所以到現(xiàn)在感覺(jué)都是皮毛,基本都是驅(qū)動(dòng),及CE方面的.感覺(jué)方向是蠻不錯(cuò) ...… 查看全部問(wèn)答∨ |
我將開機(jī)LOGO改成了自己公司的LOGO,想在WINCE啟動(dòng)前,加入開機(jī)進(jìn)度顯示,請(qǐng)問(wèn)要在哪里修改,要怎樣做啊,… 查看全部問(wèn)答∨ |
|
前段時(shí)間整了下1302,順便帶上了18B20,底層驅(qū)動(dòng)還挺麻煩的,主要是延時(shí)不太準(zhǔn),我沒(méi)調(diào)整閏年那部分,就是說(shuō)雖然正常時(shí)鐘芯片走的時(shí)候不會(huì)有2月30號(hào),但是通過(guò)按鍵可以調(diào)出來(lái),這點(diǎn)我沒(méi)改了,附上程序吧,電路圖的話看懂程序就知道是怎 ...… 查看全部問(wèn)答∨ |
|
altium designer: 去除局域網(wǎng)內(nèi)不能多人限制 altium designer: 去除局域網(wǎng)內(nèi)不能多人同時(shí)共用一個(gè)license的限制,不知道有沒(méi)有人要 altium designer 8.0(winter 09) ,去除局域網(wǎng)內(nèi)不能多人同時(shí)共用一個(gè)license的限制。安裝完成后,將和諧文件夾內(nèi)的兩個(gè)文件拷貝至DXP的安裝目錄即可。 … 查看全部問(wèn)答∨ |
|
軟件環(huán)境 :HALCoGen 03.06.00 硬件環(huán)境 :TMDX570LS20SUSB 功能開啟sci1,sci2 在sciInit函數(shù)中 void sciInit(void) { /* USER CODE BEGIN (2) */ /* USER CODE END */ /** @b initialize @b SCI1 */ /** - bri ...… 查看全部問(wèn)答∨ |
我有一個(gè)SPI的程序,在CCS的debug模式下,不管是free還是step都很正常,沒(méi)有任何問(wèn)題。 但是下載到MSP430中,脫機(jī)運(yùn)行時(shí),整個(gè)SPI的時(shí)序會(huì)比debug時(shí)要緊不少,(用示波器看的)導(dǎo)致程序錯(cuò)誤。 我想問(wèn)下這兩種模式下,msp430的時(shí)鐘的區(qū)別… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機(jī)器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機(jī)器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計(jì)
- 小型傾轉(zhuǎn)旋翼機(jī)的無(wú)刷直流電機(jī)驅(qū)動(dòng)器設(shè)計(jì)
- 超高速攝影機(jī)電控系統(tǒng)設(shè)計(jì)
- 基于GPS自動(dòng)授時(shí)的無(wú)線智能控制器的設(shè)計(jì)
- 基于PTR2000的無(wú)線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無(wú)人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- Gartner發(fā)布企業(yè)構(gòu)建智能應(yīng)用的五項(xiàng)基本原則
- TLSM系列輕觸開關(guān)為高使用率設(shè)備提供200萬(wàn)次長(zhǎng)使用壽命
- 品英Pickering公司仿真方案和測(cè)試系統(tǒng)滿足航電設(shè)備可靠性和安全性等更高要求
- RAK12039傳感器如何參與LoRaWAN水培環(huán)境監(jiān)測(cè)物聯(lián)網(wǎng)系統(tǒng)集成
- 如何添加和激活RAK12035傳感器(電容式土壤濕度傳感器)
- ?數(shù)據(jù)分析軟件imc FAMOS 2025全球同步發(fā)布
- 基于雙積分滑模控制的單移相調(diào)制(SPS)的應(yīng)用
- 場(chǎng)效應(yīng)管有哪些特點(diǎn)、測(cè)量方法?場(chǎng)效應(yīng)管是如何導(dǎo)通的
- 場(chǎng)效應(yīng)管和晶閘管有什么區(qū)別?場(chǎng)效應(yīng)管使用注意事項(xiàng)有哪些
- 場(chǎng)效應(yīng)管常用驅(qū)動(dòng)芯片有哪些?如何估測(cè)場(chǎng)效應(yīng)管放大能力
- ADI有獎(jiǎng)下載活動(dòng)之11 ADI鋰電池測(cè)試設(shè)備解決方案
- 只為關(guān)心你——Maxim 智能可穿戴 IC 解決方案 白皮書免費(fèi)下載
- 了解 TE Connectivity 無(wú)創(chuàng)想,不奇跡 精彩專題,答題送好禮!
- 下載有禮:ADI公司生化分析儀解決方案!
- 有獎(jiǎng)直播|安森美全新 ADAS 電源 IC 提升 ADAS 系統(tǒng)的清晰度及安全性
- 泰克技術(shù)摩天輪——技術(shù)資料與活動(dòng)的大融合!
- 搶先體驗(yàn)NUCLEO家族新貴,ST STM32 NUCLEO-F091RC開發(fā)板28元包郵!
- 下載有禮|精華課件匯編:泰克半導(dǎo)體器件的表征及可靠性研究交流會(huì)暨吉時(shí)利測(cè)試測(cè)量年度研討會(huì)
- Fraunhofer IIS與LG達(dá)成 MPEG-H Audio專利許可合作
- IBM大中華區(qū)總裁包卓藍(lán)在2019 IBM中國(guó)論壇演講實(shí)錄
- 聚辰半導(dǎo)體-一家占據(jù)天時(shí)、地利、人和 的低調(diào)企業(yè)
- 亞馬遜的機(jī)器人帝國(guó)正在路上,全自動(dòng)化意味著什么?
- 集成電路貿(mào)易逆差逐年擴(kuò)大,半導(dǎo)體材料國(guó)際市場(chǎng)如何發(fā)展
- 反思人工智能醫(yī)療:別太神化AI,也別太小看智能醫(yī)療
- HT48R50A的 93C46示例程序
- HT48R50A的 AT24C02 IIC 示例程序
- HT48R50A的 RS232串口示例程序
- 合泰單片機(jī)矩陣鍵盤程序