以前C51 ,S51, AVR,C8051 用的比較多,感覺還可以,由于工作原因要用TI 的單片機(MSP430系列),初看資料發(fā)現(xiàn)TI 的單片機太不一樣了。跟51 一點都不兼容,完全是TI 自己的模具打造的產(chǎn)品。無論以前做了多少的單片機,到TI這里都要重新開始。我用的主要是TI MSP430系列的MSP430F123 ,MSP430F1232這兩款,下面簡[詳細]
在我一次產(chǎn)品中有AVR和PIC兩種芯片同時存在,當用AVR推動繼電器--再推動接觸器。用PIC來顯示。發(fā)現(xiàn)PIC居然有點小小的干擾,不得不在外圍電路上加措施才解決問題。都說PIC的抗干擾一流的,我懷疑之下對兩種單片機做一個小小的測試。首先說明,我只是比較單個芯片的最小系統(tǒng),比較單片機的自身抗干擾能力。1。電[詳細]
PIC 單片機編程器單片機編程器PIC下載編程器/仿真器PIC下載編程器兼容microchip的PICKIT2,是一款低成本開發(fā)工具,帶有易于使用的用戶界面,用于為微芯閃存系列微控制器編程。通過USB2.0全速接口連接個人電腦,可以更快地進行編程和固件升級,而無需為編程器或目標應(yīng)用板提供額外的電源。支持仿真功能,媲[詳細]
單片機高手密決1.不要看到別人的回復第一句話就說:給個代碼吧!你應(yīng)該想想為什么。當你自己想 出來再參考別人的提示,你就知道自己和別人思路的差異。2.別小家子氣,買本書幾十塊都舍不得,你還學個P。為了省錢看電子書,浪費的時間絕對超過書的價值。當然如果查資料,只能看PDF。3.學習新的開發(fā)軟件時,一定[詳細]
ARM,DSP,FPGA,CPLD,SOPC,SOC之間有什么區(qū)別和聯(lián)系?arm是一種嵌入式芯片,比單片機功能強,可以針對需要增加外設(shè)。類似于通用cpu,但是不包括桌面計算機。DSP主要用來計算,計算功能很強悍,一般嵌入式芯片用來控制,而DSP用來計算,譬如一般手機有一個arm芯片,主要用來跑界面,應(yīng)用程序,DSP可能有兩個,ad[詳細]
硬件堆棧:或許也可以稱作系統(tǒng)堆棧,是位于片內(nèi)RAM區(qū)。有人說,只要能使用PUSH,POP指令的單片機,都可以說含有硬件堆棧。這樣的說法我個人覺得不是很全面。通過指令進行壓棧和出棧操作只是系統(tǒng)堆棧中的一種操做。系統(tǒng)堆棧還可以被隱含調(diào)用。例如,當調(diào)用子程序時,系統(tǒng)會主動把斷點壓入堆棧,并不需要用戶通過[詳細]
指令:指令格式 功能簡述 字節(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 累加器送直接尋[詳細]
為了給前一段時間學習PIC16F616型單片機的一個總結(jié)和方便大家的交流,我寫了這篇關(guān)于PIC單片機的學習心得,都是在看了手冊和編程調(diào)試后用自己的語言組織的,其中有不足或者有疑問的地方希望大家能及時的給予糾正和批評,提出寶貴的意見.2.PIC單片機的概述PIC16F616是一款14引腳、8位的CMOS單片機.采用精簡指令集,[詳細]
什么叫軟件堆棧,什么叫硬件堆棧?兩者的區(qū)別是什么?看其棧頂指針是否和CPU具有特殊的關(guān)聯(lián),有關(guān)聯(lián)者(如SP)“硬”,而無關(guān)聯(lián)者“軟”。單片機在執(zhí)行調(diào)用子程序的指令時,一般會把返回地址自動存入堆棧,而沒有被單片機自動入棧但是也需要保存的內(nèi)容比如狀態(tài)寄存器、通用寄存器等,就得通過[詳細]
推薦昨晚在調(diào)試AVR 單片機時又有一些心得體會,雖然結(jié)論是一個很小的問題造成的,但在此還是寫出來給大家參考,避免走彎路。事件描述:以前用AVR的芯片也做過好幾個設(shè)計,從來沒有懷疑過ATMEL的芯片的穩(wěn)定性,以前的幾個方案都是很穩(wěn)定的,當然這跟PCB的設(shè)計有很大的關(guān)系,如果大家需要PCB相關(guān)參考資料的話可[詳細]
在我一次產(chǎn)品中有AVR和PIC兩種芯片同時存在,當用AVR推動繼電器--再推動接觸器。用PIC來顯示。發(fā)現(xiàn)PIC居然有點小小的干擾,不得不在外圍電路上加措施才解決問題。都說PIC的抗干擾一流的,我懷疑之下對兩種單片機做一個小小的測試。首先說明,我只是比較單個芯片的最小系統(tǒng),比較單片機的自身抗干擾能力。1。電[詳細]
為了給前一段時間學習PIC16F616型單片機的一個總結(jié)和方便大家的交流,我寫了這篇關(guān)于PIC單片機的學習心得,都是在看了手冊和編程調(diào)試后用自己的語言組織的,其中有不足或者有疑問的地方希望大家能及時的給予糾正和批評,提出寶貴的意見.2.PIC單片機的概述PIC16F616是一款14引腳、8位的CMOS單片機.采用精簡指令集,[詳細]
以DAC0832為例,說明D/A的單緩沖與雙緩沖有何不同。答:若應(yīng)用系統(tǒng)中只有一路D/A轉(zhuǎn)換或雖然是多路轉(zhuǎn)換,但并不要求同步輸出時,則采用單緩沖器方式接口,當?shù)刂肪選通DAC0832后,只要輸出控制信號,DAC0832就能一步完成數(shù)字量的輸入鎖存和D/A轉(zhuǎn)換輸出。對于多路D/A轉(zhuǎn)換接口,要求同步進行D/A轉(zhuǎn)換輸出時,必須采[詳細]
作為過來人思前想后,我感到完全有責任將發(fā)自心底的感受傳遞給年輕一代,“一個企業(yè)家心靈深處渴望優(yōu)秀人才的卓越追求和深層次的嘆息、痛苦和感受”。您們千萬不要等到畢業(yè)求職時才覺得自己能力太差,世界上從來就沒有后悔藥。當然,如果您現(xiàn)在看了我寫的這篇文章可能還不算晚,因為您還有機會在以后[詳細]
單片機從她誕生之日起,永葆青春,令我們電子工程師們一代接一代的時刻“暗戀”著她。以致單片機被廣泛應(yīng)用于儀器儀表、工業(yè)自動控制、家用電器、醫(yī)用設(shè)備、辦公自動化設(shè)備、安全監(jiān)控等領(lǐng)域,涵蓋了人類生活的方方面面。單片機的應(yīng)用,使電路設(shè)計重心由硬件設(shè)計(傳統(tǒng)電路設(shè)計)向軟件設(shè)計(微控制技術(shù))[詳細]
PIC單片機指令系統(tǒng)基礎(chǔ)知識:A 指令系統(tǒng)是指一種單片機所能識別的所有指令的集合.(PIC系列單片機指令系統(tǒng)采用的是精簡指令集RISC結(jié)構(gòu)體系)B 指令系統(tǒng)是單片機的核心,人們必須通過指令指揮CPU來完成某項特定的操作.C 如果要為某種單片機編寫程序,首先要學習,記憶和應(yīng)用該單片機指令系統(tǒng)的每一條指令.D 通常單[詳細]
怎么知道堆棧使用了多少? 比如51單片機,怎么查看堆棧使用情況,有沒有溢出?最大堆棧=子程序調(diào)用最大級數(shù)+中斷最大嵌套級數(shù)分別計算中斷級別 的最大堆棧,然后累加可確定比如中斷級別Z1的最大 的堆棧為A;比如中斷級別Z2的最大 的堆棧為B;比如中斷級別Z3的最大 的堆棧為C;那么最多為A+B+C或者用仿真器,進[詳細]
振蕩器類型LP方式:低功耗晶體振蕩器方式XT方式:晶體/陶瓷振蕩器方式HS方式:高速晶體/陶瓷振蕩器方式 High-Speed Crystal/ResonatorHS4方式:帶有PLL使能的高速晶體/陶瓷振蕩方式RC方式:阻容振蕩方式RCIO方式:帶有I/O引腳使能的外部阻容振蕩方式EC方式:外部時鐘方式 External Clock with FOSC/4 Ou[詳細]
為了給前一段時間學習PIC16F616型單片機的一個總結(jié)和方便大家的交流,我寫了這篇關(guān)于PIC單片機的學習心得,都是在看了手冊和編程調(diào)試后用自己的語言組織的,其中有不足或者有疑問的地方希望大家能及時的給予糾正和批評,提出寶貴的意見.2.PIC單片機的概述PIC16F616是一款14引腳、8位的CMOS單片機.采用精簡指令集,[詳細]
晶振設(shè)計是單片機應(yīng)用設(shè)計的重要環(huán)節(jié)之一,因此很有必要了解晶振電路的特點,組成以及如何選用相關(guān)電子元件。PIC單片機有四種振蕩方式可供選擇,振蕩方式經(jīng)配置寄存器CONFIG的F0SC1,F0SC0位加以選擇,并在EPROM編程時寫入。晶體振蕩器/陶瓷振蕩器:XT、LP、HS三種方式中,需一晶體或陶瓷諧振器連接到單片機的[詳細]
掃碼關(guān)注我們
0755-82591179
郵箱:ivy@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A09
Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號-4