嵌入式系统调试大作业 测仪131

发布 2022-10-21 09:11:28 阅读 8301

“嵌入式系统调试”课程大作业题目。

作业文档要求:

1. 软硬件**环境的配置过程。

2. 简述硬件原理,画出硬件原理图。

3. 软件设计思路、程序流程图及其说明。

4. 软硬件**调试步骤(或实物实验)及每个步骤的调试结果(操作的成败、实验的关键点等)。

5. 结论或总结。

6. 附录:程序清单。

一、嵌入式系统**环境的使用与调试基础1

难度:基本,满分70分。

要求如下:1)嵌入式系统软件**环境的使用。

新建软件工程;工程的设置:;单步运行;全速运行;断点设置。

2)嵌入式系统硬件**环境的使用。

新建工程;工程的设置:单步运行。

3)数据传送、存储器块清零和移动。

将40~4fh 数据送到数据存储器80~8fh中。

将数据存储器7e00~7e0fh中的数据送到8031内部ram 50~5fh中。

将以(r2,r3)为源地址的ram区数据,传送到以(r4,r5)为目的地址的ram区,所传送数据的长度存放在(r6,r7)中。

将数据存储器80~8fh清零、将数据存储器7e00~7e0fh清零。

4)二进制到bcd转换、十进制到ascii码转换。

将给定的一个单字节二进制数,转换成非压缩的二—十进制(bcd)码。

将给定的一个单字节二进制数,转换成压缩的二—十进制(bcd)码。

将中得到的压缩bcd数,分别用查表法和逻辑运算方法将其转换成ascii值。

5)int0中断控制led

将按键作为外部中断源,当按下按键时,d1点亮;再按下一次按键,d1熄灭;如此依次循环。

二、嵌入式系统**环境的使用与调试基础2

难度:基本,满分70分。

要求如下:1)嵌入式系统软件**环境的使用。

新建软件工程;工程的设置:;单步运行;全速运行;断点设置。

2)嵌入式系统硬件**环境的使用。

新建工程;工程的设置:单步运行。

3)数据传送、存储器块清零和移动。

将40~4fh 数据送到数据存储器80~8fh中。

将数据存储器7e00~7e0fh中的数据送到8031内部ram 50~5fh中。

将以(r2,r3)为源地址的ram区数据,传送到以(r4,r5)为目的地址的ram区,所传送数据的长度存放在(r6,r7)中。

将数据存储器80~8fh清零、将数据存储器7e00~7e0fh清零。

4)二进制到bcd转换、十进制到ascii码转换。

将给定的一个单字节二进制数,转换成非压缩的二—十进制(bcd)码。

将给定的一个单字节二进制数,转换成压缩的二—十进制(bcd)码。

将中得到的压缩bcd数,分别用查表法和逻辑运算方法将其转换成ascii值。

5)单只数码管循环显示0-9

三、从左到右流水灯。

难度:一般,满分80分。

要求:1)依次逐个点亮led,从左到右循环,流水灯变化的频率可通过软件改变。2)每2个灯为一组,依次从左到右循环点亮。

四、按键控制单个数码管显示加减。

难度:一般,满分80分。

要求:1)单个数码管上显示数字,按下清除键时,数码管显示清零。2)按下增加键时,数码管显示数字加1,当显示数字从0增加到9后,重新从0开始循环。

2)按下减少键时,数码管显示数字减1,当显示数字从9减少到0后,重新从9开始循环。

五、开关控制led

难度:一般,满分80分。

要求:1)按下s1键时,点亮d1和d2;再按下s1键时,熄灭d1和d2。依次循环。2)按下s2键时,d1和d2闪烁显示;再按下s2键时,d1和d2闪烁速度加快。依次循环。

六、四个按键状态显示。

难度:一般,满分80分。

要求:四个按键从上到下依次编号为。1)用定时方式查询按键是否按下,当按下某个按键时在led上显示该键bcd编码。

2)用中断方式响应按键,当按下某个按键时在led上显示该键bcd编码。

七、正反转可控的直流电机。

难度:一般,满分80分。

要求:三个按键k1、k2和k3分别用于控制电机的正转、反转和停止。当某个按键按下时,对应指示灯点亮。

八、4方向实用交通控制系统设计。

难度:进阶,满分90分。

要求:左右方向绿灯50ms,黄灯3ms,红灯20ms。

九、led模拟霓虹灯。

难度:进阶,满分90分。

要求如下:硬件原理图如下图所示。

