当前位置:首页 > RFID课程教学设计报告车清龙
,.
74HC04六反相器 LM358 ③AT89C2051引脚排列图
P1口:P1口是一组8位双向I/O口。
P3口:P3口的P3.0——P3.5、P3.7是带有内部上拉电阻的7个双向I/O口。
RST:复位输入
XTAL1:振荡器反相放大器的及内部时钟发生器的
输入端。
XTAL2:振荡器反相放大器的输出端。
④CD4511
A 0~A3:二进制数据输入端,即为为8421BCD码输入端。
BI:消隐输入控制端,当BI=0 时,不管其它输入端状态如何,七段数码管均处于熄灭(消隐)状态,不显示数字。
LE:锁定控制端,当LE=0时,允许译码输出。 LE=1时译码器是锁定保持状态,CD4511输出被保持在LE=0时的数值。
LT:测试输入端,当BI=1,LT=0 时,译码输出全为1,
,.
不管输入 DCBA 状态如何,七段均发亮,显示“8”。它主要用来检测数码管是否正常。
Ya~Yb:为数据输出端,即译码输出端,输出为高电平1有效。 VDD:正电源。 VSS:接地。
3.4实验程序代码 1.应答器发码程序 MOV SCON ,#80H
MOV PCON ,#00H MOV R0,#86H LOOP: MOV A,R0
MOV C,P
MOV TB8,C
MOV SBUF,A WAIT: JBC TI,NEXT
SJMP WAIT
NEXT: ACALL DELAY SJMP LOOP
DELAY: MOV R7,#0AH DEL: MOV R6,#0FFH DJNZ R6,$ DJNZ R7,DEL RET
;设置工作方式2
;SMOD=0 波特率不加倍
;取发送数据 ;奇偶位送TB8
;读取数据
;判断发送是否结束,TI=1时跳转
; TI=0时,在次此循环
;延时
;延时
END
2.阅读器解码程序
ORG 000H LJMP MAIN ORG 0023H LJMP INTERUPUT
MAIN: MOV P1,#00H MOV R0,#86H MOV SCON,#90H MOV PCON,#00H CLR RI
SETB EA LOOP: SJMP DISPLAY SJMP LOOP
INTERUPUT:CLR RI MOV A,SBUF MOV C,P
JNC LPO 据
JNB RB8,TEMP ,.
;系统初始化
;串口工作方式2,并允许接收 ;置SMOD=0,波特率不加倍
;读取接收数据 ;进位为零则判断接收未结束将数
86H,接收结束则中断返回
进位为1判断接收未结束中断返回
;开串口中断 ;接收中断标志清零 ;送入 ;,.
MOV R0,A ;接收结束则将数据送入86H RETI ;中断返回
LPO: JB RB8,TEMP MOV R0 ,A TEMP: RETI
DISPLAY::MOV A,R0 CLR P1.4 SETB P1.3
LCALL DISP LCALL DELAY CLR P1.3 SETB P1.4 LCALL DISP LCALLDELAY CLR C RET
DISP: RRC A MOV P1.0,C RRC A MOV P1.6 ,C RRC A MOV P1.1,C
;显示部分 ;片选
共分享92篇相关文档