单片机实验报告(机设专业)
更新时间:2023-07-18 13:00:01 阅读量: 实用文档 文档下载
机制
西华大学实验报告(理工类)
开课学院及实验室:机械学院 机械工程专业实验中心 实验时间 : 年 月 日
1.实验目的
(1)学习编译软件的使用和调试程序方法; (2)学习将用户程序下载到应用系统的方法;
(3)掌握STC89C52单片机I/O端口的控制和使用方法。
2.实验设备
单片机实验板、PC机、8051IDE编译软件、STC-ISP.EXE程序下载软件。
3.实验内容
利用单片机的P1.1、P1.2、P1.3控制3个LED指示灯,模仿交通控制灯: 红灯亮4秒;黄灯亮2秒;黄灯、绿灯同时亮1
秒;绿灯亮4秒,如此循环。
4.实验电路
实验电路原理图如下:
机制
5.实验程序
实验程序流程图见左图: 实验程序如下:
ORG 0000H
AJMP MAIN ORG 0030H
MAIN: CLR P1.3 ;红灯亮4秒(各个实验板
;红黄绿灯的引脚不一样,请自定)
SETB P1.2 SETB P1.1 MOV R0, #40 LCALL DELAY
;请填写完整 DELAY: MOV A, R0
MOV R5, A ;延时程序,(R0)=10 延时1秒 DELAY3:MOV R6,#200 DELAY2:MOV R7,#250 DELAY1:DJNZ R7,DELAY1 DJNZ R6,DELAY2 DJNZ R5,DELAY3 RET END
6.实验步骤
(1) 根据实验原理图编写程序,用“8051IDE”编译软件进行编译,如未通过,修改程序,直至通过; (2) 用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;
(3) 运行程序,观察实验板左侧的三个LED(红黄绿)灯点亮的次序和时间是否按要求发生变换,如果
不符合要求,改写程序,按步骤(1)开始重新做实验,直至成功。
7.思考题
(1)怎样计算延时子程序的时间?
见教材p53
(2)如何计算与LED连接的电阻的阻值?(选作)
见教材p64
(3)画出单片机实验板、开发系统、PC机之间的连接框图。(选作) 将教材p211 的几个图编成一个框图。
(4)如何用89C52的I/O端口控制继电器,画出电路原理图。(选作) 见教材p156
机制
西华大学实验报告(理工类)
开课学院及实验室:机械学院 机械工程专业实验中心 实验时间 : 年 月 日
1.实验目的
(1)了解八段码LED的显示原理;
(2)掌握单片机控制LED、简单LCD显示器的编程方法。
2.实验设备
单片机实验板、PC机、8051IDE编译软件、STC-ISP.EXE程序下载软件。
3.实验内容
用LED、LCD循环显示0~9十位数字,时间间隔为1秒。
4.实验电路
实验电路原理图如下:
机制
5.实验程序 实验流程图如图:
实验程序如下:
机制
6.实验步骤
(1) 根据实验原理图编写程序,用“8051IDE”编译软件进行编译,如未通过修改程序,直至通过; (2) 用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;
(3) 运行程序,观察实验板右侧的LED否按要求发生0~9的变换,如果不符合要求,改写程序,按步
骤(1)开始重新做实验,直至成功。
(4) 编写采用LCD显示0~9的程序,并按(1)~ (3)步骤直至调试成功。
7.思考题
段码与那些因素有关,写出本实验中LED数码管A、b、C、d、e、F、P的段码。
机制
西华大学实验报告(理工类)
开课学院及实验室:机械学院 机械工程专业实验中心 实验时间 : 年 月 日
1.实验目的
掌握独立键盘的电路连接和编程方法。
2.实验设备
单片机实验板、PC机、8051IDE编译软件、STC-ISP.EXE程序下载软件。
3.实验内容
(1)按KEY1只有红灯亮;按KEY2只有黄灯亮;按KEY3只有绿灯亮。
(2)开始LED显示0,每按KEY1一次,LED显示加1,至9后,再循环从0显示到9。
4.实验电路
实验电路原理图如下:
机制
5.实验程序
调试成功的程序如下:
机制
6.实验步骤
(1) 根据实验原理图编写程序,用“8051IDE”编译软件进行编译,如
未通过修改程序,直至通过;
(2) 用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;
(3) 运行程序,按实验板右下侧的KEY1,2,3, 观察LED中的红黄绿灯否按要求点亮,如果不符合要求,
改写程序,按步骤(1)开始重新做实验,直至成功。
(4) 按同样的方法调试编写实验内容2的程序,直至调试成功。
7.思考题
如何将程序改为按只按KEY1键,每按一次使对应的红黄绿LED点亮?
机制
西华大学实验报告(理工类)
开课学院及实验室:机械学院 机械工程专业实验中心 实验时间 : 年 月 日
1.实验目的
掌握MCS51定时器的使用方法。
2.实验设备
单片机实验板、PC机、8051IDE编译软件、STC-ISP.EXE程序下载软件。
3.实验内容
利用定时器中断方式,做一个显示0~9的秒钟。
4.实验电路
实验电路原理图如下:
机制
5.实验程序
实验的程序框图如下:
实验的程序如下:
机制
7.实验步骤
(1) 根据实验原理图编写程序,用“8051IDE”编译软件进行编译,如未通过修改程序,直至通过; (2) 用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;
(3) 运行程序,观察LED数码管是否出现“0`9”的变化,如果不符合要求,改写程序,按步骤(1)开
始重新做实验,直至成功。
8.思考题
写出利用定时器中断方式,显示00~99, 每1秒钟增加1的程序,并进行调试。
正在阅读:
单片机实验报告(机设专业)07-18
自然辩证法思考题及答案04-04
第8章饰面装修09-04
关于大力推动发展景德镇工艺美术陶瓷的建议02-22
13高三语文专题复习学案:散文阅读答题指导(四)_2012040208313942103-19
关于成立校刊校报编辑委员会和编辑部的通知06-04
电商08-1团支部材料04-21
赠书仪式串词10-24
课后案例分析11-25
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 单片机
- 实验
- 报告
- 专业
- 九年级英语上册第二次模拟试题
- 2015年10月全国自考电子商务英语预测试题和答案
- 北京大学大学生学籍管理细则
- 安徽省铜陵市高中数学第二章《圆锥曲线与方程》椭圆的反馈课学案新人教A版选修21
- 建设工程设计合同(完整版)_1
- 《编译方法》实验指导书
- 护理科研方法(国开形考任务)答案
- 高效课堂的作文指导王海红
- 田家炳中学学校章程(修订稿)02、9
- 大数据时代下的新闻专业教育反思
- 压铸工艺自动计算表(送工艺卡、工艺控制程序)
- 近视及弱视的知识及健康的中草药、按摩治疗办法(大全)
- 2014年物理高考命题 最后冲刺热点预测 17--45(题题有详细解析)
- 2015选调生申论备考:申论写作技巧点拨
- 安阳市水资源优化配置研究
- 第二章_多项式练习
- 上海大学材料与成型技术基础2总复习-2016年1月
- “小学英语课堂教学中形成性评价”的研究
- 2015临沂市专业技术人员的心理健康与心理调试试题及答案
- 夸专业应聘自荐信