利用74ls244的输出接8只发光二极管,用定时器1作为中断源,按方式1工作,即作为16位定时器使用,每0.05秒钟t1溢出中断一次。p0口通过74ls244接八个发光二极管。

要求编写程序模拟霓虹灯。开机后第一秒钟d1,d3亮,第二秒钟d2,d4亮,第三秒钟d5,d7亮,第四秒钟d6,d8亮,第五秒d1,d3,d5,d7亮,第六秒钟d2,d4,d6,d8亮,第七秒钟八个二极管全亮,第八秒钟全灭,两次循环后,按照d1→d2→d3→d4→d5→d6→d7→d8的顺序点亮,两次循环后,全部灯闪烁2次,然后按照d8→d7→d6→d5→d45→d3→d2→d1的顺序点亮,两次循环后,又重新开始。

十、脉冲信号宽度的测量。

难度:进阶,满分90分。

要求:利用定时器/计数器t0以及外部中断int0实现对外部脉冲信号宽度的测量和显示(三位数码管显示,只显示整数位)。

十。一、按键控制数码管移位显示。

难度:进阶,满分90分。

要求:总共有四个数码管均显示数字8,利用一个按键控制数字8在哪一位数码管上闪烁显示。

十。二、在kr-51实验板上实现从左到右流水灯。

难度:进阶,满分90分。

要求:1)依次逐个点亮led,从左到右循环,流水灯变化的频率可通过按键改变。2)每2个灯为一组,依次从左到右循环点亮。

十。三、在kr-51实验板上实现led模拟霓虹灯。

难度:较难,满分100分。

要求如下:根据kr-51实验板上8只发光二极管的硬件电路,用定时器1作为中断源,按方式1工作,即作为16位定时器使用,每0.05秒钟t1溢出中断一次。

编写程序模拟霓虹灯。开机后第一秒钟d1,d3亮,第二秒钟d2,d4亮,第三秒钟d5,d7亮,第四秒钟d6,d8亮,第五秒d1,d3,d5,d7亮,第六秒钟d2,d4,d6,d8亮,第七秒钟八个二极管全亮,第八秒钟全灭,两次循环后,按照d1→d2→d3→d4→d5→d6→d7→d8的顺序点亮,两次循环后,全部灯闪烁2次,然后按照d8→d7→d6→d5→d45→d3→d2→d1的顺序点亮,两次循环后,又重新开始。

十。四、在kr-51实验板上实现按键控制数码管移位显示。

难度:较难,满分100分。

要求:总共有四个数码管均显示数字8,利用一个按键控制数字8在哪一位数码管上闪烁显示。

十。五、在kr-51实验板上实现按键控制单个数码管显示加减。

难度:较难,满分100分。。

要求:1)单个数码管上显示数字,按下清除键时,数码管显示清零。2)按下增加键时,数码管显示数字加1,当显示数字从0增加到9后,重新从0开始循环。

2)按下减少键时,数码管显示数字减1,当显示数字从9减少到0后,重新从9开始循环。

十。六、智能车电磁轨道识别系统软硬件设计与实物调试。

难度:较难,满分100分。

要求:设计一个电磁轨道识别系统的硬件和软件,制作出实物硬件并调试通过。

嵌入式系统大作业

嵌入式手机设计方案。嵌入式手机设计方案。一 需求分析。1.问题提出 随着通讯技术的不断发展,手机已经成为现在人们必不可少的通讯工具。在最近几年中,手机技术和产业也一直有着巨大的发展变化,手机的功能和外观都在逐渐完善和美化。为适应大多数人的手机产品的需求,我根据现在手机的一些特点进行分析 总结。然后设...

嵌入式系统大作业

嵌入式数据库的现状和发展趋势。学生姓名。学号。专业。班级。授课教师。所属学院。嵌入式数据库的现状和发展趋势。摘要 随着计算机技术及相关技术的不断发展,嵌入式产品由于其智能化 小型化 便携式等特点,已经普遍应用于我们的生活。这些产品通常是在计算资源 存储资源等条件受限的情况下处理大量的数据,而传统的数...

嵌入式系统大作业

伊犁师范学院电信学院。嵌入式系统。大。作。业。题目 嵌入式gps车载导航系统设计。班级 电信09 2 学号 08071201028 姓名 董涵。日期 2012 12 23 车载gps导航系统的设计。一背景 1.1 产品介绍 随着汽车的全面普及化,车载导航仪也已经成为了应用得非常广的一款产品。导航软件...