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

    单片机课程设计PPT讲稿.ppt

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

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

    单片机课程设计PPT讲稿.ppt

    单片机课程设计第1页,共20页,编辑于2022年,星期五一、设计任务l1.1 设计一个单片机最小系统,用仿真软件设计,要求有5V电源,8个LED灯,12MHZ晶振,完成流水灯的仿真。l1.2外部脉冲自动计数,自动显示。l1.2.1设计一个255计数器:0255计数,计满后自动清0,重新计数(在数码管中显示)。l1.2.2设计一个50000计数器:050000计数,计满后自动清0,重新计数(在数码管中显示)。第2页,共20页,编辑于2022年,星期五l1.3 设计一个出租车计费系统:l 起步价为5元(2km以内),2km后,0.8元/0.5km;要求每500m刷新计费一次,在6位数码管中,前3位显示数码管显示里程数,后3位数码管显示价钱(角,元,十元,百元)l1.4 单片机最小系统实训板的设计。(要求采用PROTEL完成单片机最小系统的硬件电路设计)第3页,共20页,编辑于2022年,星期五二、课程安排l17周完成设计任务(1.1-1.2)的程序设计以及软件仿真l18周完成设计任务(1.3-1.4)以及所有设计任务的硬件实现第4页,共20页,编辑于2022年,星期五三、设计思路l1、定时计数器l工作原理l定时/计数器实际是一个加计数器,可以实现定时和计数两种功能,靠软件控制和切换。工作之前,CPU将命令写入定时器,控制定时计数器的工作状态和方式。l加1信号由振荡器的分频信号产生,每过一个机器周期,计数器就加1,由此控制计数和时间。第5页,共20页,编辑于2022年,星期五l工作方式l工作方式有四种l方式0:13位计数器l方式1:16位计数器l方式2:自动重装初值8位计数器l方式3:定时器0 分为两个独立的8位计数器l 定时器1 无中断的计数器第6页,共20页,编辑于2022年,星期五l初始化l1、确定定时器/计数器的工作方式,确定方式控制字,并写入TMODlM1M0为工作方式选择位GATEC/TM1M0GATEC/T M1M0定时器1定时器0第7页,共20页,编辑于2022年,星期五lC/T为定时或计数方式选择位lC/T=1 计数方式lC/T=0 定时方式lGATE 门控位,用于控制定时/计数器的启动是否受到外部中断请求信号的影响l例:定时计数器1方式1采用计数器方式lMOV TMOD,#50H第8页,共20页,编辑于2022年,星期五l2、预置定时初值或计算初值,根据定时时间或计数次数,计算定时初值或计算初值,并写入TH0、TL0或TH1、TL1。lX=最大计数值 2n-T/T机(定时)lX=最大计数值 2n-M(计数)lT机表示机器周期,T表示定时时间,n表示计数位,M表示计数值的设定第9页,共20页,编辑于2022年,星期五l3、开放定时/计数器中断。l4、设置定时/计数器控制寄存器TCON的值lTF1:定时/计数器T1的溢出标志位lTR1:定时/计数器T1的启动位,可由软件置位或清零TF1TR1TF0TR0IE1IT1IE0IT0第10页,共20页,编辑于2022年,星期五l2、数码管l共阳极是公用一个正极,位选是低电平;共阴极是公用一个接地,位选是高电平 l静态显示:数码管直接接I/O口l动态显示:利用人的视觉暂留作用使人看到多个数码管同时显示。第11页,共20页,编辑于2022年,星期五第12页,共20页,编辑于2022年,星期五l编程时,需要输出段选和位选信号,位选就是选中其中一个数码管,然后输出段码,使该数码管显示所需要内容,然后延时一段时间,再选中另一个数码管,再输出对应的段码,高速交替。l时间注意控制,延时太长,会出现闪烁的现象,延时太短,则会出现暗影现象。第13页,共20页,编辑于2022年,星期五四、程序讲解l设计一个255计数器l分为计数、数码管显示、延时子程序三个部分l计数部分:计数由单片机内部自动计数,将所计数值转换成十进制数值。l数码管显示:注意段选和位选l延时子程序:注意控制时间长度第14页,共20页,编辑于2022年,星期五l1、定时计数器初始化lORG 0000HlLJMP STARTlORG 0030HlSTART:MOV TMOD,#50Hl SETB TR1l MOV A,TL1l LCALL 计数显示程序第15页,共20页,编辑于2022年,星期五l2、计数显示lMOV B,#64HlDIV ABlMOV 72H,AlXCH A,BlMOV B,#0AHlDIV ABlMOV 71H,AlMOV 70H,BlRET第16页,共20页,编辑于2022年,星期五l3、数码显示lMOV R1,#70HlMOV R5,#00HlPLAY:MOV A,R5l MOV P2,Al MOV A,R1l MOV DPTR,#TABl MOVC A,A+DPTRl MOV P0,Al LCALL 延时子程序第17页,共20页,编辑于2022年,星期五lMOV P0,#0FFHlINC R1lINC R5lCJNE R5,#03H,PALYlRET第18页,共20页,编辑于2022年,星期五l数码显示字形表lTAB:DB 0C0H,0F9H,0A4H,0B0H,099H,l 0 1 2 3 4l092H,082H,0F8H,080H,90Hl5 6 7 8 9第19页,共20页,编辑于2022年,星期五l4、延时子程序l用程序控制1ms,注意RET返回第20页,共20页,编辑于2022年,星期五

    注意事项

    本文(单片机课程设计PPT讲稿.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




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

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

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

    收起
    展开