搜索结果
找到约 87 项符合
mov 的查询结果
按分类筛选
单片机编程 单片直接驱动数码管的计数器程序
a_bit equ 20h ;个位数存放处
b_bit equ 21h ;十位数存放处
temp equ 22h ;计数器寄存器
star: mov temp,#0 ;初始化计数器
stlop: acall display
inc temp
mov a,temp
cjne a,#100,next ;=100重来
mov temp,#0
next: ljmp stlop
;显示子程序
disp ...
单片机编程 单片机实用子程序(MCS-51库)
MCS-51单片机实用子程序库
;片内RAM初始化子程序IBCLR: MOV A,R0MOV R1,ACLR AIBC1 : MOV @R1,AINC R1DJNZ R7,IBC1RET;片外RAM初始化子程序EBCLR1: MOV A,ADDPLMOV DPL,AMOV A,ADDPHMOV DPH,ACLR CEBC11: MOVX @DPTR,AINC DPTRDJNZ R7,EBC11RET;片外RAM初始化子程序(双字节个单元)EBCLR2: MOV A,ADDPLMOV DPL,AMOV A,ADDPH ...
其他嵌入式/单片机内容 红外线遥控器解码程序(汇编) ORG 0000H AJMP MAIN ORG 0003H 外部中断INT0入口地址 AJMP INT 转中断服务子程序 MAIN:
红外线遥控器解码程序(汇编)
ORG 0000H
AJMP MAIN
ORG 0003H 外部中断INT0入口地址
AJMP INT 转中断服务子程序
MAIN: MOV SP,#40H
MOV P1,#00H
SETB EA 开CPU中断
SETB IT0 设定INT0触发方式
SETB EX0 INT0请求中断
DSP: MOV R2,#9 将遥控器键值转化成A(0~9)
MOV DPTR,#TAB1
VV: MOV A,R2
MOVC A, ...
技术资料 LED点阵左移显示程序
本内容提供了LED点阵左移显示程序
;port 3.0~3.6 connect to column
;port 1.0~1.4 connect to row
;delay=0.2s
;==========
;= Main =
;==========
.ORG 0000H
START: MOV DPTR, #DATA
MOV R3, #OK-DATA-4
LOOP: MOV R2, #20
SCAN: ACALL SCAN1
嵌入式/单片机编程 说明: 1. DL1MS: 延时1ms 子程序, DL01MS : 延时0.1ms 子程序 2. MOV R0,#80H 红外接收的数据的地址 80H~8DH 3. SHOW_RFCO
说明:
1. DL1MS: 延时1ms 子程序, DL01MS : 延时0.1ms 子程序
2. MOV R0,#80H 红外接收的数据的地址 80H~8DH
3. SHOW_RFCODE 在LCD上显示红外接收的数据(演示用)
4. 在中断中建立红外接收数据标记,在主程序中调用RF_JS
汇编编程 16进制转十进制
DATAS SEGMENT
w dw 0
keybuf db 255
     db 0
     db 255 dup(0)      ;定义键盘输入需要的缓冲区
DATAS ENDS
STACKS SEGMENT
db 200 dup(?)
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
mov dx,offset keybuf   ...
微处理器开发 ARM定址方式 直接由暂存器取出值操作 指令中的位址为暂存器编号 例题: MOV R1,R2 R2 -> R1 SUB R0,R1,R2 R1 - R2 -> R
ARM定址方式
直接由暂存器取出值操作
指令中的位址为暂存器编号
例题: MOV R1,R2 R2 -> R1
SUB R0,R1,R2 R1 - R2 -> R0
单片机编程 51汇编程序实例
51汇编程序实例:举一例说明:流水灯加数码管
LOOP:     ; 标号CLR P2.6   ;选中p2.6 数码管左边的8字使能SETB P2.7   ;p2.7不使能。 右边的数码管消隐MOV P0,#28H  ;把28h送p0口;数码管显示 0LCALL DELAY ;延时MOV P0,#0FFH   ;0ffh 送p0口,数码管清除CLR P1.0& ...
嵌入式Linux 这个库实现了录象功能
这个库实现了录象功能,文件格式为mov,
汇编语言 data array sdword 2 dup(?) str1 byte "Please input one 32-bit sign number :",0dh,0ah,0 str2 by
data
array sdword 2 dup(?)
str1 byte "Please input one 32-bit sign number :",0dh,0ah,0
str2 byte "The result is : ",0
align 4
jia1gao sdword 0
jia1 sdword 0
.code
main proc
call clrscr
mov esi,offset array
mov ecx,lengthof array
mov edx,offset str1
push esi
putin:
call writestring ...