62256在單片機(jī)上的應(yīng)用,C語(yǔ)言源碼,Keil uVision3工程文件,附原理圖及說(shuō)明學(xué)習(xí)文檔 62256簡(jiǎn)介: 62系列是最常用的單片機(jī)系統(tǒng)擴(kuò)展RAM元器件,其類型有6216、6232、6264、62128、62256或62512等多種,62后面的數(shù)字表示此元器件中可以存儲(chǔ)的位(單位:千bit),我們通常的說(shuō)法是將此值除以8,比如62256將256除以8,我們一般稱之為32K的RAM。 如果學(xué)習(xí)過(guò)二進(jìn)制就可以知道,區(qū)分兩個(gè)字節(jié)需要一根地址線就可以:0或者1;而區(qū)分四個(gè)字節(jié)需要2根地址線;區(qū)分八個(gè)字節(jié)需要三根地址線…..以此類推,我們可以計(jì)算出要區(qū)分32K的RAM區(qū),需要15根地址線,也就是器件上面的A0-A14管腳用于確定唯一的一個(gè)字節(jié)內(nèi)容。 我們現(xiàn)在學(xué)習(xí)的51單片機(jī)是8位的,所以必須用兩個(gè)IO口來(lái)聯(lián)接這個(gè)RAM器件,通常我們用P0(低字節(jié))和P2(高字節(jié))兩個(gè)端口來(lái)確定此器件的地址,而P0口是51單片機(jī)標(biāo)準(zhǔn)的總線口,是地址線和數(shù)據(jù)線復(fù)用的,所以與62256聯(lián)接時(shí)需要加一片鎖存器來(lái)鎖存地址。即先將地址送到鎖存器(通常用74HC373)中,然后P0口空閑下來(lái)后開(kāi)始接收或發(fā)送數(shù)據(jù)至62256。
標(biāo)簽: 62256 uVision3 Keil RAM
上傳時(shí)間: 2017-01-27
上傳用戶:asdkin
紅外在單片機(jī)上的應(yīng)用,C語(yǔ)言源碼,Keil uVision3工程文件,附原理圖及說(shuō)明學(xué)習(xí)文檔 紅外接收電路采用集成紅外接收器成品H1,接收器包括紅外接收管和信號(hào)處理IC,均集成在紅外接收器H1內(nèi)。接收器對(duì)外只有3個(gè)引腳:Vcc、GND和一個(gè)脈沖信號(hào)輸出PO。Vcc接系統(tǒng)的電源正極(+5V),GND接系統(tǒng)的地線,脈沖信號(hào)輸出接CPU的中斷輸入引腳INT0。如果沒(méi)有紅外遙控信號(hào)到來(lái),接收器的輸出端口PO保持高電平,當(dāng)接收到紅外遙控信號(hào)時(shí),接收器件信號(hào)轉(zhuǎn)換成脈沖序列加到CPU的中斷輸入引腳。CPU定時(shí)器T0、T1都初始化為定時(shí)器工作方式1,T0的GATE位置位,這樣T0只在INT0為高電平時(shí)計(jì)數(shù)。每次外部中斷首先停止定時(shí),記錄T0、T1的計(jì)數(shù)值,然后將T0、T1的計(jì)數(shù)器清零,并重新啟動(dòng)定時(shí)。T0的值即為高電平脈沖,T1-T0的值為低電平脈寬。 紅外發(fā)送電路是將單片機(jī)發(fā)送的信號(hào)(P2.7管腳),由一個(gè)38K的脈沖頻率進(jìn)行調(diào)制,并通過(guò)一個(gè)紅外發(fā)射管發(fā)送出去。U11B和U11C及附加的電阻電容形成了一個(gè)38K脈沖發(fā)生器。
標(biāo)簽: uVision3 Keil 紅外 單片機(jī)
上傳時(shí)間: 2014-12-06
上傳用戶:風(fēng)之驕子
粒子效果演示(附代碼) 利用C++所提供的一些標(biāo)準(zhǔn)容器很容易實(shí)現(xiàn)粒子效果. 簡(jiǎn)單的說(shuō)就是,將粒子數(shù)據(jù)寫(xiě)在一個(gè)類里面,有一個(gè)粒子源,不停地生成粒子,然后放入一個(gè)stl::list中(push_back()方法), 然后在一個(gè)循環(huán)中遍例粒子鏈表,并渲染粒子,粒子的參數(shù)并不斷更新,如果粒子的ALPHA值小于0,即不可見(jiàn)了,即代表粒子已經(jīng)死亡, 即從list中刪去(erase()方法), 銷(xiāo)毀死去的粒子很重要, 如果搞忘了這一步, 你的內(nèi)存很快就會(huì)被吃掉干凈了. 第一個(gè)版本是用交錯(cuò)平面畫(huà)的粒子. 第二個(gè)版本是用Point Spirit(點(diǎn)精靈)畫(huà)的粒子, 可以看看效果上面的區(qū)別 SPACE - 暫停粒子源發(fā)射粒子 LINK中忘記去掉cg.lib cgGL.lib 了, 此程序不需要CG, 如果要編譯請(qǐng)去掉.
上傳時(shí)間: 2013-12-15
上傳用戶:jing911003
Mifare One卡操作源碼,包括所有M1卡操作指令:尋卡、防沖突、選卡、三重認(rèn)證、密鑰加載、讀寫(xiě)加減值操作,很全面。里面包含4種語(yǔ)言寫(xiě)成的源碼,直接就可以使用,不可多得的好資料。
上傳時(shí)間: 2013-12-18
上傳用戶:磊子226
這里主要包含了一些java中的繼承源碼和一些基礎(chǔ)教學(xué)內(nèi)容,簡(jiǎn)介了繼承的處理方法。
上傳時(shí)間: 2017-02-03
上傳用戶:plsee
盲源信號(hào)分離,快速高效的獨(dú)立成分分析方法 希望對(duì)大家有用
上傳時(shí)間: 2017-02-04
上傳用戶:aeiouetla
Programming the Microsoft Windows driver model繁中版 透過(guò)Windows驅(qū)動(dòng)程式的權(quán)威們專業(yè)的協(xié)助,學(xué)習(xí)如何使用簡(jiǎn)易的方式來(lái)撰寫(xiě)Windows驅(qū)動(dòng)程式。 Microsoft WDM支援隨插即用(PnP)功能,提供了電源管理能力,並詳述撰寫(xiě)驅(qū)動(dòng)程式/迷你驅(qū)動(dòng)程式的方法。這本由長(zhǎng)時(shí)間接觸裝置驅(qū)動(dòng)程式的專家Walter Oney 與Windows核心小組共同合作的書(shū)提供了大量很實(shí)用的例子、圖表、建議,並一行一行分析範(fàn)例的程式碼,好讓您能夠清楚了解實(shí)際上在撰寫(xiě)驅(qū)動(dòng)程式時(shí)所會(huì)發(fā)生的問(wèn)題。另外亦更新了Windows XP及Windows 2000的最新驅(qū)動(dòng)程式技術(shù),又告訴您如何除錯(cuò)。
標(biāo)簽: Windows Programming Microsoft driver
上傳時(shí)間: 2014-01-19
上傳用戶:cjl42111
近來(lái)看《windows驅(qū)動(dòng)開(kāi)發(fā)技術(shù)詳解》, 照著書(shū)上做了一個(gè)加載和卸載驅(qū)動(dòng)的小工具,附vc6.0源碼
標(biāo)簽: windows 驅(qū)動(dòng) 開(kāi)發(fā)技術(shù)
上傳時(shí)間: 2014-06-15
上傳用戶:天涯
這是數(shù)據(jù)結(jié)構(gòu)中如何查找二叉樹(shù)的c語(yǔ)言源碼,可幫助初學(xué)者掌握相關(guān)方法
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 二叉樹(shù) c語(yǔ)言 源碼
上傳時(shí)間: 2017-03-10
上傳用戶:hustfanenze
《卡曼濾波基礎(chǔ)-------實(shí)用方法》,AIAA,2005年,第二版 源碼
標(biāo)簽: 卡曼濾波
上傳時(shí)間: 2013-12-25
上傳用戶:frank1234
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1