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

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

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

下面是文件列表:

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

猜你喜欢

转载自blog.csdn.net/qq_42700289/article/details/132072277