串并转换实验总结

“串并转换实验总结”相关的资料有哪些?“串并转换实验总结”相关的范文有哪些?怎么写?下面是小编为您精心整理的“串并转换实验总结”相关范文大全或资料大全,欢迎大家分享。

串并转换实验

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

一、实验内容:

(1)在实验箱上完成: 利用8031串行口和串行输入并行输出移位寄存器74LS164,扩展一个8位输出通道,用于驱动一个共阳极数码显示器,在数码显示器上循环显示8031串行口输出的0~9这10个数字。

(2)用Proteus软件参照实验电路连线并仿真运行,得出与实验箱上相同的软件仿真结果。

所用元器件:单片机AT89C51、串入并出移位寄存器74LS164、数码管7SEG-COM-CAT-GREEN(BLUE)

二、实验电路及功能说明

串行口工作在方式0时,可通过外接移位存储器实现串并行转换。在这种方式下,数据为8位,只能从RXD端输入输出,TXD端总是输出移位同步时钟信号,其波特率固定为晶振频率1/12。由软件置位串行控制寄存器(SCON)的REN后才能启动串行接收,在CPU将数据写入SBUF寄存器后,立即启动发送。待8位数据输完后,硬件将SCON寄存器的TI位置1,TI必须由软件清零。 共阳极数码管的0~9的显示码如下:0x03,0x9F,0x25,0x0D,0x99,0x49,0x41,0x1F,0x01,0x09

三、实验程序流程图:

主程序:

子程序:

四、实验结果分析

五、心得体会

通过实验让我掌握

单片机串并转换实验报告

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

实验五 串并转换实验

姓名:赵新 专业:通信工程(401) 学号:2011412547 成绩: 一、实验目的

1、掌握8051串行口方式0工作方式及编程方法; 2、掌握利用串行口扩展I/O通道的方法;

二、实验内容

1、 用Proteus画出仿真电路图。利用8051串行口和串行输入并行输出移位寄存器74LS164

可以进行I/O的扩展,要求以级联的形式用2片74LS164扩展两个8位I/O,驱动两个数码管,电路自行设计。

2、 按流程图编写程序,在数码管上循环显示从8051串行口输出的0--9这10个数字。 3、 编写程序,利用定时器T0产生1S的定时,通过数码管显示计时时间0~99秒,计到99

秒后再减1计时,即由99~0。

三、实验原理及步骤

1、串行口工作在方式0是时,可通过外接移位寄存器实现串并行转换。在这种方式下,数据为8位,只能从RXD端输入输出,TXD端总是输出移位同步时钟信号,其波特率固定为晶振频率的1/12。由软件置位串行控制寄存器(SCON)的REN后才能启动串行接受,在CPU将数据写入SBUF寄存器后,立即启动发送。待8位数据输入完后,硬件将SCON寄存器的TI位置1,TI必须由软件清零。

2、74LS164:8位串入并

实验总结报告-串和数组

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

实验总结报告—栈和队列

学号: 姓名: 时间:

一、目的 1.做实验的目的 2.2.撰写实验报告的目的 二、内容

1.说明实验次数及实验内容 本次实验用一个实验课时完成。 实验内容:

1. 编写函数StrAssign(), StrCopy() , StrLenth() , StrCompare() , StrConcat() ,

Substring(), Replace(),完成串赋值,串复制,求串长度,串比较,串连接,求字

串,子串替代等相应功能。 注:Replace() 依赖Find_KMP()

2. 使用KMP 算法,编写函数Find_KMP(char *S,char *P,int start)实现字符串匹配。 测试数据: 2.1

char S[] = “abcabcabcd”; char P[] = “abcabcd”;

2.2char S[] = “abcdababcabcdabcabcabcd”; char P[] = “abcabcd”; 2.3

char S[] = “cocaocoaoc”; char P[] = “coaoc”;

要求: 1.打印出模式串P 的next[]模式数组;

2.完成Find_KMP()后在Rep

DA转换实验

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

华南农业大学工程学院电类实验分室

基础实验部分

实验1 P1口实验一

一、实验目的: 1. 2.

学习P1口的使用方法。 学习延时子程序的编写和使用。

二、实验设备:

CPU挂箱、8031CPU模块 三、实验内容: 1. 2.

P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。 P1口做输入口,接八个按纽开关,以实验箱上74LS273做输出口,编写程序

读取开关状态,在发光二极管上显示出来。 四、实验原理:

P1口为准双向口,P1口的每一位都能独立地定义为输入位或输出位。作为输入位时,必须向锁存器相应位写入“1”,该位才能作为输入。8031中所有口锁存器在复位时均置为“1”,如果后来在口锁存器写过“0”,在需要时应写入一个“1”,使它成为一个输入。

可以用第二个实验做一下实验。先按要求编好程序并调试成功后,可将P1口锁存器中置“0”,此时将P1做输入口,会有什么结果。

再来看一下延时程序的实现。现常用的有两种方法,一是用定时器中断来实现,一是用指令循环来实现。在系统时间允许的情况下可以采用后一种方法。

本实验系统晶振为6.144MHZ,则一个机器周期为12÷6.144us即1÷0.512us。现要写一个延时0.1s的

AD转换实验

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

A/D转换实验

一、

实验目的

1. 熟悉A/D转换的基本原理; 2. 掌握AD7822的技术指标和常用方法;

3. 掌握并熟练使用DSP和AD7822BN的接口及其操作。 二、

实验设备

计算机,CCS 2.0软件,DSP仿真器,实验箱 三、

实验步骤和内容

