- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STCCx单片机实验板使用说明
STC89C5x单片机实验开发板简介
一、概述
STC89C5x单片机实验开发板采用了STC宏晶科技公司的新型ISP(在线可编程) STC89C5x系列单片机作为CPU,与目前流行的单片计算机MCS-51系列内核完全兼容,克服了目前的单片机实验仪不能在线编程(即需要专门的编程器)、只能在实验室使用、携带不方便的缺点,是学习、开发单片机的理想工具。
图1 STC89C5x单片机实验开发系统图
STC89C5x单片机实验开发板上设计了目前单片机教学中流行的LED循环灯、
模数转换(A/D)、数模转换(D/A)、RS232接口、数码管、单脉冲发生器等电路、且价格低廉、适合各类学校的实验室使用。该实验板设计小巧携带方便,配以+5V电源可以交由学生在实验室以外的场合很方便地学习使用,可作为学生在课程设计、毕业设计、电子大赛、机器人大赛中使用。
由于STC89C5x实验开发板集成了单片机应用系统的许多功能,也可直接作为目标板使用。
二、STC89C5x单片机实验开发板结构说明
STC89C5x单片机实验开发板结构如下:
图2 STC89C5x单片机实验开发板整体结构
由上图可见,STC89C5x单片机实验开发板由以下几部分构成:
CPU系统:包括复位、时钟、在线编程电路及I/O引线插孔;
显示模块:采用串行显示,由六片74HC164和六个七段
共阴数码管组成;
串行接口:采用MAX232构成;
模数转换模块:采用ADC0809及外围器件,能够实现
八路八位的模拟量数据采集;
数模转换模块:采用串行D/A转换TLC5616,能实现10
位的数模转换;
LED显示模块:由8个LED灯构成,其中3个红灯、两个黄灯、
3个绿灯;方便进行各种编程实验;
单脉冲发生电路:产生单个正或负脉冲;
用户外接元件区:方便用户外加少量外接元件进行实验。
三、软件操作说明
1.打开STC-ISP在线编程软件,在Type栏目下选中单片机,STC89C52RC;
2.根据您情况选中,波特率一般保持默认,如果遇到下载问题,可以适当下调一些,3.先确认硬件连接正确,按如图点击“打开文件”并在对话框内找到您要下载的文件按下图选中两个条件项,这样可以使您在每次编译时HEX代码能自动加载到STC-ISP,点击“Download/下载”即可把HEX写入到单片机内,如图是正在写入程序截图:程序写入完毕,目标板开始运行程序结果
图4 LED发光管循环显示原理图
原理:当P2.0=0时,L8亮;
当P2.0=0时,L8暗。其他类推。
软件编程
;输入输出口实验.ASM
ORG 0000H
AJMP START
ORG 0030H
START: MOV A,#0FEH ;
XH: MOV P2,A ;输出
ACALL D_TIME ;调延时子程序
RR A ;
SJMP XH ;
; 延时子程序
D_TIME: MOV R7,#00H
D_TIME1: MOV R6,#00H
DJNZ R6,$
DJNZ R7,D_TIME1
RET
END
使用KEIL软件(或其他同样功能的软件)将上述代码在计算机上输入、汇编、修改、产生代码,形成输入输出口实验.HEX文件,将该文件写入89C52的内部程序存贮器中,运行该程序。观察实验结果。
思考题:
如果循环显示速度太快,如何修改程序,使循环速度变慢?
修改程序,使相邻两个LED灯同时亮且循环。
修改程序,改变循环方向。
自编一个循环花样程序。
设计交通灯控制程序。
作业:LED灯循环实验
实验内容:1、8位循环灯左移3次右移3次
实验二:显示器实验
一 实验目的: 1.熟悉STC89C5x实验开发板的使用
2.掌握串行数码管显示器的设计方法
二 实验原理及步骤
STC89C5x实验开发板上的数码管显示器采用串行显示,由六个数码管和六片74LS164移位寄存器构成,原理图如下:
图5 串行数码管显示器原理图
;***********************************************
;文件名:数码管串行显示.asm
;功能说明:显示模块试验程序,采用串行显示方式,P1.6为时钟线,P1.7为数据线,连续显示0-F
;***********************************************
ORG 0000H
AJMP START
ORG 0030H
START: MOV R7,#60H ;
MOV R0,#
您可能关注的文档
最近下载
- 乡村振兴视角下农村中小学教师胜任力的现状剖析与提升路径探究.docx VIP
- GB∕T 13861-2022《生产过程危险和有害因素》应用之3:危险源(环境因素)识别清单【(危险和有害因素类别、伤害方式、致害物、起因物、风险情景描述、事故类别、后果与影响)】.docx VIP
- 美学 全册教案.pdf VIP
- 恒达富士WTVF-VF1电气原理图.pdf VIP
- 《九制黄精加工技术规程》(DB43T 2980-2024).pdf VIP
- 骨伤科临床常用中药外治经验方二首.pdf VIP
- GB∕T 13861-2022《生产过程危险和有害因素》应用之2:危险源(物的因素)识别清单【(危险和有害因素类别、伤害方式、致害物、起因物、风险情景描述、事故类别、后果与影响)】.pdf VIP
- 国家职业标准--计量员.docx VIP
- Wistron FMD SOP to Vendor_May2018全物质揭露操作说明.pdf VIP
- 箱体尺寸自动计算表.xls VIP
文档评论(0)