本程序?yàn)槟M可校時(shí)的時(shí)鐘程序;clk--時(shí)鐘信號(hào),rst--清零信號(hào),set_en--校時(shí) 使能信號(hào),faster--快進(jìn)信號(hào),slower--快退信號(hào),hour--小時(shí)校時(shí),min--分鐘校 時(shí),(hh,hl,ml,mh,sh,sl)--時(shí),分,秒顯示信號(hào)。 校時(shí)的時(shí)候,秒清零。
標(biāo)簽: faster set_en slower 信號(hào)
上傳時(shí)間: 2013-12-06
上傳用戶:x4587
屬用者輸入一數(shù)字n,程式便會(huì)產(chǎn)生一個(gè)4n*4n的魔術(shù)方陣,魔術(shù)方陣除顯示於螢?zāi)簧蟻K會(huì)產(chǎn)生一檔案magic.txt檔案中同樣會(huì)有魔術(shù)方陣
標(biāo)簽:
上傳時(shí)間: 2016-06-10
上傳用戶:924484786
文件是I2C總線讀寫測(cè)試程序;將跳線器JP6短接,使用外部22.1184MHz晶振. * 功能:定義 0 ~ 9 鍵為數(shù)字鍵, A ~ F 為功能鍵。按 A 鍵后,可按0 ~ 9 數(shù)字鍵, * 從零地址開(kāi)始存儲(chǔ)該鍵值,并送LED數(shù)碼管上顯示該鍵值。按 B 鍵后,從零地 * 址開(kāi)始讀取數(shù)據(jù)值,并送LED數(shù)碼管上顯示。讀取速度每秒一次。按 C 鍵后, * 停止任何操作。
上傳時(shí)間: 2016-06-13
上傳用戶:tedo811
定時(shí)器程序 采用89c2051 2001.10 ****************** ****************** 偽定義 ****************** SL EQU 30H SL存放秒的個(gè)位數(shù) SH EQU 31H SH存放秒的十位數(shù) ML EQU 32H ML存放分的個(gè)位數(shù) MH EQU 33H MH存放分的十位數(shù) HL EQU 34H HL存放時(shí)的個(gè)位數(shù) HH EQU 35H HH存放時(shí)的十位數(shù)
標(biāo)簽: 89c2051 2001.10 定時(shí)器 定義
上傳時(shí)間: 2014-01-04
上傳用戶:qq1604324866
可在系統(tǒng)修改程序 * * 電子屏字符顯示器 * * "電子設(shè)計(jì)" * * 2001.10.23 LRM * ************************* 四個(gè)顯示字符數(shù)據(jù)表以在50H-6FH單元內(nèi),字符用8*8點(diǎn)陣,R4(30H)用于 控制顯示靜止字的時(shí)間,R5(31H)靜止字顯示跳轉(zhuǎn)地址步距,B內(nèi)放顯示首址
上傳時(shí)間: 2016-06-23
上傳用戶:shinesyh
DS18B20單總線溫度傳感器 1• 功能特點(diǎn) ※ 采用單總線技術(shù),與單片機(jī)通訊只要一根IO線 ※ 通過(guò)比較系列號(hào)可以在一根線上掛多個(gè)DS18B20 ※ 低壓供電,電源范圍從3V~5V,也可以直接從數(shù)據(jù)線上竊取電源 ※ 測(cè)溫范圍-55~125攝氏度,在-10~85攝氏度范圍內(nèi)誤差為±0.5度 ※ 數(shù)據(jù)位可編程9~12位,轉(zhuǎn)換12位溫度時(shí)間為750ms(最大) ※ 用戶可自設(shè)定預(yù)警上下限溫度 ※ 報(bào)警搜索命令可識(shí)別和尋址那個(gè)器件的溫度至超出預(yù)定值
上傳時(shí)間: 2016-06-27
上傳用戶:firstbyte
一個(gè)通用的24C01-24C256共9種EEPROM的字節(jié)讀寫操作程序, 此程序有五個(gè)入口條件,分別為讀寫數(shù)據(jù)緩沖區(qū)指針, 進(jìn)行讀寫的字節(jié)數(shù),EEPROM首址,EEPROM控制字節(jié), 以及EEPROM類型。此程序結(jié)構(gòu)性良好,具有極好的容錯(cuò)性,程序機(jī)器碼也不多:
標(biāo)簽: 24C256 EEPROM 24C01 字節(jié)
上傳時(shí)間: 2013-12-21
上傳用戶:pinksun9
對(duì)PL0原編譯器進(jìn)行了以下的擴(kuò)充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的運(yùn)算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址運(yùn)算符&(radsym),指向運(yùn)算符@(padsym) 3.修改單詞:修改不等號(hào)#為<> 4.擴(kuò)充語(yǔ)句:(1)增加了else子句 (2)增加了for語(yǔ)句 5.增加運(yùn)算:(1).++運(yùn)算 (2).--運(yùn)算;(3).+=運(yùn)算 (4).-=運(yùn)算;(5).&取址運(yùn)算; (6).@指向運(yùn)算; 6.增加類型:(1).增加多維數(shù)組a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指針類型(任何變量都能存放指針,但不支持指針的指針,如b:=@@a應(yīng)該改寫為c:=@a,b:=@c) 7.將過(guò)程procedure擴(kuò)展為函數(shù):(1).允許定義過(guò)程時(shí)在其后加參數(shù)(var a, var b,……..,var n) (2)允許通過(guò)指針向函數(shù)形式參數(shù)傳地址;(3)允許返回值;可以用 a:=p(a,b,c….,n) 返回
標(biāo)簽: downtosym returnsym elsesym downto
上傳時(shí)間: 2016-07-02
上傳用戶:saharawalker
本程序使用MSP430F149控制IIC總線EEProm AT24C02;MCU的通用輸入輸出(GPIO)端口P1.2、P1.3 與AT24C02 的SCL、SDA端口相連接構(gòu)成I2C總線,因?yàn)镸SP430F149 內(nèi)部沒(méi)有專用的I2C接口電路,所以只能用IO端口來(lái)模擬I2C時(shí)序從而實(shí)現(xiàn)對(duì)EEPROM的讀寫操作。從圖 3.3 中我們可以看到EEPROM地址選擇端口A0~A2 都外接低電平,所以進(jìn)行I2C通信時(shí),EEPROM的從機(jī)地址是唯一的,即A0~A2 所對(duì)應(yīng)的地址控制位均為 0。 因?yàn)锳T24C0X(X=1,2,4,8,16)系列芯片的管腳是兼容的,所以用戶也可以自行更換其他型號(hào)的芯片,無(wú)需改動(dòng)任何硬件結(jié)構(gòu),只需注意器件地址和存儲(chǔ)空間尋址模式的變化,相應(yīng)地修改軟件程序即可。
上傳時(shí)間: 2014-01-09
上傳用戶:pompey
使用verilog作為CPU設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)單數(shù)據(jù)通路五級(jí)流水線的CPU。具有32個(gè)通用寄存器、一個(gè)程序計(jì)數(shù)器PC、一個(gè)標(biāo)志寄存器FLAG,一個(gè)堆棧寄存器STACK。存儲(chǔ)器尋址粒度為字節(jié)。數(shù)據(jù)存儲(chǔ)以32位字對(duì)準(zhǔn)。采用32位定長(zhǎng)指令格式,采用Load/Store結(jié)構(gòu),ALU指令采用三地址格式。支持有符號(hào)和無(wú)符號(hào)整數(shù)加、減、乘、除運(yùn)算,并支持浮點(diǎn)數(shù)加、減、乘、除四種運(yùn)算,支持與、或、異或、非4種邏輯運(yùn)算,支持邏輯左移、邏輯右移、算術(shù)右移、循環(huán)右移4種移位運(yùn)算,支持Load/Store操作,支持地址/立即數(shù)加載操作,支持無(wú)條件轉(zhuǎn)移和為0轉(zhuǎn)移、非0轉(zhuǎn)移、無(wú)符號(hào)>轉(zhuǎn)移、無(wú)符號(hào)<轉(zhuǎn)移、有符號(hào)>轉(zhuǎn)移、有符號(hào)<轉(zhuǎn)移等條件轉(zhuǎn)移。
標(biāo)簽: CPU verilog FLAG 語(yǔ)言
上傳時(shí)間: 2013-12-11
上傳用戶:源弋弋
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1