1、 拨码开关设置: JP3拨码开关: 码位 1 2 3 4 5 6 备注 ON: 将“模拟信号源”单元1的信号输入到AD7822 OFF: OFF: OFF: OFF: OFF: SW2拨码开关: SW2 1 ON 2 ON 3 ON 4 备 注 码位 ON AD7822的采样时钟为250KHZ,且中断给CPU2的中断2 2、运行CCS软件,加载示范程序; 3、观察采样结果; 4、填写实验报告。

5、样例程序实验操作说明

6、开关K9拨到右边,即仿真器选择连接右边的CPU:CPU2;启动CCS 2.0,在Project?Open菜单打开exp06_cpu2目录下面的工程文件“exp06.pjt”。 用下拉菜单中Project-->Open,打开“exp06_cpu2\\ exp06.pjt”,双击“Source”,可查看源程序。在File?Load Prog

DA转换实验

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

华南农业大学工程学院电类实验分室

基础实验部分

实验1 P1口实验一

一、实验目的: 1. 2.

学习P1口的使用方法。 学习延时子程序的编写和使用。

二、实验设备:

CPU挂箱、8031CPU模块 三、实验内容: 1. 2.

P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。 P1口做输入口,接八个按纽开关,以实验箱上74LS273做输出口,编写程序

读取开关状态,在发光二极管上显示出来。 四、实验原理:

P1口为准双向口,P1口的每一位都能独立地定义为输入位或输出位。作为输入位时,必须向锁存器相应位写入“1”,该位才能作为输入。8031中所有口锁存器在复位时均置为“1”,如果后来在口锁存器写过“0”,在需要时应写入一个“1”,使它成为一个输入。

可以用第二个实验做一下实验。先按要求编好程序并调试成功后,可将P1口锁存器中置“0”,此时将P1做输入口,会有什么结果。

再来看一下延时程序的实现。现常用的有两种方法,一是用定时器中断来实现,一是用指令循环来实现。在系统时间允许的情况下可以采用后一种方法。

本实验系统晶振为6.144MHZ,则一个机器周期为12÷6.144us即1÷0.512us。现要写一个延时0.1s的

使用PowerDesinger创建数据库概念模型并转换为物理模型实例说明(图解)

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

1、在powerdesigner中进行数据库的概念设计(一)

一、概念数据模型概述

数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现

概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。

通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。

CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件等,其中包括了数据结构、数据操作和完整性约束三部分。 1)数据结构表达为实体和属性;

2)数据操作表达为实体中的记录的插入、删除、修改、查询等操作;

3)完整性约束表达为数据的自身完整性

DA转换实验 - 图文

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

实验二 D/A转换

一、实验目的:

(1)了解D/A转换与单片机的接口方法; (2)了解D/A转换芯片0832的性能及编程方法; (3)了解单片机系统中扩展D/A转换芯片的基本方法;

二、实验内容:

利用0832输出一个从0V开始逐渐升至5V再降至0V的可变电压。

三、实验接线图:

四、实验程序框图:

五、实验步骤:

把0832译码线CS5接至FF80H,JX0接JX2,运行程序,数码管上显示不断加大或减小的数字量,用万用表测试D/A输出孔AOUT应也能测出不断加大或减小的电压值。

六、程序清单:

ORG 0000H LJMP SE13 ORG 05E0H

SE13: MOV SP,#53H

mov p2,#0ffh MOV A,#81H

MOV DPTR,#0FF23H MOVX @DPTR,A MOV 7EH,#00H MOV 7DH,#08H MOV 7CH,#03H

MOV 7BH,#02H ;显示缓冲区初值

LO20: MOV R6,#00H LO21: MOV DPTR,#0FF80H

MOV A,R6

MOVX @DPTR,A

实验五DA转换0832应用实验

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

实验五 4.6 D/A转换0832应用实验

系别专业:电子系12级电信2班 学号:3121003210

姓名:李书杰 指导老师:刘志群老师

4.6.1 实验要求

1. 复习 D/A转换的工作原理。

2. 复习 DAC0832的应用及编写程序的方法。

4.6.2 实验设备

PC 机一台,TD-NMC+教学实验系统,示波器一台

4.6.3 实验目的

1. 进一步熟悉单片机仿真实验软件 Keil C51调试硬件的方法。 2. 掌握 D/A转换器件与单片机接口的方法。

3. 了解 D/A转换芯片 DAC0832的性能、内部结构、工作原理,掌握其编程方法。 4. 了解运放在电流型 D/A中的使用方法。

4.6.4 实验内容

实验 1

根据TD-NMC+实验平台的单元电路,构建一个硬件系统,并编写实验程序实现如下功能:利用 DAC0832输出一个幅值为5V、周期为 1kHz的连续方波。 程序如下:

ORG 0000H SJMP START ORG 0030H

START: MOV DPTR,#7FFFH ;设

实验五DA转换0832应用实验

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

实验五 4.6 D/A转换0832应用实验

系别专业:电子系12级电信2班 学号:3121003210

姓名:李书杰 指导老师:刘志群老师

4.6.1 实验要求

1. 复习 D/A转换的工作原理。

2. 复习 DAC0832的应用及编写程序的方法。

4.6.2 实验设备

PC 机一台,TD-NMC+教学实验系统,示波器一台

4.6.3 实验目的

1. 进一步熟悉单片机仿真实验软件 Keil C51调试硬件的方法。 2. 掌握 D/A转换器件与单片机接口的方法。

3. 了解 D/A转换芯片 DAC0832的性能、内部结构、工作原理,掌握其编程方法。 4. 了解运放在电流型 D/A中的使用方法。

4.6.4 实验内容

实验 1

根据TD-NMC+实验平台的单元电路,构建一个硬件系统,并编写实验程序实现如下功能:利用 DAC0832输出一个幅值为5V、周期为 1kHz的连续方波。 程序如下:

ORG 0000H SJMP START ORG 0030H

START: MOV DPTR,#7FFFH ;设