嵌入式系统实验1
更新时间:2023-10-27 07:46:01 阅读量: 综合文库 文档下载
- 嵌入式推荐度:
- 相关推荐
嵌入式系统原理及应用 实验一
【实验项目】 GPIO实验——LED及按键
姓名: 班级: 学号:
【实验目的】
1、熟悉KEIL4嵌入式开发环境以及Proteus仿真环境; 2、了解ARM7 LPC2138虚拟开发板上各个器件; 3、掌握LPC2138的GPIO配置及使用方法。
【实验设备】
硬件:PC机一台。
软件:Keil uVision集成开发环境,Proteus仿真软件,LPC2138.DSN仿真电路图文件。
【实验原理】 1. LED电路
观察图1所示的LED驱动电路,当LPC2138单片机的GPIO口P0.8~P0.15输出为低电平时,LED D1~D8点亮。
P0.8R20470RD1D2D3D4D5D6D7D8P0.9R21470RP0.10R22470RP0.11R23470RP0.12P0.13R24470RR25470RP0.14R26470RP0.15R27470R+3.3V 图1. LED驱动电路
2. 按键电路
观察图2所示的按键接口电路,当按键K1~K6按下时,LPC2138单片机的GPIO口P0.16~P0.21为低电平。 R4+3.3VR1R2R3R5R610kP0.1610k10k10k10k10kK1K2P0.17K3P0.18K4P0.19K5P0.20K6P0.21 图2. 按键接口电路
【实验内容】
项目1. 循环“点亮-熄灭”LED D1; 项目2. 按键K1控制LED D1的点亮和熄灭; 项目3. 以流水灯方式点亮LED D1~D8;
项目4. 按下按键K1改变LED D1~D8的流水方向。
【实验步骤】
项目1. 循环“点亮-熄灭”LED D1; 1. 建立一个新的keil工程;
(1)在D盘(或其它盘)根目录下新建一个以你学号为名的文件夹,并在其下创建“exp1”文件夹,在“exp1”文件夹下创建“exp1_1”子文件夹。
(2)新建一个新keil工程,名称为“exp1_1”,路径为“exp1_1”子文件夹。
(3)CPU型号选择为“NXP”中的“LPC2138”。
(4)开发环境询问是否将“启动代码”复制到工程中,点击“是”。
(5)将“添加文件”文件夹中的Config.h,Target.c,Target.h以及Deal_err.h复制到工程文件夹中(“exp1_1\\”),并添加到工程。
(6)新建main.c文件,并添加至工程。 (7)在main文件开头包含相应的头文件:
(8)修改“目标选项(Target Option)”:
在“输出(Output)”选项卡里,勾选“生成十六进制文件(Create Hex File)”。
2. 配置LED D1对应的GPIO引脚P0.8,代码为:
3. 实现P0.8输出反转,代码为:
4. 延时函数代码为:
5. 点击“构建(Build)”,产生十六进制可执行文件。
正在阅读:
嵌入式系统实验110-27
绿色环保小常识|绿色环保知识07-31
我喜爱的小兔子作文400字07-06
微机原理与接口技术习题答案310-14
党员评议表02-17
2017-2022年中国排风设备行业供需市场调研分析及投资战略研究报03-29
五、3两位数除以一位数08-07
6压力管道设计管道布置04-21
- 《江苏省环境水质(地表水)自动监测预警系统运行管理办法(试行)》
- 安乐死合法化辩论赛立论稿(浙大新生赛)
- 公共科目模拟试卷公务员考试资料
- 我国固定资产投资FAI对GDP的影响
- 大学生创新创业训练计划项目申请书大创项目申报表
- 完美版—单片机控制步进电机
- 2013资阳中考化学试题
- 18.两位数减一位数退位(397道)
- 工程量计算规则
- 二年级操行评语(下)
- 第3章 流程控制语句
- 浅基桥墩加固技术
- 课题研究的主要方法
- 5100软件说明书 - 图文
- 车间技术员年终总结
- 关于印发《中铁建工集团开展项目管理实验室活动方案》的通知
- 经典诵读结题报告
- 地下水动力学习题答案
- 2018年全国各地高考数学模拟试题平面解析几何试题汇编(含答案解
- 街道办事处主任2018年度述职述廉报告
- 嵌入式
- 实验
- 系统
- 人才梯队管理制度
- 2014年度立项课题名单
- 鲁教版四年级语文上册教学计划
- BS操盘线(类似收费软件的BS)通达信指标公式源码
- 1.大学生学术诚信现状调查研究
- 生物化学习题
- 西安地铁二号线AFC系统自动检票机通行控制运营
- 著名教育家魏书生班级管理制度大全
- 第三阶段试题答案
- 融资担保业务风险管理办法
- 高考全国3卷理科数学(2016-2018共3套真题)及答案
- 重庆市2018年中考物理试卷(b卷)(解析版)
- 《学前儿童语言教育》模拟试题及参考答案
- 数字推理
- 最高额不可撤销担保书
- 成都市人民政府关于印发成都市公共企事业单位办事公开实施办法
- 江苏省灌云县穆圩中学2013-2014学年七年级数学下学期第一次月考试题(A)
- 红树林生态系统健康评价--读书报告
- 足球试题
- 张坞镇一中安全大检查实施方案