在我一次產(chǎn)品中有AVR和PIC兩種芯片同時(shí)存在,當(dāng)用AVR推動(dòng)繼電器--再推動(dòng)接觸器。用PIC來顯示。發(fā)現(xiàn)PIC居然有點(diǎn)小小的干擾,不得不在外圍電路上加措施才解決問題。都說PIC的抗干擾一流的,我懷疑之下對兩種單片機(jī)做一個(gè)小小的測試。首先說明,我只是比較單個(gè)芯片的最小系統(tǒng),比較單片機(jī)的自身抗干擾能力。1。電[詳細(xì)]
為了給前一段時(shí)間學(xué)習(xí)PIC16F616型單片機(jī)的一個(gè)總結(jié)和方便大家的交流,我寫了這篇關(guān)于PIC單片機(jī)的學(xué)習(xí)心得,都是在看了手冊和編程調(diào)試后用自己的語言組織的,其中有不足或者有疑問的地方希望大家能及時(shí)的給予糾正和批評,提出寶貴的意見.2.PIC單片機(jī)的概述PIC16F616是一款14引腳、8位的CMOS單片機(jī).采用精簡指令集,[詳細(xì)]
以DAC0832為例,說明D/A的單緩沖與雙緩沖有何不同。答:若應(yīng)用系統(tǒng)中只有一路D/A轉(zhuǎn)換或雖然是多路轉(zhuǎn)換,但并不要求同步輸出時(shí),則采用單緩沖器方式接口,當(dāng)?shù)刂肪€選通DAC0832后,只要輸出控制信號,DAC0832就能一步完成數(shù)字量的輸入鎖存和D/A轉(zhuǎn)換輸出。對于多路D/A轉(zhuǎn)換接口,要求同步進(jìn)行D/A轉(zhuǎn)換輸出時(shí),必須采[詳細(xì)]
作為過來人思前想后,我感到完全有責(zé)任將發(fā)自心底的感受傳遞給年輕一代,“一個(gè)企業(yè)家心靈深處渴望優(yōu)秀人才的卓越追求和深層次的嘆息、痛苦和感受”。您們千萬不要等到畢業(yè)求職時(shí)才覺得自己能力太差,世界上從來就沒有后悔藥。當(dāng)然,如果您現(xiàn)在看了我寫的這篇文章可能還不算晚,因?yàn)槟€有機(jī)會在以后[詳細(xì)]
單片機(jī)從她誕生之日起,永葆青春,令我們電子工程師們一代接一代的時(shí)刻“暗戀”著她。以致單片機(jī)被廣泛應(yīng)用于儀器儀表、工業(yè)自動(dòng)控制、家用電器、醫(yī)用設(shè)備、辦公自動(dòng)化設(shè)備、安全監(jiān)控等領(lǐng)域,涵蓋了人類生活的方方面面。單片機(jī)的應(yīng)用,使電路設(shè)計(jì)重心由硬件設(shè)計(jì)(傳統(tǒng)電路設(shè)計(jì))向軟件設(shè)計(jì)(微控制技術(shù))[詳細(xì)]
PIC單片機(jī)指令系統(tǒng)基礎(chǔ)知識:A 指令系統(tǒng)是指一種單片機(jī)所能識別的所有指令的集合.(PIC系列單片機(jī)指令系統(tǒng)采用的是精簡指令集RISC結(jié)構(gòu)體系)B 指令系統(tǒng)是單片機(jī)的核心,人們必須通過指令指揮CPU來完成某項(xiàng)特定的操作.C 如果要為某種單片機(jī)編寫程序,首先要學(xué)習(xí),記憶和應(yīng)用該單片機(jī)指令系統(tǒng)的每一條指令.D 通常單[詳細(xì)]
怎么知道堆棧使用了多少? 比如51單片機(jī),怎么查看堆棧使用情況,有沒有溢出?最大堆棧=子程序調(diào)用最大級數(shù)+中斷最大嵌套級數(shù)分別計(jì)算中斷級別 的最大堆棧,然后累加可確定比如中斷級別Z1的最大 的堆棧為A;比如中斷級別Z2的最大 的堆棧為B;比如中斷級別Z3的最大 的堆棧為C;那么最多為A+B+C或者用仿真器,進(jìn)[詳細(xì)]
振蕩器類型LP方式:低功耗晶體振蕩器方式XT方式:晶體/陶瓷振蕩器方式HS方式:高速晶體/陶瓷振蕩器方式 High-Speed Crystal/ResonatorHS4方式:帶有PLL使能的高速晶體/陶瓷振蕩方式RC方式:阻容振蕩方式RCIO方式:帶有I/O引腳使能的外部阻容振蕩方式EC方式:外部時(shí)鐘方式 External Clock with FOSC/4 Ou[詳細(xì)]
為了給前一段時(shí)間學(xué)習(xí)PIC16F616型單片機(jī)的一個(gè)總結(jié)和方便大家的交流,我寫了這篇關(guān)于PIC單片機(jī)的學(xué)習(xí)心得,都是在看了手冊和編程調(diào)試后用自己的語言組織的,其中有不足或者有疑問的地方希望大家能及時(shí)的給予糾正和批評,提出寶貴的意見.2.PIC單片機(jī)的概述PIC16F616是一款14引腳、8位的CMOS單片機(jī).采用精簡指令集,[詳細(xì)]
晶振設(shè)計(jì)是單片機(jī)應(yīng)用設(shè)計(jì)的重要環(huán)節(jié)之一,因此很有必要了解晶振電路的特點(diǎn),組成以及如何選用相關(guān)電子元件。PIC單片機(jī)有四種振蕩方式可供選擇,振蕩方式經(jīng)配置寄存器CONFIG的F0SC1,F0SC0位加以選擇,并在EPROM編程時(shí)寫入。晶體振蕩器/陶瓷振蕩器:XT、LP、HS三種方式中,需一晶體或陶瓷諧振器連接到單片機(jī)的[詳細(xì)]
PIC單片機(jī)程序設(shè)計(jì)的基本步驟一,要掌握單片機(jī)的程序設(shè)計(jì)方法,就必先熟悉PIC單片機(jī)的指令的表示方式,指令的符號和指令的尋址方式.二,理解和掌握PIC單片機(jī)35條指令的格式,功能和使用方法.三,掌握匯編語言程序設(shè)計(jì)的基本方法,并在實(shí)踐中多加練習(xí).1)先用輸出標(biāo)題偽指令TITLE提供列表文件中每頁開頭的標(biāo)題2)給出[詳細(xì)]
拿到一塊芯片,想要使用它,首先必須要知道怎樣連線,我們用的一塊稱之為89S52的芯片,下面我們就看一下如何給它連線。1、 電源:這當(dāng)然是必不可少的了。單片機(jī)使用的是5V電源,其中正極接40引腳,負(fù)極(地)接20引腳。2、 振蒎電路:單片機(jī)是一種時(shí)序電路,必須提供脈沖信號才能正常工作,在單片機(jī)內(nèi)部已集成了[詳細(xì)]
怎么樣學(xué)好AVR單片機(jī)首先介紹一下為什么要學(xué)習(xí)AVR單片機(jī)!!隨著各IC廠商推出各種高性能的單片機(jī),51單片機(jī)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足大家對高性能單片機(jī)的需求。ATMEL作為一個(gè)51系列單片機(jī)的大生產(chǎn)廠商,90年代中后期推出一款高性價(jià)比的RISC(精簡指令集)單片機(jī)系列,就是當(dāng)今很流行也很著名的AVR單片機(jī),在各種高性能單[詳細(xì)]
單片機(jī)的機(jī)器周期計(jì)算這么個(gè)最簡單的問題,總是忘記,現(xiàn)在干脆給記下來,以后再忘記的話就看一看好了。1、時(shí)鐘周期時(shí)鐘周期T又稱為狀態(tài)周期,是時(shí)序中最小的時(shí)間單位。具體計(jì)算就是1/fosc。也就是說如果晶振為1MHz,那么時(shí)鐘周期就為1us;6MHz的話,就是1/6us。2、機(jī)器周期機(jī)器周期定義為實(shí)現(xiàn)特定功能所需的[詳細(xì)]
編寫PIC單片機(jī)的源程序,除了源程序的開始處要求嚴(yán)格的列表指令外,還需注意源程序中字母符號大小寫的有關(guān)規(guī)則,否則在PC機(jī)上匯編源程序時(shí)不會成功。筆者用下列的PIC16F84單片機(jī)對B口送數(shù)的源程序(源程序各自定義)為實(shí)例,說明其注意的問題。LIST P=PIC16F84 #INCLUDE P16F84INC ORG 0 ST[詳細(xì)]
單片機(jī)入門的幾點(diǎn)誤區(qū):因?yàn)閭鹘y(tǒng)的教學(xué)方法都是一板一眼的,這和中國的教學(xué)體制有關(guān)。但這不是有效的教學(xué)。就我自己的經(jīng)驗(yàn)和多年來回答初學(xué)者的問題中總結(jié)了一些更有效的學(xué)習(xí)方法。這里僅說幾個(gè)誤區(qū)吧,其他的學(xué)習(xí)方法可以在我即將出版的新書《愛上單片機(jī)》里找到答案。誤區(qū)1,一定要學(xué)習(xí)匯編才可以入門。學(xué)習(xí)[詳細(xì)]
隨著科技時(shí)代的到來,我們的日常生活中越來越多的充斥著各種各樣的電子產(chǎn)品,使社會生產(chǎn)力極大的提高,也使得我們的生活更加的豐富多彩。與此同時(shí),這些電子產(chǎn)品的大量普及也帶動(dòng)了史無前例的創(chuàng)業(yè)和就業(yè)機(jī)遇,按用途大體可以劃分為兩類電子產(chǎn)品:一類主要為人們提供溫飽之后的享樂之用,例如機(jī)頂盒、手機(jī)、平板[詳細(xì)]
單片機(jī)入門第一課 點(diǎn)亮一個(gè)發(fā)光二極管我們先打開 keic51軟件,把程序?qū)戇M(jìn)去。先看程序吧,很簡單。就是讓單片機(jī)點(diǎn)亮嘛。簡單的很。#includesbit D1=P1^0;void main(){D1=0;}這個(gè)程序?qū)懞煤?,然后編譯成hex文件?;旧暇筒畈欢嗔恕:唵蔚闹v解下這個(gè)程序(入門第一課啊)我們?nèi)绾斡脝纹瑱C(jī)點(diǎn)亮一個(gè)led燈[詳細(xì)]
我是學(xué)軟件工程的,學(xué)習(xí)單片機(jī)完全是出于興趣。我厭倦了編寫純粹軟件的虛無感,只能在屏幕上顯示一句“hello,world!”,而單片機(jī)能實(shí)實(shí)在在的點(diǎn)亮一個(gè)LED燈,這種成就感是無法相提并論的。到現(xiàn)在51單片機(jī)我基本學(xué)完了,用了兩個(gè)禮拜左右,個(gè)人覺得不是太難,下面就說說我的經(jīng)驗(yàn)吧~~1.開發(fā)板要學(xué)會[詳細(xì)]
掃碼關(guān)注我們
0755-82591179
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08
Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號-4