哈理工单片机实验讲义(5)

2019-03-28 18:07

五 实验方法及步骤:

1:通讯双方的RXD、TXD信号本应经过电平转换后再行交叉连接,本实验中为减少连线可将电平转换电路略去,而将双方的RXD、TXD直接交叉连接。也可以将本机的TXD接到RXD上 2:按下的键,就会在本机LED上显示出来。

六 实验结果分析:

成绩评定: _____________________ 指导教师:_________________________

年 月 日

撰写人姓名:____________ 撰写时间:_________________ 审查人姓名:_________________

实验全过程记录

实验 名称 姓名 同实验者 时间 地点 班 组 班 组 A/D转换、D/A转换实验 学号 学号 1:A/D转换 一 实验目的:

1、 掌握A/D转换与单片机的接口方法。 2、 了解A/D芯片ADC0809转换性能及编程。

- 21 -

3、 通过实验了解单片机如何进行数据采集。

二 实验内容:

CS0809 equ 08000h

mov dptr, #CS0809 mov a, #0

movx @dptr, a

mov a, #40h

djnz ACC, $

movx a, @dptr ljmp $ end

三 实验用设备仪器及材料: 计算机 伟福实验箱

四 实验原理图:

五 实验方法及步骤:

本程序是用延时查询方式读入A/D转换结果,也可以用中断方式读入结果,在中断方式下,A/D转换结束后会自动产生EOC信号,将其与8031的INT0相接,可以试试编程用中断方式读回A/D结果.

六 实验结果分析:

2:D/A转换 一 实验目的:

1 了解D/A转换的基本原理。

- 22 -

2、了解D/A转换芯片0832的性能及编程方法。 3、了解单片机系统中扩展D/A转换的基本方法。

二 实验内容: 锯齿波:

CS0832 equ 08000h

mov dptr, #CS0832 mov a, #0

loop1: movx @dptr, a inc a

cjne a,#0h,loop1 ljmp 0000h end

三角波:

CS0832 equ 08000h

mov dptr, #CS0832 mov a, #0

loop1: movx @dptr, a inc a

cjne a,#0ffh,loop1 loop2: dec a movx @dptr,a cjne a,#0h,loop2

ljmp 0000h end

方波:

CS0832 equ 08000h

mov dptr, #CS0832 mov r2, #0ffh loop1:

mov a,#0h movx @dptr, a djnz r2,loop1

- 23 -

mov r3,#0ffh loop2:

mov a,#0ffh movx @dptr,a djnz r3,loop2

ljmp 0000h end

三 实验用设备仪器及材料: 计算机,伟福实验箱,示波器

四 实验原理图:

五 实验方法及步骤:

用示波器探头接触Ua或Ub,观察显示波形。

1、D/A转换是把数字量转换成模拟量的变换,实验台上D/A电路输出的是模拟电压信号。要实现实验要求,比较简单的方法是产生三个波形的表格,然后通过查表来实现波形显示。

2、产生锯齿波和三角波的表格只需由数字量的增减来控制,同时要注意三角波要分段来产生。

六 实验结果分析:

- 24 -

成绩评定: _____________________ 指导教师:_________________________

- 25 -

年 月


哈理工单片机实验讲义(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创建“蒙以养正﹒群且自主”的学校教育

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

马上注册会员

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