a_bit equ 20h ;個(gè)位數(shù)存放處 b_bit equ 21h ;十位數(shù)存放處 temp equ 22h ;計(jì)數(shù)器寄存器 star: mov temp,#0 ;初始化計(jì)數(shù)器 stlop: acall display inc temp mov a,temp cjne a,#100,next ;=100重來(lái) mov temp,#0 next: ljmp stlop ;顯示子程序 display: mov a,temp ;將temp中的十六進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制 mov b,#10 ;10進(jìn)制/10=10進(jìn)制 div ab mov b_bit,a ;十位在a mov a_bit,b ;個(gè)位在b mov dptr,#numtab ;指定查表啟始地址 mov r0,#4 dpl1: mov r1,#250 ;顯示1000次 dplop: mov a,a_bit ;取個(gè)位數(shù) MOVC A,@A+DPTR ;查個(gè)位數(shù)的7段代碼 mov p0,a ;送出個(gè)位的7段代碼
標(biāo)簽: 直接驅(qū)動(dòng) 數(shù)碼管 計(jì)數(shù)器 程序
上傳時(shí)間: 2013-11-06
上傳用戶:lx9076
ARM LPC1788 原理圖
上傳時(shí)間: 2014-01-08
上傳用戶:13686209316
第八章 labview的編程技巧 本章介紹局部變量、全局變量、屬性節(jié)點(diǎn)和其他一些有助于提高編程技巧的問(wèn)題,恰當(dāng)?shù)剡\(yùn)用這些技巧可以提高程序的質(zhì)量。 8.1 局部變量 嚴(yán)格的語(yǔ)法盡管可以保證程序語(yǔ)言的嚴(yán)密性,但有時(shí)它也會(huì)帶來(lái)一些使用上的不便。在labview這樣的數(shù)據(jù)流式的語(yǔ)言中,將變量嚴(yán)格地分為控制器(Control)和指示器(Indicator),前者只能向外流出數(shù)據(jù),后者只能接受流入的數(shù)據(jù),反過(guò)來(lái)不行。在一般的代碼式語(yǔ)言中,情況不是這樣的。例如我們有變量a、b和c,只要需要我們可以將a的值賦給b,將b的值賦給c等等。前面所介紹的labview內(nèi)容中,只有移位積存器即可輸入又可輸出。另外,一個(gè)變量在程序中可能要在多處用到,在圖形語(yǔ)言中勢(shì)必帶來(lái)過(guò)多連線,這也是一件煩人的事。還有其他需要,因此labview引入了局部變量。
上傳時(shí)間: 2013-10-27
上傳用戶:xieguodong1234
C++完美演繹 經(jīng)典算法 如 /* 頭文件:my_Include.h */ #include <stdio.h> /* 展開(kāi)C語(yǔ)言的內(nèi)建函數(shù)指令 */ #define PI 3.1415926 /* 宏常量,在稍后章節(jié)再詳解 */ #define circle(radius) (PI*radius*radius) /* 宏函數(shù),圓的面積 */ /* 將比較數(shù)值大小的函數(shù)寫在自編include文件內(nèi) */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的結(jié)果:%d %d %d\n", a, b, c) } 程序執(zhí)行結(jié)果: 由小至大排序之后的結(jié)果:1 2 3 可將內(nèi)建函數(shù)的include文件展開(kāi)在自編的include文件中 圓圈的面積是=201.0619264
標(biāo)簽: my_Include include define 3.141
上傳時(shí)間: 2014-01-17
上傳用戶:epson850
源代碼\用動(dòng)態(tài)規(guī)劃算法計(jì)算序列關(guān)系個(gè)數(shù) 用關(guān)系"<"和"="將3個(gè)數(shù)a,b,c依次序排列時(shí),有13種不同的序列關(guān)系: a=b=c,a=b<c,a<b=v,a<b<c,a<c<b a=c<b,b<a=c,b<a<c,b<c<a,b=c<a c<a=b,c<a<b,c<b<a 若要將n個(gè)數(shù)依序列,設(shè)計(jì)一個(gè)動(dòng)態(tài)規(guī)劃算法,計(jì)算出有多少種不同的序列關(guān)系, 要求算法只占用O(n),只耗時(shí)O(n*n).
標(biāo)簽: lt 源代碼 動(dòng)態(tài)規(guī)劃 序列
上傳時(shí)間: 2013-12-26
上傳用戶:siguazgb
c語(yǔ)言版的多項(xiàng)式曲線擬合。 用最小二乘法進(jìn)行曲線擬合. 用p-1 次多項(xiàng)式進(jìn)行擬合,p<= 10 x,y 的第0個(gè)域x[0],y[0],沒(méi)有用,有效數(shù)據(jù)從x[1],y[1] 開(kāi)始 nNodeNum,有效數(shù)據(jù)節(jié)點(diǎn)的個(gè)數(shù)。 b,為輸出的多項(xiàng)式系數(shù),b[i] 為b[i-1]次項(xiàng)。b[0],沒(méi)有用。 b,有10個(gè)元素ok。
標(biāo)簽: 多項(xiàng)式 曲線擬合 c語(yǔ)言 最小二乘法
上傳時(shí)間: 2014-01-12
上傳用戶:變形金剛
人體生理系統(tǒng)的建模與仿真在我國(guó)航天工程中的應(yīng)用,神舟5號(hào)上天以前上天的飛船中“模擬人”的情況
標(biāo)簽: 人體生理 中的應(yīng)用 建模
上傳時(shí)間: 2015-11-02
上傳用戶:yyyyyyyyyy
用游標(biāo)的方法實(shí)現(xiàn)對(duì)稱差的計(jì)算,即 (A-B)+(B-A)
上傳時(shí)間: 2016-05-23
上傳用戶:遠(yuǎn)遠(yuǎn)ssad
詞法分析器 對(duì)輸入一個(gè)函數(shù),并對(duì)其分析main() { int a,b a = 10 b = a + 20 }
上傳時(shí)間: 2013-12-20
上傳用戶:hfmm633
基因算法,用VC++或MATLAB,java等工具設(shè)計(jì)一程序計(jì)算任一個(gè)隨機(jī)產(chǎn)生的DNA基因表達(dá)式的有效長(zhǎng)度和值 設(shè)隨機(jī)產(chǎn)生的基因表達(dá)式為: + Q - / b * b a Q b a a b a a b b a a a b
上傳時(shí)間: 2014-01-09
上傳用戶:aa54
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1