本站近期与电子报单片机公共实验室合作推出系列教学文章!

欢迎来到51单片机学习网:庆祝51单片机学习网全面改版

返回主页xl1000实验仪 51论坛 单片机教学 本站例程  技术资料  软件下载  产品介绍 学液晶显示 如何购买  

         步进电机  xl600实验仪  红外线遥控  c语言集锦 自制编程器 音响技术 品质技术 音响网址   更新中..51论坛

深圳学林电子xl600开发套件火热推出,全自动smt贴片工艺透明铝合金外壳,推广期间每套单价599元(再创高档实验仪价格新标杆)购买方式

点击察看说明书(64页彩色PDF文档)

第一章:xl600 单片机综合仿真试验仪简介

第5章:xl600单片机系统实验

实验12 DA转换dac0832的原理与应用

1.2各个模块接口的定义

基础:MCS-51单片机引脚说明

实验13 模拟/数字转换器ADC0804

第2章: 快速入门篇用xl600作跑马灯实验

实验2  最简单的八路跑马灯

实验14 小喇叭警报器试验
2.1软件安装 

实验3  8路指示灯读出8路拨动开关的状态 

实验15 红外线遥控试验
2.2软件界面介绍 

实验4  数码管静态扫描 

实验17  1602液晶显示屏显示A 
2.3软件操作

实验5  数码管动态扫描显示01234567

实验19  24C02储存开机次数实验

第3章:ISP 下载部份的应用

实验6  端口按键判断技术(按键显示数字)

实验20  步进电机实验 
ISP 下载部份介绍 

实验7  矩阵按键识别技术

实验21  93c46 演示程序 

 xl600下载头之插头定义

实验8 74LS14反向器实验 

实验22 串行双向通信实验 
常用芯片的ISP相关引脚连接方法   实验9  74LS138 38译码器部分实验 实验23 综合实验 18B20数字温度显示系统 
第4章: xl600 仿真操作指南   实验10  74LS164 串入并出实验 第6章 怎样产生hex文件?
  仿真概述   实验11 74LS165并入串出实验 第7章   常见问题解答
KEIL UV2软件操作指南 第8章 系统配置和售后服务指南

第5章 单片机实验与实例

由于本文篇幅有限, 特别截取几个有代表意义的汇编例子,贴出源程序,以及运行照片, 接线方法, 线路原理图, 供初学者参考。由于本实验仪采用模块化结构, 搭配方式千变万化,读者可举一反三,练习掌握。

更多汇编程序以及C语言程序请参考配套光盘的例子程序,以及www.8951.com 的最新更新!

 

* 实验1: 最简单的八路跑马灯

本例实验主要用到了延时子程序,clr,lcall,ajmp 指令, 通过轮流点亮p1.0 …..P1.7 实现效果。用户可以通过此程序的学习, 初步掌握单片机的IO端口操作。

练习1: 怎样把延时的时间改为更短, 或者更长?

练习2: 怎样用P0,P2,P3端口来操作?

练习3: 怎样实现不同的跑马花样?

 

相关原理图:

参考程序:  

 ;实验1最简单的8路跑马灯。用一条8PIN的数据排线把CPU部份的P1口(JP44)连接到八路指示灯部份的JP32
;可以看到8路灯轮流闪烁
org 0000h ;开始
ajmp loop
org 0030h ;到0030h处避开00-30的敏感地址
loop:
mov p1,#0ffh;关闭所有灯
clr p1.0 ;点亮灯p1.0
lcall delay ;延时一段时间?
clr p1.1 ;点亮灯p1.1
lcall delay
clr p1.2 ;点亮灯p1.2
lcall delay
clr p1.3 ;点亮灯p1.3
lcall delay
clr p1.4 ;点亮灯p1.4
lcall delay
clr p1.5 ;点亮灯p1.5
lcall delay
clr p1.6 ;点亮灯p1.6
lcall delay
clr p1.7 ;点亮灯p1.7
lcall delay
AJMP LOOP;到最开始loop处重新运行
delay: mov r5,#20 ;延时。
d1: mov r6,#40
d2: mov r7,#248
djnz r7,$
djnz r6,d2
djnz r5,d1
ret
end

接线方法: 用一条8PIN的数据排线把CPU部份的P1口(JP44)连接到八路指示灯部份的JP32

接线图以及运行瞬间的照片(可以看到8路指示灯轮流点亮)  

精致外观

精致外观

精致外观

精致外观

精致外观

精致细节

1602液晶

精美包装

精美包装

精美包装

232电缆

usb电缆

精美包装

cd光盘

实验芯片

使用手册

包装铝箱

精美细节

精美细节

红外遥控