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

    AVR单片机专用周周实验报告(数码管一位显示).docx

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

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

    AVR单片机专用周周实验报告(数码管一位显示).docx

    、实验目的AVR单片机专用实习报告题目:数码管一位显示班级:学号:姓名:Data_164=le d_p1ay_b i t;Pulse_164=0;Pulse_164=l;led_play=led_play<<l;五、实验心得体会通过编写程序并下载程序到单片机中进行验证,成功的实现了数 码管一位显示。这次实验使我对单片机有了进一步的认识,同时也提 升了自己将所学知识运用到实践操作的能力。实验过程中,我发现自 己在编写程序方面还有些不熟练,无法运用自如。在今后的学习中, 我会继续努力,以弥补自己的不足之处,使自身的能力获得更大的提 升。二、实验要求2三、实验原理2四、实验程序5五、心得体会9一、实验目的通过对例程序的思考与理解,利用实验室所提供的AVR单片 机硬件、软件资源,编程实现数码管的一位显示。观察并分析实 验结果,在实验中了解单片机的结构与原理。二、实验要求利用课上所教例程序的相关原理,设计出数码管一位显示的程 序。观察实验结果,写出实验报告。三、实验原理3.1、 AVR系列端口介绍AVR系列单片机的10端口结构比基本51系列单片机的端口要 复杂一些,以ATmegal6单片机为例,它有4组8位10端口,分别是 PORTA、 PORTB、 PORTC 和 PORTD。通过特殊功能寄存器,我们可以使每个端口实现双向数字10 通道或双向模拟量通道功能。ATmegal6单片机的大部分端口具有除 基本10功能外的第二功能,关于第二功能的使用这里不作介绍。下 面说明端口的基本10输入输出和模拟量输入输出的工作过程。 同步数字输出。作为输出时,总线给方向寄存器D触发器F9写 1,三态门F1打开,总线来的数据经D触发器F10到达输出端Pxn, 此时上拉电阻是关断的。 数字输入。作为输入时,总线给方向寄存器D触发器F9写0, 三态门F1关断,上拉电阻根据需要由PUD选择是否导通,在休眠信 号SLEEP无效时,模拟开关Ml打开,MOS管T2截止,从Pxn来的输 入信号经整形电路F7和同步锁存器进入三态门F4成为同步输入信 号。 模拟量输入输出。在模拟量输入输出模式下,通过设置使上 拉电阻、三态门F1和模拟开关Ml都处于关断状态,管脚Pxn直接连 通单片机内部相关模拟量输入输出单元,为单片机内部模拟比较器、 A/D转换器及D/A转换器等功能单元提供与外围连接的通道。3.2、 数码管(发光二级管)数码管(发光二级管)分为共阳极连接和共阴极连接。共阳极数码管在判别时应将公共极COM接到+5V,当某一字段发光二极管的阴 极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相 应字段就不亮。共阴极数码管在判别时应将公共极COM接到地线GND上,当某一 字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的 阳极为低电平时,相应字段就不亮。数码管要正常显示,就要用驱动电路来驱动数码管的各个段码, 从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以 分为静态和动态两类静态显示驱动。静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码 都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制 译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺 点是占用I/O端口多,如驱动5个数码管静态显示则需要5 X 8=40根 I/O端口来驱动,实际应用时必须增加译码驱动器进行驱动,我们常 用74LS164/ 74HC595来驱动数码管。动态驱动是将所有数码管的8个显示笔划“a, b, c, d, e, f, g, dp”的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制-i|寻单片机对位援逋论血同1312蛤知mt的谖3(4JLH <1826PC.7I/O线控制,当单片机输出字形码时,所字形码,但究竟是那个数呼管会显示出10L4端电解的控制 陆以物献南4需勖1312111()1312 hi1013121110U8 74HC16418U9 74HCI6418U1074HCI64UH 74HC164-8KTALI会亮。通过分时轮流控制各个数码管的的COM端,就使各个数二国管轮港裳控显示,KTAL2这就是动态驱动。显示过程中,每位数码管的点亮时间为12ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并 非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的 显示数据,不会有闪烁感。3. 3、实验原理图这两个图分别为单片机数码管的硬件原理图和数码管的管脚图。在实验时的操作以及程序的编写都是根据g f GNDa b这两个图来实现的。四、#include<ioml6. h> #include<ina90. h>#define Data_164 P0RTC_Bit6 定义 164 的数据端口define Pulse_164 P0RTC_Bit7 定义 164 的时钟口 unsigned char led_table17 = 0xc0, 0xf9, 0xa4, OxbO, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90, 0x88, 0x83, 0xc6, Oxal, 0x86, 0x8e, Oxff);显示 0、1、2、3、4、5、6、7、/8、9、 A、 B、 C、 D、 E、F、黑屏unsigned char led play, led play bit, a;显示数在数组中对应的十六进制数、十六进制数的位、显示的数 void port_init (void);端口初始化void display (void); 显示调用的程序void main(void)port_init ();a=0;display ();_delay_cycles (1000000);while (1)(if (+a>=16)a=0;display ();delay_cycles(5000000);端口初始化程序void port_init(void)(DDRC=0xc0;P0RTC=0x00;显示程序void display(void)for (int j=0;j<4;j+)if (j=0)(else if (j=l)led_play=led_table16else if (j=2)led_play=led_table16else 不在有条件()led_play=led_table 16for(int i=0;i<8;i+)if(led_play&0x80)led_play_bit=l;elseled_play_bit=O;

    注意事项

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

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




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

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

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

    收起
    展开