单片机实验指导书(3)

2019-03-09 18:15

实验五 定时/计数器实验

一.实验目的

利用单片机的定时/计数器控制LED,进而熟练掌握定时计数器的应用. 二.实验设备及器件

IBM PC机 一台

示波器 一台

DP-51PRO.NET单片机仿真器,编程器,实验仪三合一综合开发平台 一台

三.实验内容

利用单片机的定时/计数器编写程序,用P1.0口输出频率为1KHZ和5KHZ的方波,使B5区的蜂鸣器发出不同频率的声音,并用示波器观察波形。

四.实验要求

学会使用单片机的定时器产生各种频率的波形。

五.实验步骤

1.用导线连接A2区的J61接口P1与B5区的BUZZ; 2.将示波器的探针连接到接口P1.0; 3.用示波器观测P1.0口的PWM波形.

六.实验原理图

七.实验参考程序

ORG 0030H ;起始地址 MOV TMOD,#00H ;设定TIMER0工作在MODE0 START: CLR C ;C=0 MOV A, #0FFH ;ACC=FFH,左移初值

9

MOV R2,#08 ;R2=08,设左移8次 LOOP: RLC A ;左移一位 MOV P1, A ;输出至P1口 MOV R3, #100 ;0.2秒 CALL DELAY ;2000微秒 DJNZ R2, LOOP ;左移8次 MOV R2, #07 LOOP1: RRC A MOV P1, A MOV R3,#100 CALL DELAY DJNZ R2,LOOP1 JMP START DELAY: SETB TR0 AGAIN: MOV TL0,#(8192-2000) MOV TH0,#(8192-2000) LOOP2: JBC TF0,LOOP JMP LOOP2 LOOP3: DJNZ R3,AGAIN CLR TR0 RET END

;R2=07,设右移7次 ;右移一位 ;输出至P1 ;0.2秒 ;2000微秒 ;右移7次 ;启动TEMER0开如计时 ;设定TL0的值 ;设定TH0的值 ;TF0为1时,是则跳至LOOP3,并清除TF0 ;不是则跳到LOOP2 ;R3是否为0?不是则跳到AGAIN ;是则停止TIMR0计数 10

实验六 串转并的I/O口实验

一.实验目的

熟悉并掌握串转并的I/O口扩展方法 二.实验设备及器件 IBM PC机 一台

DP-51PRO.NET单片机仿真器,编程器,实验仪三合一综合开发平台 一台 三.实验内容

1.写程序,通过单片机的P1口控制74HC164的串行输入端口,实现串并转换. 2. 验证串并转换的正确性. 四.实验要求

熟悉串转并的工作原理,学会使用串并转换芯片扩展单片机的I/O口资源.74HC164真值表见表1。

表1 74HC164真值表

五. 实验步骤

1.短接C5区JP10接口,将C5区J43接口与A2区J61接口的P10~P13对应相连(CLK对P10等)。

2.运行编写好的软件程序,完成一次串并转换.

3.使用C2区的逻辑笔或D1区的J52接口(LED指示灯)测试并行输出数据Q0~Q7数据的正确性. 六. 实验原理

11

七.实验参考程序

CLK EQU P1.0 DINA EQU P1.1 DINB EQU P1.2 CLR164 EQU P1.3 ORG 8000H LJMP MAIN ORG 8100H MAIN: MOV SP,#60H ;设置堆栈向量 NOP ;设置以下端口初始化 CLR CLK ;CLK=0 SETB DINB ;DINB=1 CLR CLR164 ;CLR=0输出端口清零 SETB CLR164 ;CLR=1 MOV A,#0AAH ;用户输出数据初始化 MOV R4,#08H SLCHG: RLC A MOV DINA,C ;串行输出一位数据 SETB CLK ;移位时钟 NOP CLR CLK NOP DJNZ R4,SLCHG SJMP $ ;程序结束,完成一次串并转换 END 八.实验思考

尝试编写程序,实现8位LED流水灯的控制。原理图同上。

12

实验七 74HC138译码器实验

一.实验目的

熟悉译码器的使用方法,灵活应用74HC138进行电路设计。 二.实验设备及器件

IBM PC机 一台

DP-51PRO.NET单片机仿真器,编程器,实验仪三合一综合开发平台 一台 三.实验内容

1.写程序,通过单片机的P1口控制74HC138的数据输入端,从而选通相应的数据输出位。 2.将译码数据输出端口连接到8个LED指示灯,验证译码的正确性。 四.实验要求

通过实验掌握译码器的工作原理和实际应用方法。74HC138真值表见表1;图1所示为其引脚图。

表1 74HC138真值表

图1 74HC138引脚图

五.实验步骤

1.短接A3区JP4接口上的短路帽,将A3区A、B、C、G1、G2A、G2B与A2区的P10~P15相连。74HC138译码器实验原理图如图2所示。

13


单片机实验指导书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017-2022年中国海上巡逻艇行业市场发展预测与投资咨询报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: