2.下载网上的模版,针对有一定难度的综合性实践操作进行演练和对比,找出自身仍旧存在的不足,进行进一步的完善。 3.结合周边同学的实践经验和体会进行交流,并从中学习提高
(三)实施过程
1.在实验箱断电的情况下连好线。二连接序号1-17)
连连接孔1 连接孔2 线 1 CS0 8255CS 2 L0 8255-PA0 3 L1 8255-PA1 4 L2 8255-PA2 5 L3 8255-PA3 6 L4 8255-PA4 7 L5 8255-PA5 8 L6 8255-PA6 9 L7 8255-PA7 10 K0 8255-PB0 11 K1 8255-PB1 12 K2 8255-PB2 13 K3 8255-PB3 ;实验(实验一连接序号1-914 K4 15 K5 16 K6 17 K7 8255-PB4 8255-PB5 8255-PB6 8255-PB7 (2) 输入程序并检查,保存程序。 (3) “编译”程序。 (4) “全速执行”程序。 (5) 记录实验结果及分析。
三、实习心得
这个实验我们使用了两种方式感受8255这款芯片的输入输出效果,通过这个实验,我对工作方式选择控制字的有了进一步的了解,知道 怎么控制字,也知道它们之间的通信过程。
项目三 自发自收实验的变型
——利用8251芯片对于字符 的ASCII码进行自发自收 一、实习目的
1、了解串行通讯的基本原理。
2、掌握串行接口芯片8251的工作原理和编程方法。 二、实习内容 (一)工作原理
(1)按图连接好电路 (8251 插在带锁通用插座D 上),其中8253 计数器用于产生8251 的发送和接收时钟,TXD 和RXD 直接相连;
(2)编写测试程序,初始化8251,实现连续发送固定字符,用示波器观察发送波形,试用多种不同字符格式和字符; (3)编程实现从键盘输入一个字符, 将其ASCII 码加1 后发送出去,再接收回来在屏幕上显示,实现自发自收; (4)若在调试方式下用命令或单步初始化8251,用端口输出(发送)和输入(接收)检查硬件;编程简单周期连续发送,用示波器观察发送过程和波特率(波形)。 (二)工作方法
1.学习过程采取理论知识补充和网上相关视频的查找学习相结合的方式,分层次的进行步骤演练
2.下载网上的模版,针对有一定难度的综合性实践操作进行
演练和对比,找出自身仍旧存在的不足,进行进一步的完善。 3.结合周边同学的实践经验和体会进行交流,并从中学习提高
(三)实施过程
1、实验连线
⑴连接138译码输入端A.B.C,其中A连A2,B连A3,C连A4,138使能控制输入端G与总线单元上方的GS相连。 ⑵将8251串行通信单元的T/RXC与分频单元的T6相连,CLK与分频单元的T0相连,8251CS与译码单元的Y0相连,将8251串行通信单元RXD与TXD相连。
⑶用8芯扁平电缆将8251串行通信单元的数据总线插座与数据总线单元任一插座相连。
2、LED环境
⑴在“P.”状态下按“0→EV/UN”,装载实验所需的代码程序。
⑵在4000-400Fh内存单元中填入16个数据。
⑶在“P.”状态下键入35C0,然后按“EXEC”进入实验项目的运行。 3、PC环境
在与PC联机状态下,编译、连接、下载PH88.asm,用连续方式运行程序。 4、观察运行结果
在连续运行下,8251开始将4000~400Fh内存单元的数据发送串行口,再从串行口接收数据并存到5000-500Fh内存单元,当LED显示“P.”则表示操作完成。用复位命令结束程序,检查5000-500Fh内存单元的数据,应与4000-400Fh一致。 5、终止运行
按“暂停图标”或实验箱上的“暂停按钮”,使系统无条件退出该程序的运行返回监控状态。
本程序为8251串行通信自发自收实验
;PC发送、8251接收程序请装载 PH88\\8251R.ASM ;8251发送、PC接收程序请装载 PH88\\8251T.ASM
Z8251 EQU 0FFE1H
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库03742010021 张力文 微机原理与接口技术课程实习报告(2)在线全文阅读。
相关推荐: