- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用电子技术实验指导书
目 录
实验一 P1口输出实验 ………………………………………………………2
实验二 串行通信实验…………………………………………………………4
实验三 单片机外围扩展实验…………………………………………………6
实验一 P1口输出实验
一、实验目的
1、学习Pl口的使用方法。
2、学习延时子程序的编写和使用。
二、实验内容
P1口做输出口,接八只发光二极管(其输入端为高电平时发光二极管点亮),编写程序,使发光二极管循环点亮。
三、实验电路连线
P1.0 ●-----------------------● LED0
P1.1 ●-----------------------● LED1
P1.2 ●-----------------------● LED2
P1.3 ●-----------------------● LED3
P1.4 ●-----------------------● LED4
P1.5 ●-----------------------● LED5
P1.6 ●-----------------------● LED6
P1.7 ●-----------------------● LED7
图1 P1口输出连线
四、实验说明
P1口是准双向口,它既可以输出也可以输入。
参考延时子程序:
TEMP1 EQU 200
TEMP2 EQU 200
ORG 0000H
AJMP MAIN
ORG 0030H
?MAIN: MOV P1, #0FFH
MOV A, #0FEH
M_C:
MOV P1, A
LCALL DELAY
RL A
JMP M_C
;延时函数
Delay: MOV R6,#TEMP1
CON0: MOV R7,#TEMP2
CON1: NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
DJNZ R7,CON1
DJNZ R6,CON0
RET
END
注意:采用“NOP”指令实现延时。
五、实验仪器和设备
采用启动爱达思实验箱,如图2。
图2 C51单片机实验箱
实验二 串行通信实验
一、实验目的
1、掌握单片机串行通信的编程方法
2、掌握单片机串行通信寄存器的设置。
二、实验内容
实现单片机与PC机间的通信,通讯格式为:9600,8,n,1。单片机发送“AA”给PC机,PC机发送“BB”回送给单片机
三、实验电路连线
图3 串口通信原理图
四、实验说明
参考程序:
PCON EQU 87H
ORG 00H
JMP MAIN
ORG 0030H
MAIN:
MOV TMOD, #20H
MOV TH1,#0FDH
MOV TL1,#0FDH
MOV PCON,#00H
SETB TR1
MOV SCON,#50H
BRR1:
JBC RI, BRR2
SJMP BRR1
BRR2: MOV A, SBUF
XRL A,#0AAH
JNZ BRR1
BTT11:
MOV SBUF, #0BBH
BWAIT1:
JBC TI, BRR3
SJMP BWAIT1
BRR3: JMP $
END
五、实验仪器和设备
采用启动爱达思实验箱和PC机。
实验三 单片机外围扩展实验
一、实验目的
1、 了解D/A转换的基本原理。
2、 了解D/A转换芯片0832的性能及编程方法。
3、 了解单片机系统中扩展D/A转换的基本方法。
二、实验内容
利用DAC0832编制程序产生锯齿波。
三、实验电路连线
图4 D/A转换原理图
四、实验说明
DAC 0832有数据锁存器、选片、读、写控制信号线, 故可以和单片机直接接口,DAC0832是电流型输出,使用运算放大器,将电流输出转换为电压输出。
当数字量输入在00~FF范围变化时, 电压的输出量有两种形式:一种是单极性输出,电压的输出量为0~+XV或0~-XV;另一种是双极性输出,电压的输出量为±XV,本实验只用单极性。
参考程序如下:
TEMP1 EQU 00
TEMP2 EQU 10
DA0832 EQU 8000H
ORG 0000H
文档评论(0)