三九宝宝网宝宝百科宝宝知识

如何运用汇编语言随机生成一个六位数的数十秒一换

01月02日 编辑 39baobao.com

[两位数除以一位数]陆晓宁 ] 本节课教学的内容是学生在学习了两位数除以一位数(首位能整除)除法及掌握了验算方法后来进行教学的。本节课的重点是被除数十位上的余数和个位上的数合起来再除。难...+阅读

ORG 0000H

LJMP MAIN

ORG 000BH

LJMP T0ISR

ORG 0030H

MAIN:

MOV TMOD,#11H

MOV TH0,#HIGH(65536-50000) ;定时器1计时

MOV TL0,#LOW(65536-50000)

MOV TH1,#0 ;定时器1产生随机数

MOV TL1,#0

MOV R0,#30H ;存随机数

SETB TR0

SETB TR1

SETB ET0

SETB EA

MOV R2,#0

CLR 00H ;10秒到标志

LOOP:

MOV A,R2

MOV B,#18

DIV AB

JNZ LOOP1

MOV A,TL1 ;一下产生随机数,读取定时器1的计数值,将高低八位相异或,对10求模

XRL A,TH1

MOV B,#10

DIV AB

MOV A,B

MOV R0,A

INC R0

LOOP1:

JNB 00H,LOOP

CLR 00H

MOV R0,#30H

MOV R7,#6

LOOP2: ;将随机数通过串口发送出去。

MOV A,R0

MOV SBUF,A

JNB TI,$

CLR TI

INC R0

DJNZ R7,LOOP2

SJMP LOOP

T0ISR:

CLR TR0

MOV TH0,#HIGH(65536-50000)

MOV TL0,#LOW(65536-50000)

SETB TR0

INC R2

CJNE R2,#200,T0R

MOV R2,#0

SETB 00H

T0R:

RETI

END

以下为关联文档:

位数减一位数的口算5月的汇报课,我在未来教室上了一节两位数减一位数的口算(退位)。这部分内容教学两位数减一位数退位减法的口算,其重点和难点就是让学生理解个位不够减时,就要把前面的两位数分成...

听复习课反思《两、三位数乘一位数复习课》青山泉镇中心小学 王建,2018年9月28日,我参加了在团结小学举行的徐州市乡村小学数学骨干教师培育站第十一次研修活动,在活动中聆听了三位教师的复习观摩课和贾汪区教教研员徐倩...

怎么在EXCEL单元格内随机生成16位数字字母第2个很简单: ="校验码 "&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&" "&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&IN...

医学基础知识历年真题汇编的目录2010年某省某市卫生事业单位招聘考试《卫生和医学基础知识》真题(一) 2009年某省某市医疗系统卫生事业单位招聘考试《医学基础知识分试题(二) 2009年某市某县医疗卫生事业单位招...

java反汇编工具怎么用java class反编译工具JODE使用方式如下: 1.JODE是一个可运行的JAR文件,在windows环境下双击即可运行。 2.JODE不是通过常规的Open->File的方式来加载JAVA编译后的类文件(*.clas...

求2015年英语中考模拟试题汇编第3 4页的阅读翻译On February 3rd,1949,New York Harbor(港) was an exciting place.Many people were there to greet a ship from France.On the ship were 49 French railroad boxcars(火车...

位数加减法的简单数学题看不懂你的式子想求什么 列式乱乱的 你把原题放上来,然后想求什么,说下 我自己列式,然后给你解释 呵呵,原题的式子起到误导的作用 本来很简单的题,被他这么一搅局,就显得很乱很难...

怎么弄随机的6位数在C语言中用rand()的函数例如 #include "stdio.h" #include"conio.h" void main() { int i; for(i=0;i<20;i++) printf("%d\n",rand()%900000+100000); } }不过要注意rand() 的范围...

在EXCEL中能不能用函数随机生成六位数字字母组合=INDEX({1,2,3,4,5,6,7,8,9,0,"a","b","c","d","e","f","g","","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"},ROUND(RAND()*35+1,0))&INDEX({1,2,3,4,5,6,7,8,9...

推荐阅读
图文推荐