基于STC89C52单片机为控制的测距仪的设计

基于STC89C52单片机为控制的测距仪的设计

基于STC89C52单片机为控制的测距仪的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥295
  • 活动价: ¥200 (活动截止日期:2024-05-06)
  • (到期后自动恢复原价)
基于STC89C52单片机为控制的测距仪的设计

                       基于STC89C52单片机为控制的测距仪的设计

摘要:本系统以STC89C52单片机为控制核心,对系统进行初始化,主要完成对键盘的响应、数码管显示等功能的控制,起到总控和协调各模块之间工作的作用。单片机通过驱动蜂鸣器发响声。
关键字
单片机 定时器 液晶屏 模块
本系统结构如图1所示,本设计可分为以下模块:单片机主控模块、键盘模块、超声波模块、液晶模块、时钟模块。下面对各个模块的设计方案逐一进行论证分析。
主控模块用单片机来操纵我们整个测距系统,主控模块是我们整个系统的大脑。
键盘模块主要是用来利用键盘来实现我们整个系统的具体过程。
超声波模块负责测速的过程,我们整个的主要核心功能实现的一个重要部分。
液晶模块是用来显示我们所测到的数据。
时钟模块是用来计算时间的一个主要的功能模块。
目录
 
 摘要……………………………………………………………………………………1
 关键字…………………………………………………………………………………1
1主控模块:………………………………………………………………………1
    2 LCD液晶显示器简介:………………………………………………………5
    3 键盘模块设计…………………………………………………………………7
4 蜂鸣器模块设计………………………………………………………………8
5 时钟模块的设计………………………………………………………………9
6 超声波模块设计………………………………………………………………16
    7 系统软件设计…………………………………………………………………21
    7.1系统软件总体设计…………………………………………………………21
7.2程序设计原理系统主程序流程图…………………………………………22
8.系统调试………………………………………………………………………23
8.1硬件调试……………………………………………………………………23
8.2软件调试……………………………………………………………………23
    8.3调试结果……………………………………………………………………23
源程序…………………………………………………………………………………24
附录…………………………………………………………………………………42
参考文献……………………………………………………………………………43
 
 
参考文献
[1] 彭伟.单片机C语言程序设计实训100例.电子工业出版社.2009年
[2] 吴运昌.模拟电子线路基础.广州:华南理工大学出版社,2004年
[3] 阎石.数字电子技术基础.北京:高等教育出版社,1997年
[4] 张晓丽等.数据结构与算法.北京:机械工业出版社,2002年
[5] 马忠梅等. ARM&Linux嵌入式系统教程.北京:北京航空航天大学出版社,2004年
[6] 李建忠.单片机原理及应用.西安:西安电子科技大学,2002年
[7] 韩志军等.单片机应用系统设计[M].机械工业出版社,2004
[8] 周润景等. Proteus在MCS-51&ARM7系统中的应用百例[M].电子工业出版社,2006
[9] 马忠梅等.单片机的C语言应用程序设计[M].北京航空航天大学出版社,2006
[10] 刘树中,孙书膺,王春平.单片机和液晶显示驱动器串行接口的实现[J].微计算机信息,2007
www.bysj360.com www.bysj360.com/html/4592.html www.bysj360.com/html/4593.html www.bylw520.net www.bylw520.net/html/4770.html www.bylw520.net/html/4769.html
  • 关键词 STC89C52 单片机 控制 测距仪
  • 上一篇:基于AT89C51单片机的超声波测距仪超声波仪的软硬件设计
  • 下一篇:简易51单片机开发板设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。