- 14
- 0
- 约8.1千字
- 约 14页
- 2017-05-21 发布于浙江
- 举报
2013本一嵌入式实验报告模版
嵌入式系统及设计
综合实验报告
学 院:物理与信息工程学院
专 业:微电子
姓 名: 强书连
学 号: 111000628
指导老师:张志晓
实验一:GPIO、流水灯
1、实验目的
熟悉Keil及protues的使用方法;
熟悉keil和protues的联调方式;
熟悉ARM7的GPIO功能特性及使用方法;
掌握ARM7的中断控制过程及应用;
2、实验要求
应用GPIO设计流水灯,编写代码,与PROTUES联调仿真。
3、实验内容
(1、)通过I/O模拟同步串口与74HC595进行连接,控制74HC595驱动LED显示。
(2)、利用ARM开发工具,建立工程,并添加代码,编译并连接工程,生成HEX文件。
(3)、在PROTEUS软件中,连接电路原理图。右击LPC2124,弹出的Edit Component对话框中,为LPC2124添加HEX文件路径。启动仿真,观察结果。
4、设计流程图
5、实验总结
本次实验在既轻松又紧张的氛围中结束了,说起这次时长三节课的实验,满满的都是收获。
首先,对嵌入式的认识加深了一步。从大一到大二,直至大三,都感觉嵌入式是一个比较神圣庄严的学科,学好了就业就不愁的感觉。可是本门课一开课,就感觉,学的基本都是外部电路,对于一些指令并没有接触,或者说都是虚的东西,实验带我了解了嵌入式。
其次对上节课学的指令集有了一次切身的应用,更加印象深刻。虽说实验过程不算是很顺利,但总体来说是让我学到了东西的。
我会更加积极的进入接下来几次实验的学习。
6、附录
程序关键代码
#include LPC21XX.H
#define uchar unsigned char
#define uint32 unsigned int
#define SPI_CS 0 /*P0.8*/
#define SPI_DATA 0 /*P0.6*/
#define SPI_CLK 0 /*P0.4*/
#define PIN_P014 0
#define SPI_IOCON 0
uint32 key_flag=1;
const uint32 DISP_TAB[]={ 0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00};
void delayns(uint32 dly)
{
uint32 i;
for(;dly0;dly--)
for(i=0;i5000;i++);
}
void HC595_SendDat(uint32 dat)
{
uint32 i;
IO0CLR=SPI_CS;
for(i=0;i8;i++)
{
IO0CLR=SPI_CLK;
if((dat0x80)!=0)
IO0SET=SPI_DATA;
else
IO0CLR=SPI_DATA;
dat=1;
IO0SET=SPI_CLK;
}
IO0SET=SPI_CS;
}
int main(void)
{
uint32 i;
PINSEL0=0
IO0DIR=SPI_IOCON;
while(1)
{
for(i=0;i8;i++)
{
HC595_SendDat(~DISP_TAB[i]);
delayns(50);
while((IO0PINPIN_P014)==0 )
{
delayns(10) ;
}
}}
}
实验二:GPIO、中断应用
1、实验目的
熟悉Keil及protues的使用方法;
熟悉keil和protues的联调方式;
熟悉ARM7的GPIO功能特性及使用方法;
掌握ARM7的中断控制过程及应用;
2、实验要求
应用中断及GPIO设计一个按键控制秒表,编写代码,与PROTUES联调仿真。
3、实验内容
(1)、写出根据设计流程图,写出程序,并编译。
(2)、利用ARM开发工具,建立工程,并添加代码,编译并连接工程,生成HEX文件。
(3)、在PROTEUS软件中,连接电路原理图。右击LPC2124,弹出的Edit Component对话框中,为LPC2124添加HEX文件路径。启动仿真,观察结果。
4、设计流程图
5、实验总结
本次实验比
您可能关注的文档
- 2-2【红对勾讲与练】2015年新课标高三物理二轮专题复习 考前增分指导.ppt
- 2-3 有限实验数据的统计处理简介.ppt
- 2.5实验5 硫酸亚铁铵的制备.ppt
- 2.医学原生动物、溶组织内阿米巴.ppt
- 2005年漳州市实验区中考化学科试题_2.doc
- 2005年漳州市实验区中考化学科试题_3.doc
- 2005年福建省非课改实验区初中毕业、升学考试 试卷质量分析评价报告.doc
- 20101130-数学课程改革向左转向右转.ppt
- 2010届高考物理物理实验复习.ppt
- 2010年山东省大学生实验能竞赛 无机部分实验竞赛试题及答案.docx
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)