实验一基本AVR开发平台的使用.docx

上传人:太** 文档编号:96937928 上传时间:2024-04-07 格式:DOCX 页数:2 大小:13.58KB
返回 下载 相关 举报
实验一基本AVR开发平台的使用.docx_第1页
第1页 / 共2页
实验一基本AVR开发平台的使用.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验一基本AVR开发平台的使用.docx》由会员分享,可在线阅读,更多相关《实验一基本AVR开发平台的使用.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、实验一基本AVR开发平台的使用实验目的:1 .硬件平台的熟悉:在看懂并理解AVR-51多功能实验板原理图的基础上,熟悉各单元模 块,测试其硬件电路。2 .掌握AVR-51多功能实验板使用方法。完成实现硬件系统电路的连接,如何使用ISP下 载线配置AVR的熔丝位,以及运行代码下载。3 .学习、掌握CVAVR高级C语言开发软件的使用。基本实验内容:一、阅读芯片数据手册,实验板原理图,了解板上各个外围功能模块的作用与连接方式 二、测试硬件电路1)实验板上电前,用万用表测量,保证电源与地之间不短路。实验板能正常通电后,利用连接线可进行下面的测试。2) LED灯,数码管,点阵的检测LED灯:低电平点亮。

2、数码管:段选高电平有效,位选低电平有效点阵 :ROW高电平有效,COL低电平有效3)按键,键盘检测按键 :按键按下时,输出低电平信号,可以用于点亮LED灯。矩阵键盘:对于3列*4行的矩阵键盘,测试第M行,第N列的按键时,先将M 行的行输入(JF1)接地-然后按下按键,对应的N列输出(JF2)为低电平(实 验现象是可点亮LED灯)。4)蜂鸣器和方波信号将方波信号源产生的频率信号传给蜂鸣器,可以听到随着频率值的升高,发出的鸣 叫声由低沉变为尖锐,可以听到声音的频率范围从125Hz至16KHz,因为人的耳 朵听力范围只有16 Hz到18 KHz左右。三、参考第五章汇编demo_5_l.asm1)参考

3、第四章,熟悉了解程序中所使用汇编指令的功能和作用。2)在AVR Studio实现该简单的例子。3)按教科书5.2学习AVR Studio的使用,熟悉开发平台环境中的基本功能的应用和 使用。尤其是软件模拟调试功能的使用。四、参考第五章C代码demo_5_2.c在彻底读懂程序的基础上,按教科书5.3学习CVAVR配合AVR Studio的使用,熟悉 CVAVR高级开发平台环境中的基本功能的应用和使用,以及任何在AVR Studio中实现C语 言的模拟调试功能。补充实验内容一、 利用实验板上的8个LED,参考demo_5_2.c,设计一个简单的流水走马灯控制系统。(见P173,思考与实践)。二、 设

4、计一段能够自动测试实验板上8个数码管好坏的检测系统。系统能按顺序,逐位(1、2、3、4、5、6、7、8)、逐段(a,b,c,d,eg,p)的点量每个段,时间0.5秒。画出硬件电路,编写软件(汇编和C都可以),并实现。三、 (此题有能力的同学选作)改写demo_5_2.asm汇编的例子,使用2个LED数码管,设计一个60秒的倒计时显示 器。(接通电源后,显示为60,然后每隔1秒减一显示) 实验总结与思考1 .在AVR-51实验板上要保证Mega 16芯片的正常工作,怎样设置硬件跳线。2 .说明N区及跳线JN的作用,说明I区及跳线JI的作用。3 .你的程序在实验板上首次上电就顺利工作了么?是的话,

5、整个系统的时钟源是什么,频率是多少,熔丝位是如何设置的?不是的话,该从哪几个方面去分析、如何解决?4 .结合实验操作的实践,尝试回答P162页上的问题。5 .在CVAVR的工程文件中,也会产生一个*.asm文件,查看由demo_5_2.C产生的 demo_5_2.asm文件,写出以下的C代码生成的对应的汇编语句。void main(void)/定义PortC 口的工作方式PORTC=0x01;PC 口的第。位输出,TT LED 不亮DDRC=0x01;/定义PC 口的第0位为输出方式while (1)/ 主循环( delay_ms(1000);/调用CVAVR提供的毫秒延时函数,延时1sPORTC.0 =PORTC.0; PC 第0位输出取反); )6 .如果上面程序中的PORTC、DDRC采用用小写字母可以吗?为什么可以或不可以?参考资料1 . AVR-51多功能实验板电原理图,实物图2 .测试方法见网站马潮老师讨论组3 .第五章参考文献(P162)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