堆棧指針sp在片內(nèi)RAM128B中開(kāi)辟棧區(qū),并隨時(shí)跟蹤棧頂?shù)刂贰K前?quot;先進(jìn)后出"的原則存取數(shù)據(jù)。開(kāi)機(jī)復(fù)位后,單片機(jī)棧底地址為07H。主要用來(lái)保存臨時(shí)數(shù)據(jù),局部變量和中斷/自程序的返回地址。堆棧指針總是指向棧頂元素。
時(shí)鐘周期:時(shí)鐘周期也稱為振蕩周期,定義為時(shí)鐘脈沖的倒數(shù)(可以這樣來(lái)理解,時(shí)鐘周期就是單片機(jī)外接晶振的倒數(shù),例如12M的晶振,它的時(shí)間周期就是1/12 us),是計(jì)算機(jī)中最基本的、最小的時(shí)間單位。在一個(gè)時(shí)鐘周期內(nèi),
我們已知單片機(jī)的內(nèi)部有ROM、有RAM、有并行I/O口,那么,除了這些東西之外,單片機(jī)內(nèi)部究竟還有些什么,這些個(gè)零碎的東西怎么連在一起的,讓我們來(lái)對(duì)單片機(jī)內(nèi)部的寄存器作一
實(shí)現(xiàn)延時(shí)通常有兩種方法:一種是硬件延時(shí),要用到定時(shí)器/計(jì)數(shù)器,這種方法可以提高CPU的工作效率,也能做到精確延時(shí);另一種是軟件延時(shí),這種方法主要采用循環(huán)體進(jìn)行。1 使用定時(shí)器/計(jì)數(shù)器實(shí)現(xiàn)精確延時(shí)單片機(jī)系統(tǒng)一般
相信很多人都對(duì)單片機(jī)與計(jì)算機(jī)或者芯片通信時(shí),RXD與TXD如何連接比較困惑。因?yàn)樵谝恍╇娐穲D中,有的是直連接法,有的是交叉接法,讓人有點(diǎn)摸不著頭腦。 首先需要明白兩個(gè)概念,就是DTE和DCE。DTE是指數(shù)據(jù)終端設(shè)備
21ic訊 Microchip Technology Inc.(美國(guó)微芯科技公司)宣布推出全新32位PIC32MX1/2單片機(jī)(MCU)系列產(chǎn)品,在小巧的封裝中具有256 KB大容量閃存配置以及16 KB RAM。作為廣受歡迎的MCU系列新成員,新器件為需要復(fù)雜算法
從業(yè)十年,教你單片機(jī)入門 第27講:C語(yǔ)言中,乘法符號(hào)不是“×”而是“*”,除法求商的符號(hào)不是“÷”而是“/”。乘除法符號(hào)跟我們?nèi)粘S玫臄?shù)學(xué)符號(hào)有點(diǎn)不一樣,
從業(yè)十年,教你單片機(jī)入門 第19講:在開(kāi)始本節(jié)內(nèi)容之前,先告訴大家前面第十一節(jié)內(nèi)容有一處筆誤,unsigned long的數(shù)據(jù)長(zhǎng)度應(yīng)該是4個(gè)字節(jié),而不是3個(gè)字節(jié)。上一節(jié)提到了一個(gè)“隱藏中間變量”的概念,兩個(gè)加
從業(yè)十年,教你單片機(jī)入門 第16講:根據(jù)上一節(jié)的預(yù)告,本來(lái)這節(jié)應(yīng)該講判斷語(yǔ)句的,但是考慮到后續(xù)章節(jié)的連貫性,決定先講運(yùn)算語(yǔ)法。在講運(yùn)算語(yǔ)法之前,先講一個(gè)我在前面忘了講的知識(shí)點(diǎn),那就是注釋語(yǔ)句。何謂注釋語(yǔ)句
從業(yè)十年,教你單片機(jī)入門 第11講:寫(xiě)程序到底是寫(xiě)什么?我用七個(gè)字概括是:對(duì)象之間的行為。假設(shè)以下a,b,c,d,e.這些都是對(duì)象,那么程序往往是對(duì)象之間的以下這些行為:(1)把某個(gè)數(shù)值賦值給對(duì)象a。(2)把對(duì)象b賦值給
從業(yè)近十年 教你單片機(jī)入門 第8講:燒錄程序也叫下載程序。下載程序的本質(zhì)是什么?把單片機(jī)當(dāng)做一個(gè)存儲(chǔ)器,每一條程序指令都對(duì)應(yīng)一個(gè)唯一的存儲(chǔ)地址,把這些指令一條條存儲(chǔ)到指定的存儲(chǔ)地址中,這就是下載程序的
適用于Windows 95/98/Me/2000/XP操作系統(tǒng)
TRF6900是TI公司推出的單片射頻收發(fā)器,內(nèi)部集成了完整的發(fā)射電路和接收電路,因而特別適合ISM頻段內(nèi)數(shù)據(jù)的雙向無(wú)線傳輸。文中介紹了TRF6900的結(jié)構(gòu)、原理、特性及應(yīng)用電路。
從業(yè)十年,教你單片機(jī)入門基礎(chǔ) 第3講:“道生一,一生二,二生三,三生萬(wàn)物。”《道德經(jīng)》認(rèn)為,世間萬(wàn)物,繽紛多彩,它們都起源自一個(gè)東西,這個(gè)“一”的東西就是“道”。電子世界也
從業(yè)十年,教你單片機(jī)入門基礎(chǔ) 第1講:開(kāi)篇第一節(jié),我問(wèn)大家一個(gè)問(wèn)題,跟我學(xué)單片機(jī)到底是學(xué)什么?我的回答是像駕駛汽車一樣駕馭單片機(jī)。我教給大家的是駕駛汽車的技術(shù)而不是研發(fā)汽車的技術(shù)。因此每當(dāng)別人問(wèn)我學(xué)51單片
從業(yè)近十年!手把手教你單片機(jī)程序框架 第89講開(kāi)場(chǎng)白:很多網(wǎng)友建議,為了方便初學(xué)者學(xué)習(xí)編程思路,我應(yīng)該用單片機(jī)定時(shí)器做一個(gè)時(shí)鐘程序供大家參考學(xué)習(xí)。其實(shí)我前面第48節(jié)就已經(jīng)用ds1302做了一個(gè)可以顯示和更高時(shí)間的
從業(yè)近十年!手把手教你單片機(jī)程序框架 第88講開(kāi)場(chǎng)白:我前面串口程序大部分都是通過(guò)靠時(shí)間來(lái)識(shí)別每一串?dāng)?shù)據(jù)是否接收完畢,有一些串口項(xiàng)目的協(xié)議是固定不變的,而且也不需要從機(jī)反饋任何應(yīng)答信號(hào),這類項(xiàng)目只需根據(jù)特
互聯(lián)網(wǎng)基礎(chǔ)設(shè)施應(yīng)用領(lǐng)域中高性能時(shí)鐘解決方案的領(lǐng)先供應(yīng)商Silicon Labs(芯科科技有限公司,NASDAQ:SLAB)今日宣布推出業(yè)界具備最高性能和成本效益的分組數(shù)據(jù)包交換網(wǎng)絡(luò)同步時(shí)鐘IC。新型的Si5348時(shí)鐘IC是高集成度的符
本文中所提到的對(duì)電磁干擾的設(shè)計(jì)我們主要從硬件和軟件方面進(jìn)行設(shè)計(jì)處理,下面就是從單片機(jī)的PCB設(shè)計(jì)到軟件處理方面來(lái)介紹對(duì)電磁兼容性的處理。一、影響EMC的因數(shù)1、電壓:電
導(dǎo)讀:本文介紹了一種基于Arduino新型集成開(kāi)發(fā)環(huán)境的光電編碼器檢測(cè)儀, 為了能快速簡(jiǎn)便地判斷光電編碼器的好壞,實(shí)現(xiàn)了Arduino板與可編程智能液晶觸摸顯示器終端的通信控制