

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华南师范大学实验报告学号:2007230342-专业:电子信息科学与技术(非师范)课程名称:单片机原理实验 实验类型:验证实验指导老师:年级、班级:07电子非师4班实验项目:现实人体视觉暂留特性测试实验实验时间:2009、11、19实验评分:、实验目的1进一步熟悉利用Kei l C51软件编辑、调试(包括仿真调试、单步调试) 和运行单片机程序的步骤和方法。2通过实验熟悉51单片机的定时/计数器,并掌握它们的应用。3掌握键盘、LED显示的工作原理。4.学习编写定时和外中断服务程序、实验设备PC机一台,实验教学板一块三、实验要求1按实验题目要求设计好硬件电路,画出电路原理图。2.要求画出主程序、子
2、程序、中断服务程序流程图,设计出相应程序并给 程序加上较详细的注释。3.在Keil C51编译环境下完成程序编译。4.通过下载线和下载软件STC-ISP V39将编译后的程序下载到单片机。5.运行程序, 用实验结果验证程序的正确性。 若不能达到要求, 分析原因、 查找错误,修改源程序,再次汇编、连接,重新下载、运行,直至达到题目的要 求。四、程序流程图学生姓名:主程序程序流程图TO定吋(30/89 )秒 中斷服务程序指针回099吗? /kN1f中断返回L五、程序清单ORG 0000HLJMP MAINORG 000BHLJMP TIME_0信号频率输出定时T1中断服务程序ORG 001BH L
3、JMPTIME_1;-主程序MAIN: MOV TMOD,#11H ;MOV SP,#6FH ;MOV R7,#8 ;400msMOV R0,#10 ;10Hz CLRP2.5 MOV P3,#7FH ;STA1: JB P3.3,$JB P3.3,STA1JNB P3.3,$ ;K1 SHE: MOVTH0,#3CH ;MOV TL0,#0B0HMOV TH1,#4CHMOV TL1,#00HMOV P2,#10H ; MOVR0,#10 SETB TR0 ;SETB TR1MOV IE,#8AH ;MOV P3,#7FH ;STA2: JB P3.2,$JB P3.2,STA2JNB P3
4、.2,$;K2CLR TR0;CLR TR1DD:LCALL DISP ;MOV P3,#7FH ;STA3: JB P3.3,DDLCALL DELAY30MS ; JBP3.3,STA3 JNBP3.3,$ ;K1AJMP SHE ;置定时器0、1方式1定时 置堆栈计算次数检测K1键被按下重置定时器初值发光二极管输出使能,P2.4=1开定时器中断使能检测K2键被按下关定时器调用显示子程序再次检测K1键去抖动被按下 重新开始;-LEDDISP: PUSH ACCMOV A,R0 MOVB,#10 DIV AB MOV31H,A动态显示子程序 -十位送缓冲区31H单元MOV 30H,B;SET
5、B RS0;MOV R1,#00H ;个位送缓冲区30H单元换工作寄存器组设定显示时间MOV R0,#30H ;显示缓冲区首址送R0MOV A,R0 ;显示各位送AMOV DPTR,#TAB3 ;指向字形表首址MOVC A,A+DPTR ;查表取得字形码MOV P0,A ;字型码送p0口MOV P2,#02HDJNZ R1,$ ;延时0.5msDJNZ R1,$ ;延时0.5msINC R0 ;指向下一缓冲区地址MOV A,R0 ;缓冲区数据送AMOV DPTR,#TAB3;指向字形表首址MOVC A,A+DPTR ;查表取得字形码MOV P0,A ;字型码送p0口MOV P2,#01HDJN
6、Z R1,$ ;延时0.5msDJNZ R1,$MOV P0,#0FFH ;关发光二极管CLR RS0 ;恢复第0组工作寄存器POP ACCRETTAB3:0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H;-T0中 断 子 程 序 -TIME_0: CLR EAPUSH ACCPUSH PSWSETB EAMOV TH0,#3CHMOV TL0,#0B0HDJNZ R7,RENMMOV R7,#08HINC R0 ;频率指针加1CJNE R0,#100,RENM ;频率指针未超过99,继续循环MOV R0,#10 ;频率指针超过99,指针回10 RENM
7、: CLR EAPOP PSWPOP ACCDBSETB EARETI;- T1TIME_1: CLR EAPUSH ACCPUSH PSWSETB EAMOV A,R0 ;MOV DPTR,#TAB1MOVC A,A+DPTRMOV TH1,AMOV A,R0MOV DPTR,#TAB2MOVC A,A+DPTRMOV TL1,ACPL P0.0CLR EAPOP PSWPOP ACCSETB EARETITAB1: DB00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,4CH,5CH,6AH,75H,7FH,88H,8FH,96H,9CH,0A1HDB0A6H
8、,0AAH,0AEH,0B1H,0B5H,0B8H,0BAH,0BDH,0BFH,0C1H,0C4H,0C5H,0CFH,0C9H,0CBHDB0CCH,0CEH,0CFH,0D0H,0D1H,0D3H,0D4H,0D5H,0D6H,0D7H,0D8H,0D8H,0D9H,0DAH,0DBHDB0DCH,0DCH,0DDH,0DEH,0DEH,0DFH,0DFH,0E0H,0E0H,0E1H,0E2H,0E2H,0E6H,0E3H,0E3HDB0E4H,0E4H,0E5H,0E5H,0E5H,0E6H,0E6H,0E7H,0E7H,0E7H,0E8H,0E8H,0E8H,0E8H,0E9HDB
9、0E9H,0E9H,0EAH,0EAH,0EAH,0EAH,0EBH,0EBH,0EBH,0EBH,0ECH,0ECH,0ECH,0ECH,0ECHDB 0EDH,0EDH,0EDH,0EDH,0EDHTAB2: DB00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,5DH,00H,8AH,6EH,00H,80H,1EH,00H,43HDB00H,49H,2FH,0BDH,00H,00H,0C5H,55H,0B7H,0EEH,00H,0EFH,0C0H,74H,0FH中断子程序 -查表,重装各频率所对应的计数初值;置TH1;置TL1DB 92H,00H,5AH,0A2H,0D9H,00H,19H,25H,24H,17H,00H,0FFH,0B4H,80H,44HDB 00H,0B5H,62H,0AH,0ABH,46H,0DBH,6CH,0F7H,7EH,00H,7EH,0E0H,6EH,0E0HDB 4FH,0BAH,22H,88H,0EAH, 49H,0A6H,00H,58H,0ADH,00H,51H,0A0H,0ECH,37HDB 80H,0C7H,0CH,50H,92H,0D3H,12H,4FH,8CH,0C6H,00H,38H,6FH,0A5H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年法制宣传日普法知识竞赛抢答题库及答案(共80题)
- 新员工入职培训流程与要点
- 《艺术概论:西方绘画艺术的发展历程及特点》
- 共享经济与协作式消费作业指导书
- 福建省龙岩市2024-2025学年高二上学期1月期末生物学试题(含答案)
- 儿童绘本中的教育意义解读
- 人力资源外包合作协议
- 小学生读书笔记读后感
- 水资源开发与保护联合协议
- 装修大包合同
- (完整版)收据电子版
- 学术英语智慧树知到课后章节答案2023年下南开大学
- 文献检索-第六讲-毕业论文写作与文献检索课件
- 刘鸿文版材料力学(第五版全套356张)课件
- IATF16949审核资料清单(详细)
- 《旅游学概论》第一章
- 国际海事组织标准航海通信用语中英文对照
- 轴线翻身技术技术操作考核评分标准
- 部编2023版道德与法治六年级下册活动园问题及答案
- 中电投山西铝业有限公司宁武宽草坪铝土矿资源开发利用、地质环境保护与土地复垦方案
- 《所罗门王的指环》读书笔记
评论
0/150
提交评论