PIC單片機(jī)的工作過(guò)程:?jiǎn)纹瑱C(jī)的工作過(guò)程實(shí)質(zhì)上是執(zhí)行程序的過(guò)程,單片機(jī)系統(tǒng)充電后,在程序計(jì)數(shù)器的控制下,按一定的順序從程序存儲(chǔ)器(ROM或EEPROM)中取出指令,經(jīng)控制器分析后,送相應(yīng)的部件去執(zhí)行.也就是說(shuō),單片機(jī)的工作過(guò)程是----------周而復(fù)始地取指令,分析指令和執(zhí)行指令的過(guò)程.擴(kuò)展閱讀:PIC和AVR的自身抗干[詳細(xì)]
為什么要消除鍵盤的機(jī)械抖動(dòng)?有哪些方法?答: 鍵抖動(dòng)會(huì)引起一次按鍵被誤讀多次。為了確保CPU對(duì)鍵的一次閉合僅做一次處理,必須去除鍵抖動(dòng)。在鍵閉合穩(wěn)定時(shí),讀取鍵的狀態(tài),并且必須判別;在鍵釋放穩(wěn)定后,再作處理。按鍵的抖動(dòng),可用硬件或軟件兩種方法消除。如果按鍵較多,常用軟件方法去抖動(dòng),即檢測(cè)出鍵閉合后[詳細(xì)]
一、時(shí)鐘源種類LFXT1CLK低頻時(shí)鐘源——MSP430每一種器件都有XT2CLK高頻時(shí)鐘源——存在于X13X、X14X、X15X、X16X、X43X、X44X等DCOCLK數(shù)字控制RC振蕩器二、時(shí)鐘源說(shuō)明ACLK輔助時(shí)鐘:ACLK是LFXT1CLK(低頻時(shí)鐘源)信號(hào)經(jīng)過(guò)1、2、4、8分頻得到的。ACLK可由軟件選為各個(gè)外圍模塊的時(shí)鐘信號(hào),[詳細(xì)]
試述A/D轉(zhuǎn)換器的種類和特點(diǎn)。答: 模/數(shù)(A/D)轉(zhuǎn)換電路的種類很多,例如,計(jì)數(shù)比較型、逐次逼近型、雙積分型等等。逐次逼近型A/D轉(zhuǎn)換器.在精度、速度和價(jià)格上都適中,是最常用的A/D轉(zhuǎn)換器件。雙積分A/D轉(zhuǎn)換器,具有精度高、抗干擾性好、價(jià)格低廉等優(yōu)點(diǎn),但轉(zhuǎn)換速度低。 [詳細(xì)]
試說(shuō)明TLC5615的特點(diǎn)。答:10位CMOS電壓輸出;5 V單電源工作;與微處理器3線串行接口(SPI);最大輸出電壓是基準(zhǔn)電壓的2倍;輸出電壓具有和基準(zhǔn)電壓相同的極性;建立時(shí)間12.5μs;內(nèi)部上電復(fù)位;低功耗,最高為l.75 mW;引腳與MAX515兼容。 [詳細(xì)]
AVR通過(guò)熔絲來(lái)控制芯片內(nèi)部的一些功能,比如JTAG,時(shí)鐘的使用,掉電檢測(cè)電壓,是否允許調(diào)試等。AVR Studio 中 STK500 處理熔絲位有巨大的優(yōu)勢(shì):它是以功能組合讓用戶配置。 這種方式與小馬(PnoyProg2000,SL-ISP)相比,具有以下的優(yōu)勢(shì)(優(yōu)勢(shì)是如此明顯,可以用“巨大優(yōu)勢(shì)”來(lái)形容):有效避免因不熟悉[詳細(xì)]
一:msp430內(nèi)部AD是否穩(wěn)定?答:從網(wǎng)上查看了很多資料,說(shuō)msp430的內(nèi)部AD不怎么穩(wěn)定。第一種方式:我把AD通道上加上1.25V的基準(zhǔn)源,作為被測(cè)源(430用內(nèi)部時(shí)鐘,內(nèi)部基準(zhǔn)源2.5V,參考源外部引腳加了一個(gè)1000p的濾波電容),它的波動(dòng)為1。第二種方式:AD的輸入端對(duì)地短路,轉(zhuǎn)換值為0或者1從結(jié)果來(lái)看,它自身有1個(gè)[詳細(xì)]
AVR單片機(jī)內(nèi)部有多組與器件配置和運(yùn)行環(huán)境相關(guān)的的熔絲位,這些熔絲位非常重要,用戶可以通過(guò)設(shè)定和配置熔絲位使AVR單片機(jī)局部不同的特性,以更加適合實(shí)際應(yīng)用。但是由于需要對(duì)熔絲位進(jìn)行配置,給初學(xué)者帶來(lái)一些不太好理解的地方,對(duì)于單片機(jī)解密以后,在燒錄程序的時(shí)候,也要對(duì)熔絲位配置,如果配置不對(duì)了,可[詳細(xì)]
目前大量的中、低端嵌入式應(yīng)用,主要使用8/16位單片機(jī)。在國(guó)內(nèi),由于歷史的原因,主要是以MCS51核為主的許多不同型號(hào)單片機(jī),主要廠商有Atmel、Philips、Winbond、宏晶等。還有一些近幾年發(fā)展較快的新型單片機(jī),如PIC、AVR、MSP430系列等。這些單片機(jī)各有特點(diǎn),但從目前的發(fā)展角度來(lái)看,單片機(jī)針對(duì)特定應(yīng)用領(lǐng)域[詳細(xì)]
以前C51 ,S51, AVR,C8051 用的比較多,感覺(jué)還可以,由于工作原因要用TI 的單片機(jī)(MSP430系列),初看資料發(fā)現(xiàn)TI 的單片機(jī)太不一樣了。跟51 一點(diǎn)都不兼容,完全是TI 自己的模具打造的產(chǎn)品。無(wú)論以前做了多少的單片機(jī),到TI這里都要重新開(kāi)始。我用的主要是TI MSP430系列的MSP430F123 ,MSP430F1232這兩款,下面簡(jiǎn)[詳細(xì)]
在我一次產(chǎn)品中有AVR和PIC兩種芯片同時(shí)存在,當(dāng)用AVR推動(dòng)繼電器--再推動(dòng)接觸器。用PIC來(lái)顯示。發(fā)現(xiàn)PIC居然有點(diǎn)小小的干擾,不得不在外圍電路上加措施才解決問(wèn)題。都說(shuō)PIC的抗干擾一流的,我懷疑之下對(duì)兩種單片機(jī)做一個(gè)小小的測(cè)試。首先說(shuō)明,我只是比較單個(gè)芯片的最小系統(tǒng),比較單片機(jī)的自身抗干擾能力。1。電[詳細(xì)]
PIC 單片機(jī)編程器單片機(jī)編程器PIC下載編程器/仿真器PIC下載編程器兼容microchip的PICKIT2,是一款低成本開(kāi)發(fā)工具,帶有易于使用的用戶界面,用于為微芯閃存系列微控制器編程。通過(guò)USB2.0全速接口連接個(gè)人電腦,可以更快地進(jìn)行編程和固件升級(jí),而無(wú)需為編程器或目標(biāo)應(yīng)用板提供額外的電源。支持仿真功能,媲[詳細(xì)]
單片機(jī)高手密決1.不要看到別人的回復(fù)第一句話就說(shuō):給個(gè)代碼吧!你應(yīng)該想想為什么。當(dāng)你自己想 出來(lái)再參考別人的提示,你就知道自己和別人思路的差異。2.別小家子氣,買本書幾十塊都舍不得,你還學(xué)個(gè)P。為了省錢看電子書,浪費(fèi)的時(shí)間絕對(duì)超過(guò)書的價(jià)值。當(dāng)然如果查資料,只能看PDF。3.學(xué)習(xí)新的開(kāi)發(fā)軟件時(shí),一定[詳細(xì)]
ARM,DSP,FPGA,CPLD,SOPC,SOC之間有什么區(qū)別和聯(lián)系?arm是一種嵌入式芯片,比單片機(jī)功能強(qiáng),可以針對(duì)需要增加外設(shè)。類似于通用cpu,但是不包括桌面計(jì)算機(jī)。DSP主要用來(lái)計(jì)算,計(jì)算功能很強(qiáng)悍,一般嵌入式芯片用來(lái)控制,而DSP用來(lái)計(jì)算,譬如一般手機(jī)有一個(gè)arm芯片,主要用來(lái)跑界面,應(yīng)用程序,DSP可能有兩個(gè),ad[詳細(xì)]
硬件堆棧:或許也可以稱作系統(tǒng)堆棧,是位于片內(nèi)RAM區(qū)。有人說(shuō),只要能使用PUSH,POP指令的單片機(jī),都可以說(shuō)含有硬件堆棧。這樣的說(shuō)法我個(gè)人覺(jué)得不是很全面。通過(guò)指令進(jìn)行壓棧和出棧操作只是系統(tǒng)堆棧中的一種操做。系統(tǒng)堆棧還可以被隱含調(diào)用。例如,當(dāng)調(diào)用子程序時(shí),系統(tǒng)會(huì)主動(dòng)把斷點(diǎn)壓入堆棧,并不需要用戶通過(guò)[詳細(xì)]
指令:指令格式 功能簡(jiǎn)述 字節(jié)數(shù) 周期一、數(shù)據(jù)傳送類指令MOV A, Rn 寄存器送累加器 1 1MOV Rn,A 累加器送寄存器 1 1MOV A ,@Ri 內(nèi)部RAM單元送累加器 1 1MOV @Ri ,A 累加器送內(nèi)部RAM單元 1 1MOV A ,#data 立即數(shù)送累加器 2 1MOV A ,direct 直接尋址單元送累加器 2 1MOV direct ,A 累加器送直接尋[詳細(xì)]
為了給前一段時(shí)間學(xué)習(xí)PIC16F616型單片機(jī)的一個(gè)總結(jié)和方便大家的交流,我寫了這篇關(guān)于PIC單片機(jī)的學(xué)習(xí)心得,都是在看了手冊(cè)和編程調(diào)試后用自己的語(yǔ)言組織的,其中有不足或者有疑問(wèn)的地方希望大家能及時(shí)的給予糾正和批評(píng),提出寶貴的意見(jiàn).2.PIC單片機(jī)的概述PIC16F616是一款14引腳、8位的CMOS單片機(jī).采用精簡(jiǎn)指令集,[詳細(xì)]
什么叫軟件堆棧,什么叫硬件堆棧?兩者的區(qū)別是什么?看其棧頂指針是否和CPU具有特殊的關(guān)聯(lián),有關(guān)聯(lián)者(如SP)“硬”,而無(wú)關(guān)聯(lián)者“軟”。單片機(jī)在執(zhí)行調(diào)用子程序的指令時(shí),一般會(huì)把返回地址自動(dòng)存入堆棧,而沒(méi)有被單片機(jī)自動(dòng)入棧但是也需要保存的內(nèi)容比如狀態(tài)寄存器、通用寄存器等,就得通過(guò)[詳細(xì)]
推薦昨晚在調(diào)試AVR 單片機(jī)時(shí)又有一些心得體會(huì),雖然結(jié)論是一個(gè)很小的問(wèn)題造成的,但在此還是寫出來(lái)給大家參考,避免走彎路。事件描述:以前用AVR的芯片也做過(guò)好幾個(gè)設(shè)計(jì),從來(lái)沒(méi)有懷疑過(guò)ATMEL的芯片的穩(wěn)定性,以前的幾個(gè)方案都是很穩(wěn)定的,當(dāng)然這跟PCB的設(shè)計(jì)有很大的關(guān)系,如果大家需要PCB相關(guān)參考資料的話可[詳細(xì)]
掃碼關(guān)注我們
0755-82591179
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08
Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號(hào)-4