【51单片机实验报告】51单片机实验报告精选八篇
52fw.cn 10-18 次遇见篇一 :单片机实验报告(基于51单片机)
滨江学院
微机原理与接口技术
综合实验报告
题 目 简易电子琴设计
学 号 学生姓名 院 系 专 业
指导教师
二O一二 年 月 日
【摘要】 ....................................................... 2
一、引言 ....................................................... 2
1.1 电子琴设计的背景 ........................................ 2
1.2 电子琴设计的意义 ........................................ 2
1.3 电子琴设计的目标 ........................................ 2
二.系统整体设计 ............................................... 3
1.设计任务 .................................................. 3
2.功能描述 .................................................. 3
3.软硬件描述 ................................................ 3
4.模块描述 .................................................. 4
三 . 硬件电路设计及描述 ........................................ 5
…… …… 余下全文
篇二 :51单片机课程设计实验报告
51单片机课程设计报告
学 院: 专业班级: 姓 名: 指导教师: 设计时间:
51单片机课程设计
一、设计任务与要求
1. 任务:制作并调试51单片机学习板 2. 要求:
(1) 了解并能识别学习板上的各种元器件,会读元器件标示; (2) 会看电路原理图; (3) 制作51单片机学习板;
(4) 学会使用Keil C软件下载调试程序;
用调试程序将51单片机学习板调试成功。
二、总原理图及元器件清单
1.总原理图
2.元件清单
三、模块电路分析
1. 最小系统:
单片机最小系统电路分为振荡电路和复位电路,
振荡电路选用 12MHz 高精度晶振, 振荡电容选用 22p和30p 独石电容;
图 1 图 2
复位电路使用 RC 电路,使用普通的电解电容与金属膜电阻即可;
图 3
当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST为低电平。正常工作为低电平,高电平复位。
2. 显示模块:
分析发光二极管显示电路:
图 4
发光二极管显示电路分析:它是半导体二极管的一种,可以把电能转化成光能,常简写为
LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,产生自发辐射的荧光。 图中一共有五个发光二极管?其中一个为电源指示灯,当学习板通电时会发光以指示状态。其余四个为功能状态指示灯,实际作用与学习板有关
…… …… 余下全文
篇三 :51单片机实验报告
0842402019
单片微型计算机原理 学 院
班 级
学 号
姓 名
指导教师
成 绩
1 20xx年6月
0842402019
? 硬件实验:
实验一:定时器中断实验
实验内容:fosc=11.0592MHz,T0方式2产生定时中断实现秒表功能:数码管后两 位显示10ms;前两位显示秒数;K1/K2/K3键分别启动/停止/清零,按键操作不 分先后
实验程序流程图:
主程序流程图: 中断程序流程图:
中断服务程序每250us执行一次实验程序:
ORG 0000H
LJMP MAIN ORG 000BH LJMP INTT0 ORG 0100H MAIN: MOV SP,#70H CALL INI_ALL
2
0842402019
LOOP: CALL DISPLAY MOV DPTR,#8000H MOVX A,@DPTR JB ACC.7,NEXT SETB TR0
NEXT: JB ACC.6,NEXT1 CLR TR0
NEXT1: JB ACC.5,LOOP MOV R7,#0H MOV R6,#0H MOV R5,#0H LJMP LOOP /*INTT0*/
INTT0: PUSH PSW
PUSH ACC
INC R5
CJNE R5,#40,CMP1 CMP1: JC GOON
MOV R5,#0H INC R6
CJNE R6,#100,CMP2 CMP2: JC GOON
MOV R6,#0H INC R7
CJNE R7,#100,CMP3 CMP3: JC GOON
MOV R7,#0H GOON: POP ACC
POP PSW
RETI
…… …… 余下全文
篇四 :51单片机实验报告
0842402019
硬件实验:
实验一:定时器中断实验
实验内容:fosc=11.0592MHz,T0方式2产生定时中断实现秒表功能:数码管后两 位显示10ms;前两位显示秒数;K1/K2/K3键分别启动/停止/清零,按键操作不 分先后
实验程序流程图:
主程序流程图: 中断程序流程图:
中断服务程序每250us执行一次实验程序:
ORG 0000H
LJMP MAIN ORG 000BH LJMP INTT0 ORG 0100H MAIN: MOV SP,#70H CALL INI_ALL
1
0842402019
LOOP: CALL DISPLAY MOV DPTR,#8000H MOVX A,@DPTR JB ACC.7,NEXT SETB TR0
NEXT: JB ACC.6,NEXT1 CLR TR0
NEXT1: JB ACC.5,LOOP MOV R7,#0H MOV R6,#0H MOV R5,#0H LJMP LOOP /*INTT0*/
INTT0: PUSH PSW
PUSH ACC
INC R5
CJNE R5,#40,CMP1 CMP1: JC GOON
MOV R5,#0H INC R6
CJNE R6,#100,CMP2 CMP2: JC GOON
MOV R6,#0H INC R7
CJNE R7,#100,CMP3 CMP3: JC GOON
MOV R7,#0H GOON: POP ACC
POP PSW
RETI
/*INIALL*/
INI_ALL:MOV R7,#0H MOV R6,#0H MOV R5,#0H MOV IE,#82H
MOV TMOD,#02H MOV TH0,#25 MOV TL0,#25 RET
…… …… 余下全文
篇五 :80C51单片机-实验报告
班级 姓名 学号 单片机实验报告 实验一 CPU片内(外)清零
1.CPU片内RAM清零
一、实验目的:
掌握MCS-51汇编语言的设计,了解单片机的寻址方式以及调试方法。
二、实验内容:
把单片机片内的30H~7FH单元清零。
三、实验框图:
四、实验步骤:
用连续或者单步的方式运行程序,检查30H-7FH执行前后的内容变化。
五、参考实验程序:
程序名称:PNQL.ASM
ORG 0000H
JMP MAIN
ORG 0030H
MAIN:
MOV R0,#30H ;30H送R0寄存器
CLR1:
MOV A,#00H ;00送累加器A
MOV @R0,A ;00 送到30H-7FH单元
INC R0 ;R0加1
CJNE R0,#7FH,CLR1 ;不到7F字节再清
WAIT:
LJMP WAIT
END
六、实验思考:
如果把30H-7FH的内容改为99H,如何修改程序。
班级 姓名 学号 单片机实验报告
2.CPU 片外RAM清零
一、实验目的:
掌握MCS-51汇编语言的设计,了解单片机的寻址方式以及调试方法。
二、实验内容:
把外部扩展的RAM的0000H-00FFH单元内容清零。
三、实验框图:
四、实验步骤:
用连续或者单步的方式运行程序,检查0000H-00FFH执行前后的内容变化。
五、参考实验程序:
程序名称:PWQL.ASM
ORG 0000H
MAIN:
MOV SP,#60H
…… …… 余下全文
篇六 :MCS51单片机原理及应用 实验报告
单片机原理与应用
实验报告
学校: 合肥工业大学
姓名: 吕增威
学号: 20082606
班级:计算机科学与技术08-03班
1
目 录
前 言 ------------------------3
第一章 MC51 单片机原理及应用软件实验 实验1:系统认识实验--------------------6 实验6:数据排序实验(验证性)---------- 11
#p#分页标题#e#第二章 MC51 单片机原理及应用硬件实验 实验1:广告灯实验----------------------15 实验2:P1 口实验(验证性)-------------21 实验16:串口转并口实验 ----------------32 实验心得与体会---------------37
2
前 言
一.单片机原理实验的任务
单片机原理实验是单片机原理及应用课程的一部分,它的任务是:
1.通过实验进一步了解和掌握单片机原理的基本概念、单片机应用系统的硬件设计及调试方法。
2.学习和掌握单片机应用系统程序设计技术。
3.提高应用计算机的能力及水平,提高逻辑动手能力。
二.实验设备
单片机实验所使用的设备由计算机、单片机实验开发系统(,其中计算机是软件开发平台,主要完成程序编辑、编译、下载程序等任务;单片机实验开发系统是硬件开发平台,是基于51/196 单片机的扩展实验系统。计算机和单片机实验开发系统之间是通过RS232 串行接口进行通信的。
单片机实验开发系统配有开关电源、单片机、晶振、存储器、可编程并行接口芯片、键盘显示控制芯片、24 键键盘、六位LED 数码管显示、A/D 及D/A 转换芯片、简单输出口2个、简单输入口1 个、逻辑电平输入开关、发光二极管显示电路,并配有小直流电机、步进电机、继电器、音响等驱动电路。在计算机软件的控制下可完成单片机基本实验及综合
…… …… 余下全文
篇七 :李佛垚51单片机实验报告
实验报告
实验名称: 矩阵键盘控制点阵的显示
专业班级: 控制科学与工程 学号:s20100394
学生姓名:
指导教师:李晓林、李丽宏、牛昱光
20xx年 1月18日
矩阵键盘控制点阵显示实验报告
目 录
一、实验目的 ............................................................................................................................... 1
二、实验内容 ............................................................................................................................... 1
(一)扫描矩阵键盘读出键值。 ........................................................................................... 1
(二)数码管显示键号。 ....................................................................................................... 1
(三)点阵显示不同按键需要输出的信息。(根据需要可以修改)。 ............................... 1
三、实验设备及配套软件 ........................................................................................................... 1
…… …… 余下全文
篇八 :51单片机电子时钟课程设计报告
JINGCHU UNIVERSITY OF TECHNOLOGY
《单片机原理及应用》
课程设计报告
题目:电子时钟
专 业 电气工程及其自动化
班 级 2010级电工2班
学 号 2010401020242
姓 名 王 贞
指导教师 邹云峰
提交日期 20xx年06月21日
单片机课程设计报告
目 录
第一部分 设计任务和要求
1.1 单片机课程设计内容???????????????????2
1.2 单片机课程设计要求???????????????????2
1.3 系统运行流程??????????????????????2 第二部分 设计方案
2.1 总体设计方案说明????????????????????2
2.2 系统方框图???????????????????????3
2.3 系统流程图???????????????????????3 第三部分 主要器材及基本简介
3.1 主要器材????????????????????????4
3.2 主要器材简介??????????????????????4 第四部分 系统硬件设计
4.1 最小系统????????????????????????6
4.2 LCD显示电路??????????????????????6
4.3 键盘输入电路??????????????????????7
4.4 蜂鸣器和LED灯电路???????????????????7 第五部分 仿真电路图与仿真结果??????????????????8 第六部分 课程设计总结??????????????????????8 第七部分 参考文献????????????????????????9