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

    手把手教你学单片机.ppt

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

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

    手把手教你学单片机.ppt

    手把手教你学单片机 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望n第十一课:第十一课:n 异步串口通信异步串口通信UARTn1、关于按键去抖的问题、关于按键去抖的问题n2、计算器程序、计算器程序n3、仿真芯片使用说明、仿真芯片使用说明常用串行通信方式常用串行通信方式n1、UART异步串口通信异步串口通信n2、I2C总线串行同步通信总线串行同步通信n3、SPI串行总线同步通信串行总线同步通信UART异步串口通信nUART是单片机与是单片机与PC之间的最简单的通信方式之间的最简单的通信方式之一,也是单片机之间常用通信。之一,也是单片机之间常用通信。UART的四种模式的四种模式n模式模式0:使用较少,暂时不讲或自学。:使用较少,暂时不讲或自学。n模式模式1:以:以TXD为例,平时没数据时为例,平时没数据时TXD为高电平,来了数据,一位起始位为高电平,来了数据,一位起始位0,八,八位数据位(一个字节),一位停止位位数据位(一个字节),一位停止位1。n模式模式2和和3:原理和模式:原理和模式1一样,只是添加一样,只是添加了一位奇偶校验位(防止通信出错)。了一位奇偶校验位(防止通信出错)。串口波特率串口波特率n常用串口波特率:常用串口波特率:300、600、1200、2400、4800、9600、19200 115200;n波特率:就是发送一位数据的速率,即波特率:就是发送一位数据的速率,即发送一个数据的持续时间发送一个数据的持续时间=1/baud;nSBUF:串口数据缓冲寄存器,发送数据串口数据缓冲寄存器,发送数据时,只要将数据送入时,只要将数据送入SBUF,则单片机,则单片机自动发送数据,接收数据时,自动将数自动发送数据,接收数据时,自动将数据接收至据接收至SBUF。SCON串口控制寄存器串口控制寄存器位位76543210符号符号SM0SM1SM2RENTB8RB8TIRISM0和和SM1为工作方式选择位为工作方式选择位SM0SM1方式方式说明说明波特率波特率000移位寄存器移位寄存器fosc/120118位数据位位数据位定时器产生定时器产生1029位数据位位数据位fosc/32或或fosc/641139位数据位位数据位定时器产生定时器产生nSM2:使能模式:使能模式2和和3中的多机通信功能。通常不中的多机通信功能。通常不使用。使用。nREN:使能串口接收。由软件置:使能串口接收。由软件置1,则允许串口接,则允许串口接收数据;由软件清零,则禁止串口接收数据。收数据;由软件清零,则禁止串口接收数据。nTB8,RB8:方式:方式2和方式和方式3中的校验位,分为四种中的校验位,分为四种方式方式A.偶校验偶校验;B.奇校验奇校验;C.强制为强制为0;D.强制为强制为1。nTI:发送中断标志,在发送停止位时由硬件置:发送中断标志,在发送停止位时由硬件置1。必须通过软件才能清零。必须通过软件才能清零。nRI:接收中断标志,接收停止位的中间时刻由硬件:接收中断标志,接收停止位的中间时刻由硬件置置1,必须通过软件清零。,必须通过软件清零。串口实验串口实验n实现一个串口程序,向电脑发送一串数实现一个串口程序,向电脑发送一串数据。据。n接收从电脑来的数据,加接收从电脑来的数据,加1后返回给电脑。后返回给电脑。n通过串口中断的方式来实现,并且理解通过串口中断的方式来实现,并且理解串口中断。串口中断。定时器定时器1作为波特率发生器作为波特率发生器n定时器定时器1使用自动重装模式,即模式使用自动重装模式,即模式2。nTH1=TL1=256-11059200/(12*32*9600)=n实现步骤:实现步骤:n1、将定时器、将定时器1置为自动重装模式。置为自动重装模式。n2、将串口设置为方式、将串口设置为方式1。n3、根据公式计算出定时器、根据公式计算出定时器1的初值。的初值。n4、打开定时器、打开定时器1,打开串口允许接受。,打开串口允许接受。ASCII表表作业作业n1、学习视频完全掌握单片机和电脑通信、学习视频完全掌握单片机和电脑通信n2、将单片机的按键值通过串口上传到电脑、将单片机的按键值通过串口上传到电脑n3、用用电电脑脑串串口口调调试试助助手手下下发发数数据据,通通过过数数码管上显示出来。码管上显示出来。

    注意事项

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

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




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

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

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

    收起
    展开