51单片机(普中HC6800-EM3 V3.0)实验例程软件分析概览

这篇具有很好参考价值的文章主要介绍了51单片机(普中HC6800-EM3 V3.0)实验例程软件分析概览。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本专栏将分析普中HC6800-EM3 V3.0   (9.22)\5--实验程序\基础实验例程中的各个例程的代码。

引言:本专栏将对历程中的关键代码进行分析与拓展,再学习一遍51,记录与各位一起进步。

下面是文件列表:文章来源地址https://www.toymoban.com/news/detail-629639.html

E:\USER\000study\000_51单片机\000普中HC6800-EM3 V3.0   (9.22)\5--实验程序\基础实验例程

文件夹 PATH 列表
卷序列号为 5667-184A
E:.
│  1.txt
│  
├─实验10:单片机IO扩展--74HC595
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验11:LED点阵(点亮一个点)
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验12:LED点阵(显示汉字)
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验13:直流电机
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验14:步进电机
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验15:外部中断0
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui.ManGoChen
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验16:外部中断1
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验17:定时器0中断
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui.ManGoChen
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验18:定时器1中断
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验19:交通灯
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验1:点亮第一个LED
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.build_log.htm
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验20:NE555脉冲发生器
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验21:串口通信
│  │  串口助手设置.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui.ManGoChen
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验22:RS485通信
│  │  串口助手设置.jpg
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验23:EEPROM-IIC
│  │  接线图.jpg
│  │  
│  └─程序
│          i2c.c
│          i2c.h
│          i2c.LST
│          i2c.OBJ
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui.ManGoChen
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验24:DS18B20温度传感器
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          temp.c
│          temp.h
│          temp.LST
│          temp.OBJ
│          temp.__i
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui.ManGoChen
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验25:DS1302时钟
│  │  接线图.jpg
│  │  
│  └─程序
│          ds1302.c
│          ds1302.h
│          ds1302.LST
│          ds1302.OBJ
│          ds1302.__i
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验26:红外通信
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验27:AD模数转换
│  ├─光敏电阻AD值
│  │  │  接线图.jpg
│  │  │  
│  │  └─程序
│  │          main.c
│  │          main.LST
│  │          main.OBJ
│  │          template
│  │          template.hex
│  │          template.lnp
│  │          template.M51
│  │          template.plg
│  │          template.uvgui.Administrator
│  │          template.uvgui_Administrator.bak
│  │          template.uvopt
│  │          template.uvproj
│  │          template_uvopt.bak
│  │          template_uvproj.bak
│  │          XPT2046.c
│  │          XPT2046.h
│  │          XPT2046.LST
│  │          XPT2046.OBJ
│  │          
│  ├─外部输入AD值
│  │  │  接线图.jpg
│  │  │  
│  │  └─程序
│  │          main.c
│  │          main.LST
│  │          main.OBJ
│  │          template
│  │          template.hex
│  │          template.lnp
│  │          template.M51
│  │          template.plg
│  │          template.uvgui.Administrator
│  │          template.uvgui_Administrator.bak
│  │          template.uvopt
│  │          template.uvproj
│  │          template_uvopt.bak
│  │          template_uvproj.bak
│  │          XPT2046.c
│  │          XPT2046.h
│  │          XPT2046.LST
│  │          XPT2046.OBJ
│  │          
│  ├─热敏电阻AD值
│  │  │  接线图.jpg
│  │  │  
│  │  └─程序
│  │          main.c
│  │          main.LST
│  │          main.OBJ
│  │          template
│  │          template.hex
│  │          template.lnp
│  │          template.M51
│  │          template.plg
│  │          template.uvgui.Administrator
│  │          template.uvgui_Administrator.bak
│  │          template.uvopt
│  │          template.uvproj
│  │          template_uvopt.bak
│  │          template_uvproj.bak
│  │          XPT2046.c
│  │          XPT2046.h
│  │          XPT2046.LST
│  │          XPT2046.OBJ
│  │          
│  └─电位器AD值
│      │  接线图.jpg
│      │  
│      └─程序
│              main.c
│              main.LST
│              main.OBJ
│              template
│              template.hex
│              template.lnp
│              template.M51
│              template.plg
│              template.uvgui.admin
│              template.uvgui.Administrator
│              template.uvgui_Administrator.bak
│              template.uvopt
│              template.uvproj
│              template_uvopt.bak
│              template_uvproj.bak
│              XPT2046.c
│              XPT2046.h
│              XPT2046.LST
│              XPT2046.OBJ
│              XPT2046.__i
│              
├─实验28:DA数模转换
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验29:LCD1602液晶
│  │  接线图.jpg
│  │  
│  └─程序
│          lcd.c
│          lcd.h
│          lcd.LST
│          lcd.OBJ
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.build_log.htm
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui.ManGoChen
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验2:LED闪烁
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验30:LCD12864液晶
│  │  12864数据手册.pdf
│  │  12864转接原理图.pdf
│  │  ST7565p数据手册.pdf
│  │  
│  ├─刷屏
│  │  │  接线图.jpg
│  │  │  
│  │  └─程序
│  │          charcode.h
│  │          keilkilll.bat
│  │          main.c
│  │          main.LST
│  │          main.OBJ
│  │          main.__i
│  │          pro
│  │          pro.hex
│  │          pro.lnp
│  │          pro.M51
│  │          pro.plg
│  │          pro.uvgui.Administrator
│  │          pro.uvgui_Administrator.bak
│  │          pro.uvopt
│  │          pro.uvproj
│  │          pro_uvopt.bak
│  │          pro_uvproj.bak
│  │          st7565.c
│  │          st7565.h
│  │          st7565.LST
│  │          st7565.OBJ
│  │          st7565.__i
│  │          STARTUP.A51
│  │          STARTUP.LST
│  │          STARTUP.OBJ
│  │          
│  ├─文字取模软件的使用说明
│  │      zimo.ini
│  │      取字模软件.EXE
│  │      取字的使用.pdf
│  │      
│  ├─显示图片
│  │  │  接线图.jpg
│  │  │  
│  │  └─程序
│  │          charcode.h
│  │          keilkilll.bat
│  │          main.c
│  │          pro
│  │          pro.hex
│  │          pro.M51
│  │          pro.plg
│  │          pro.uvgui.Administrator
│  │          pro.uvgui_Administrator.bak
│  │          pro.uvopt
│  │          pro.uvproj
│  │          pro_uvopt.bak
│  │          pro_uvproj.bak
│  │          st7565.c
│  │          st7565.h
│  │          STARTUP.A51
│  │          
│  └─显示文字
│      │  接线图.jpg
│      │  
│      └─程序
│              charcode.h
│              keilkilll.bat
│              main.c
│              main.LST
│              main.OBJ
│              pro
│              pro.hex
│              pro.lnp
│              pro.M51
│              pro.plg
│              pro.uvgui.Administrator
│              pro.uvgui_Administrator.bak
│              pro.uvopt
│              pro.uvproj
│              pro_uvopt.bak
│              pro_uvproj.bak
│              st7565.c
│              st7565.h
│              st7565.LST
│              st7565.OBJ
│              STARTUP.A51
│              STARTUP.LST
│              STARTUP.OBJ
│              
├─实验31:TFT彩屏
│      TFT彩屏驱动程序下载链接.txt
│      
├─实验3:LED流水灯
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验4:蜂鸣器
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验5:继电器
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验5:静态数码管显示
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验6:动态数码管显示
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验7:独立按键
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
├─实验8:矩阵按键
│  │  接线图.jpg
│  │  
│  └─程序
│          main.c
│          main.LST
│          main.OBJ
│          template
│          template.hex
│          template.lnp
│          template.M51
│          template.plg
│          template.uvgui.admin
│          template.uvgui.Administrator
│          template.uvgui_Administrator.bak
│          template.uvopt
│          template.uvproj
│          template_uvopt.bak
│          template_uvproj.bak
│          
└─实验9:单片机IO扩展--74HC165
    │  接线图.jpg
    │  
    └─程序
            main.c
            main.LST
            main.OBJ
            template
            template.hex
            template.lnp
            template.M51
            template.plg
            template.uvgui.admin
            template.uvgui.Administrator
            template.uvgui_Administrator.bak
            template.uvopt
            template.uvproj
            template_uvopt.bak
            template_uvproj.bak

