欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

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

    • 资源ID:96937928       资源大小:13.58KB        全文页数:2页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    实验一基本AVR开发平台的使用实验目的:1 .硬件平台的熟悉:在看懂并理解AVR-51多功能实验板原理图的基础上,熟悉各单元模 块,测试其硬件电路。2 .掌握AVR-51多功能实验板使用方法。完成实现硬件系统电路的连接,如何使用ISP下 载线配置AVR的熔丝位,以及运行代码下载。3 .学习、掌握CVAVR高级C语言开发软件的使用。基本实验内容:一、阅读芯片数据手册,实验板原理图,了解板上各个外围功能模块的作用与连接方式 二、测试硬件电路1)实验板上电前,用万用表测量,保证电源与地之间不短路。实验板能正常通电后,利用连接线可进行下面的测试。2) LED灯,数码管,点阵的检测LED灯:低电平点亮。数码管:段选高电平有效,位选低电平有效点阵 :ROW高电平有效,COL低电平有效3)按键,键盘检测按键 :按键按下时,输出低电平信号,可以用于点亮LED灯。矩阵键盘:对于3列*4行的矩阵键盘,测试第M行,第N列的按键时,先将M 行的行输入(JF1)接地-然后按下按键,对应的N列输出(JF2)为低电平(实 验现象是可点亮LED灯)。4)蜂鸣器和方波信号将方波信号源产生的频率信号传给蜂鸣器,可以听到随着频率值的升高,发出的鸣 叫声由低沉变为尖锐,可以听到声音的频率范围从125Hz至16KHz,因为人的耳 朵听力范围只有16 Hz到18 KHz左右。三、参考第五章汇编demo_5_l.asm1)参考第四章,熟悉了解程序中所使用汇编指令的功能和作用。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,思考与实践)。二、 设计一段能够自动测试实验板上8个数码管好坏的检测系统。系统能按顺序,逐位(1、2、3、4、5、6、7、8)、逐段(a,b,c,d,e£g,p)的点量每个段,时间0.5秒。画出硬件电路,编写软件(汇编和C都可以),并实现。三、 (此题有能力的同学选作)改写demo_5_2.asm汇编的例子,使用2个LED数码管,设计一个60秒的倒计时显示 器。(接通电源后,显示为60,然后每隔1秒减一显示) 实验总结与思考1 .在AVR-51实验板上要保证Mega 16芯片的正常工作,怎样设置硬件跳线。2 .说明N区及跳线JN的作用,说明I区及跳线JI的作用。3 .你的程序在实验板上首次上电就顺利工作了么?是的话,整个系统的时钟源是什么,频率是多少,熔丝位是如何设置的?不是的话,该从哪几个方面去分析、如何解决?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)

    注意事项

    本文(实验一基本AVR开发平台的使用.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开