zhliao2

风雨兼程,一路向北-------fpga (Keep a quiet heart study)

2012年3月29日

数码管0~9的显示,延时1s(没有通过用计数器的延时)

摘要: ;NAME: 数码管0~9的显示 ;AUTOR: ;TIEE: 2012年3月29日 13:22:22 ;CONTENT: 数码管0~9的显示,延时1s(没有通过用计数器的延时) 6 ORG 0000H 7 SJMP MAIN 8 ORG 0030H 9 MAIN:10 LOOP1: MOV A, #00H11 MOV R5,#00H12 MOV DPTR, #TAB ;首地址即0C0HQA的地址13 LOOP2: 14 MOV A, R515 MOVC A, @A+DPTR16 MOV P1, A17 CALL DELAY18 CJNE R5, #0AH , FLAG ;比较R5是否等... 阅读全文

posted @ 2012-03-29 13:35 zhliao 阅读(746) 评论(0) 推荐(0)
小小常识

摘要: 单片机能够执行的指令共有111条,只需一个机器周期的指令有64条,两个机器周期的指令有45条,而4个机器周期的指令仅有两条(乘法和除法)。指令的符号:/位操作的前缀,表示对该位取反。直接寻址:指的是内部数据存储器中存放的数据的地址,或存放数据的一个特殊功能寄存器地址,eg MOV A, 30H。寄存器寻址:寻址范围,4个工作寄存器组共32个通用寄存器(R0~R7),eg MOV A, R5。寄存器间接寻址:寻址范围,内部低128字节单元(只能使用R0和R1做间接寄存器), eg MOV A, @R0。基址加变址:MCS-51单片机的基址加变址只能对程序存储器进行寻址,eg MOVC A, @A 阅读全文

posted @ 2012-03-29 08:35 zhliao 阅读(816) 评论(0) 推荐(0)