到了这里,关于51单片机(普中HC6800-EM3 V3.0)实验例程软件分析概览的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 普中51单片机学习(八)

    循环左移右移函数 crol (a,b):循环左移函数,a是左移的值,b是左移的位数。包含在instrins.h库函数里面。 cror (a,b):循环右移函数,a是右移的值,b是右移的位数。包含在instrins.h库函数里面。 实验代码

    2024年02月20日
    浏览(43)
  • 普中51单片机学习(九)

    蜂鸣器简介 在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。改变单片机引脚输出波形的频率,就可以调整控制蜂鸣器音调,产生各种不同音色、音调的声音。改变输出电平的高低

    2024年02月20日
    浏览(42)
  • 普中51单片机学习(十)

    数码管显示原理 动态显示的特点是将所有数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同

    2024年02月19日
    浏览(40)
  • 普中51单片机学习(十四)

    中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生),CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务),待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断 。 中断系统结构

    2024年02月22日
    浏览(38)
  • 基于普中51单片机开发板的温控风扇

    自学单片机也不算很久,刚好遇上了这一门的课程设计,查找了好多的资料发现都不算合适,合适的又要收费,那么最后呢才找到了一个有关我使用的开发板的温控风扇程序,也就是普中单片机开发板,该程序来自--黑51论坛的作者yrx0203,论坛ID号:684871,在此特别鸣谢。话不

    2024年02月11日
    浏览(52)
  • 51单片机蓝牙模块(HC05)运行原理

    在所有工作进行之前首先看一看自己的蓝牙模块是否是正常的,这一步很重要。一块正常的蓝牙模块是所有后续工作的基础! 首先把蓝牙模块链接到51单片机上 这时需要注意!!!我们需要将 蓝牙模块的RXD和单片机上的P30(RXD)引脚连接,将蓝牙模块的TXD和单片机上的P31(

    2023年04月08日
    浏览(69)
  • 【普中】基于51单片机简易计算器数码管显示设计( proteus仿真+程序+实物演示+讲解视频)

    【普中开发板】基于51单片机简易计算器数码管显示设计( proteus仿真+程序+实物演示+讲解视频) Proteus 仿真:Proteus 8.16(有低版本) 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:P04 普中开发板实验设计 本设计旨在设计一个基于51单片机的简易计算器仿真设计。 功能要求

    2024年02月02日
    浏览(62)
  • 51单片机——74HC595的应用(SPI实践)

    目录 SPI总线 SPI总线概述  SPI总线分类 SPI 优点及缺点 SPI接口硬件原理 SPI四种工作模式  74HC595应用 74HC595芯片概述 74HC595封装及管脚功能 74HC595工作原理 ​编辑  74HC595串行转并行点亮LED灯  程序实现   Proteus运行结构示意图 SPI总线概述   SPI(Serial Peripheral interface): 串行外

    2024年02月02日
    浏览(46)
  • 【51单片机】IO 扩展(串转并)--74HC595

    参考: 普中 51 单片机开发攻略 第12章 【51单片机入门教程-2020版 程序全程纯手打 从零开始入门】 https://www.bilibili.com/video/BV1Mb411e7re/?p=21share_source=copy_webvd_source=77e36f24add8dc77c362748ffb980148 nop ()是什么语句? and 位运算操作符 【51单片机入门教程-2020版 程序全程纯手打 从零开始入

    2024年01月22日
    浏览(51)
  • 基于51单片机hc-05,hc-06蓝牙传送数据到手机APP

           通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 1s (自己可设定)传输一批传感器数据      最近在封装一些传感器的程序,在通过蓝牙连接手机调试数据的时候遇到的一点小问题。蓝牙的介绍网上有很多,这里就不说。把51代码丢出来供大家移植。 通过蓝牙发送浮点型、

    2024年02月11日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包