下载此文档

流水灯显示实验报告.docx


文档分类:高等教育 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
本文格式为Word版,下载可任意编辑
— 2 —
流水灯显示实验报告
 测验结果分析及议论 论 1. 测验中展现过的问题或错误、理由分析 程序输入错误导致无法完全编译
  2. 保表明验告成的关键问题
 保
 姓 姓
 名
 测验 类型 □ 演示性 □ 验证性 ☑ 综合性 □ 设计性 指导教师
 实 实 验 验 目 目 的 的 keil 软件的使用 proteus 软件中构建流水灯显示测验,并理解 keil 源程序,通过两个软件的联调得出测验现象。
 测验仪器及耗材 材 1 .THDPJ-3 型单片机开发综合测验装置; 2. PC 机; 3. Keil uVision4 仿真软件。
  软件 实 实 验 验 原 原 理 理 测验原理如图(低电平点亮)
  第 2 页,共 4 页
 第 3 页,共 4 页
 实 实 验 验 内 内 容 容 及 及 步 步 骤 骤 测验内容:
 。
  keil 软件中源程序各指令含义。
  keil 和 proteus 软件,运行表示流水灯测验,实现八盏灯从上到下依次点亮,再从下到上依次点亮为一周期的现象。
 测验步骤 proteus 绘制电路原理图
本文格式为Word版,下载可任意编辑
— 4 —
  keil 软件根据 proteus 软件电路图编写程序 汇编语言源程序如下:(本次测验采用汇编语言举行)
  ORG 0 START:
  MOV R2,#8
 MOV A,#0FEH
 SETB C LOOP:
  MOV P1,A
 LCALL DELAY
 RLC A
 DJNZ R2,LOOP
 MOV R2,#8 LOOP1:
  MOV P1,A
 LCALL DELAY
  RRC A
 DJNZ R2,LOOP1
 LJMP START DELAY:
  MOV R5,#20
  ; D1:
  MOV R6,#20 D2:
  MOV R7,#248
 DJNZ R7,$
 DJNZ R6,D2
本文格式为Word版,下载可任意编辑
— 5 —
 DJNZ R5,D1
 RET
 end *也可以用 C++举行编译(课后自行尝试,本次测验以汇编语言为主)
 #include unsigned char i; unsigned char temp; unsigned char a,b;
 void delay(void) {
  unsigned char m,n,s;
  for(m=20;m0;m--)
  for(n=20;n0;n--)
  for(s=248;s0;s--); } void main(void) {
  while(1)
  {

流水灯显示实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人C小yi
  • 文件大小18 KB
  • 时间2022-08-24