at89s51简介单片机的P1.0~P1.3 接四个发光二极管, P1.4~P1.7 接四个开关.编程反应对应关系

第三章 AT89S51单片机的结构和原理_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
第三章 AT89S51单片机的结构和原理
大小:1018.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢manyswitch 如图4.3.1所示,AT89S51单片机的P1.0-P1.3接四个发光二极管L1-L4 4 7接了四 assembly language 汇编语言 238万源代码下载-
&文件名称: manyswitch
& & & & &&]
&&所属分类:
&&开发工具: Asm
&&文件大小: 87 KB
&&上传时间:
&&下载次数: 2
&&提 供 者:
&详细说明:如图4.3.1所示,AT89S51单片机的P1.0-P1.3接四个发光二极管L1-L4,P1.4-P1.7接了四个开关K1-K4,编程将开关的状态反映到发光二极管上。(开关闭合,对应的灯亮,开关断开,对应的灯灭)。-Figure 4.3.1 below, AT89S51 MCU P1.0-P1.3 next four light-emitting diodes L1-L4, P1.4-P1.7 next four switches K1-K4, programming will switch state reflected in the light-emitting diodes. (Switch closed, the corresponding lights, switch off, the corresponding lights out).
文件列表(日期:~)(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&3.多路开关状态指示&&..................\&&..................\Keil-C1&&..................\.......\state&&..................\.......\state.c&&..................\.......\state.hex&&..................\.......\state.lnp&&..................\.......\state.LST&&..................\.......\&&..................\.......\state.OBJ&&..................\.......\state.Opt&&..................\.......\state.plg&&..................\.......\&&..................\.......\state_Opt.Bak&&..................\.......\state_Uv2.Bak&&..................\Keil-C2&&..................\.......\state&&..................\.......\&&..................\.......\state.hex&&..................\.......\state.lnp&&..................\.......\state.LST&&..................\.......\&&..................\.......\state.OBJ&&..................\.......\state.Opt&&..................\.......\state.plg&&..................\.......\&&..................\.......\state_Opt.Bak&&..................\.......\state_Uv2.Bak&&..................\Keil-H1&&..................\.......\state2&&..................\.......\&&..................\.......\state2.hex&&..................\.......\state2.lnp&&..................\.......\state2.LST&&..................\.......\&&..................\.......\state2.OBJ&&..................\.......\state2.Opt&&..................\.......\state2.plg&&..................\.......\&&..................\.......\state2_Opt.Bak&&..................\.......\state2_Uv2.Bak&&..................\Keil-H2&&..................\.......\state&&..................\.......\&&..................\.......\state.hex&&..................\.......\state.lnp&&..................\.......\state.LST&&..................\.......\&&..................\.......\state.OBJ&&..................\.......\state.Opt&&..................\.......\state.plg&&..................\.......\&&..................\.......\state_Opt.Bak&&..................\.......\state_Uv2.Bak&&..................\Last Loaded state.DBK&&..................\state.DSN&&..................\state.PWI
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - 文献:基于声卡的振动信号分析监控系统 这个是声振实验室出品 有兴趣的人可以去
&[] - 这是关于数字图像的处理图形分割显示图像直方图中值滤波21ic官方微信
1、美国手机市场排行榜,华为中兴们份额不足5%
1、惠普正式提交分拆计划
分离数据网络业务 惠普周三正……
今天是NIWeek主题演讲的第三天,NI院校产品市场副总裁Da……
与NIWeek/Day1更多地阐释前瞻技术和发布新产品相比,NIW……
演讲人:王伟刚时间: 10:00:00
演讲人:李唐山时间: 10:00:00
演讲人:段郁时间: 10:00:00
预算:小于¥1,000预算:¥5,000-¥10000
您当前的位置:&&>&
AT89S51单片机实验系统的开发与应用
来源:现代电子技术
作者:高玉萍
阿克苏职业技术学院
2.3.2 软件调试
&&& (1)开发工具和开发语言:电路板开发工具为Multisim 10;编译软件一Keil C51;开发语言为C语言、汇编语言。
&&& (2)调试注意事项:
&&& ①与此实验开发系统配合使用的软件主要有WAVE和ISP下载软件。在与PC机连接时,单片机实验开发系统一定要断电,否则可能会烧坏MAX232芯片和PC机的主板。
&&& ②在断电的情况下,将AT89S51单片机插入实验板的单片机插座上,并将实验板与PC机之问的串行通信电缆连接好,通信电缆一端接在PC的串口COM1或COM2上,另一端接实验板。
&&& ③正确接通电源,并按下实验板左下角的编程开关,它旁边的编程指示灯亮,说明该实验系统处于程序下载烧写状态。
3 部分实例
3.1 跑马灯实验(8个发光二极管轮流点亮)
&&& (1)实验任务。利用程序控制来实现发光二极管的轮流点亮发光,该实验用到P0的全部8个端口,以及P1.4端口。
&&& (2)程序流程图如图2所示。
&&& (3)实验总结。实验是实验板的第一个实验,这里要做的就是对单片机的熟悉,对I/O口的一些操作,也是对实验板的性能的一个简单测试。
3.2 一键多功能识别实验
&&& (1)实验任务。开关K6按键接在P3.7/RD管脚上,在AT89S51单片机的P1端口的4个发光二极管。上电的时候,L1接在P1.0管脚上的发光二极管在闪烁,当每一次按下开关SP1的时候,L2接在P1.1管脚上的发光二极管在闪烁,再按下开关SP1时,L3接在P1.2管脚上的发光二极管在闪烁,再按下开关SP1时,L4接在P1.3管脚上的发光二极管在闪烁,再按下开关SP1的时候,又轮到L1闪烁了,如此轮流下去。
&&& (2)程序流程图。一键多功能识别程序流程如图3所示。
&&& (3)实验总结。该实验是对键盘和显示系统的一个起步介绍实验,通过这个实验,能够实现一个按键控制显示不同的结果。实验结束后,学生对按键和显示的配合使用有了更深入的了解。这个实验既是对上个实验的巩固,又为以后的实验提前作了准备,其中对按键的去抖动处理,应特别关注。
频道关键词
ICP许可证号:京ICP证070360号&&&&&&
& 21IC电子网 2000-版权所有
公安部备案号: 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
AT89S51单片机试验及实践教程
下载积分:1000
内容提示:AT89S51单片机试验及实践教程
文档格式:DOC|
浏览次数:57|
上传日期: 08:50:43|
文档星级:
该用户还上传了这些文档
AT89S51单片机试验及实践教程
官方公共微信70单片机大作业题目31-50
上亿文档资料,等你来发现
70单片机大作业题目31-50
须知:;1.大作业的所有题目都应在PROTEUS7.5(;2.要求:;(1)在keilIDE(μvision3)中完成;(2)在PROTEUS7.5下的ISISProf;题目31节日彩灯的制作;设计要求:;用单片机控制P1口上的8个发光二极管进行花样显示;题目32单片机P1口控制转弯灯实验;设计要求;单片机P1.0上的开关接5V时,右转弯灯闪亮,P;题目33
须知:1. 大作业的所有题目都应在PROTEUS 7.5(注意:只能使用7.5版本)仿真环境下运行通过。2. 要求:(1)在keil IDE(μvision3)中完成应用程序设计、并编译;(2)在PROTEUS 7.5下的ISIS Professional中完成电路设计、调试与仿真通过。题目31
节日彩灯的制作设计要求:用单片机控制P1口上的8个发光二极管进行花样显示,显示规律为(1)8个LED依次左移点亮;(2)8个LED依次右移点亮,然后再依次左移点亮┉┉。题目32
单片机P1口控制转弯灯实验设计要求单片机P1.0上的开关接5V时,右转弯灯闪亮,P1.1上的开关接5V时左转弯灯闪亮。P1.0、P1.1 开关同时接5V或接地时,转弯灯均不闪亮。题目33
单片机P1口实现的顺序控制设计要求在工业生产中,象注塑机工艺过程大致按“合模?注射?延时?开模?产伸?产退”顺序动作,用单片机的I/O来控制最易实现。单片机的P1.0~P1.6控制注塑机的七道工序,七道工序用模拟控制七只发光二极管的点亮来模拟,低电平有效,设定每道工序时间转换为延时。P3.4(输入)接工作启动开关,高电平动作。P3.3为外部故障输入模拟开关,低电平为故障报警,P1.7为报警声音输出,设定6道工序只有一位输出,第七道工序3位有输出(P1.6、P1.5、P1.4点亮发光二极管)。题目34
单片机通过82C55控制交通灯设计要求用82C55作输出口,控制12个发光二极管燃灭,模拟交通灯管理。82C55的PA0~PA7、 PB0~PB3接发光二极管L15~L13、L11~L9、L7~L5、L3~L1。 执行程序,初始态为四个路口的红灯全亮之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。题目35
电话拨号键的LCD显示设计要求设计一个单片机监控的电话拨号键盘,将电话键盘中拨出的某一电话号码,显示在LCD显示屏上。电话键盘共有12个键,除了“0”~ “9”10个数字键外,还有“*”键用于实现退格功能,即清除输入的号码;“#”键用于清除显示屏上所有的数字显示。还要求每按下一个键要发出声响,以表示按下该键。题目36
发光二极管的从左到右的流水点亮设计要求8个发光二极管LED0~LED7经限流电阻分别接至P1口的P1.0~P1.7引脚上,阳极共同接高电平。编程来实现发光二极管的从左到右的流水点亮,即按照LED0→LED1→┉→LED7的顺序,每次点亮一个发光二极管,延时一段时间后熄灭这个发光二极管,然后点亮下一个发光二极管,重复循环。题目37
左右来回循环的流水灯设计要求8个发光二极管LED0~LED7经限流电阻分别接至P1口的P1.0~P1.7引脚上,阳极共同接高电平。编程实现制作左右来回循环的节日彩灯,显示规律如下图所示。 题37图
节日彩灯的花样显示的规律为了使显示效果更加绚丽多彩,P1端口8个引脚分别接有不同颜色的发光二极管。具体如题37表所示。题37表
P1口 8个引脚的不同颜色的发光二极管题目38
开关量检测指示器1设计要求AT89S51单片机的P1.4~P1.7接4个开关S0~S3,P1.0~P1.3接4个发光二极管LED0~LED3。编写程序,将P1.4~P1.7上的4个开关的状态反映在P1.0~P1.3引脚控制的4个发光二极管上。1个发光二极管的状态,对应一个开关的状态,例如P1.4引脚上开关S0的状态,由P1.0脚上的LED0显示,P1.6引脚上开关S2的状态,由P1.2脚上的LED2显示。凡是开关闭合的引脚,对应的LED发光二极管点亮。题目39
开关量检测指示器2设计要求AT89S51单片机P1.0和P1.1引脚接有两只开关S0和S1,两只引脚上的高低电平共有4种组合,这4种组合分别点亮P2.0~P2.3引脚控制的4只LED:LED0~LED3 (高电平点亮),编程实现此功能。题目40
单一外中断的应用设计要求在51单片机的P1口上接有8只LED。在外部中断0输入引脚P3.2(INT0)引脚接有一只按钮开关K1。要求将外部中断0设置为负跳沿触发。在程序启动时,P1口上的8只LED亮。按一次按钮开关K1,使引脚INT0接地,产生一个负跳沿触发的外中断0的中断请求,在中断服务程序中,让低4位的LED和高4位的LED交替闪烁。题目41
两个外中断的应用设计要求51单片机的P1口上接有8只LED。在外部中断0输入引脚P3.2(INT0)引脚接有一只按钮开关K1。在外部中断1输入引脚P3.3(INT1)引脚接有一只按钮开关K2。程序要求K1和K2都未按下时,P1口的8只LED呈流水灯显示,仅K1(P3.2)按下时,左右4只LED交替闪烁。仅按下K2(P3.3),P1口的8只LED全部闪亮。两个外中断的优先级相同。 题目42
中断嵌套的设计设计要求实现中断嵌套程序。51单片机的P1口上接有8只LED。在外部中断0输入引脚P3.2(INT0)引脚接有一只按钮开关K1。在外部中断1输入引脚P3.3(INT1)引脚接有一只按钮开关K2。要求K1和K2都未按下时,P1口的8只LED呈流水灯显示,当K1按下再松开时,产生一个低优先级的外中断0请求(跳沿触发),进入外中断0中断服务程序,左右4只LED交替闪烁。此时按下K2再松开时,产生一个高优先级的外中断1请求(跳沿触发),进入外中断1中断服务程序,P1口的8只LED全部闪烁。当显示一段时间后,再从外中断1返回继续执行外中断0中断服务程序,即P1口控制8只LED左右4只LED交替闪烁。设置外中断1为高优先级,外中断0为低优先级。题目43
定时器控制P1口外接的8只LED每0.5s闪亮一次设计要求在AT89S51单片机的P1口上接有8个发光二极管LED0~LED7经限流电阻分别接至P1口的P1.0~P1.7引脚上,阳极共同接高电平。要求采用定时器T0的方式1的定时中断方式,使P1口外接的8只LED每0.5s闪亮一次。题目44
外部计数输入信号控制LED的闪烁设计要求如题44图所示,51单片机的P1口上接有8个发光二极管LED0~LED7经限流电阻分别接至+5V上,采用定时器T1的方式1的中断计数方式,如题图所示,计数输入引脚T1(P3.5)上外接开关K1,作为计数信号输入。按4次K1后,P1口的8只LED闪烁不停。 题44图
外部计数输入信号控制LED的闪烁题目45
利用定时器扩展一个外部中断源设计要求利用定时器扩展一个外部中断源。可利用开关K1控制T0脚引脚电平发生负跳变,平时T0引脚为高电平。当检测到T0脚引脚电平发生负跳变时,计数器TF0溢出,这时将产生一个中断请求,进入中断服务程序中,将P1.0脚上的LED点亮。题目46
利用定时器在P1.0上产生周期为2ms的方波设计要求假设系统时钟为12MHz,利用定时器的定时,实现从P1.0引脚上输出一个周期为2ms的方波,并采用示波器来观察。包含各类专业文献、应用写作文书、幼儿教育、小学教育、行业资料、中学教育、70单片机大作业题目31-50等内容。 
 单片机大作业题目31-50 6页 10财富值 单片机大作业题目(职院) 5页 免费 单片机...题目 17 单片机双机之间的串行通信设计 设计要求 两片单片机利用串行口进行串行...  单片机大型作业 14页 5财富值 单片机课大作业格式 4页 免费 单片机大作业题目1-30 14页 1财富值 单片机选修大作业 3页 2财富值 单片机大作业题目31-50 6页 ...  单片机大作业题目51-70单片机大作业题目51-70隐藏&& 须知: 须知: 1. 大作业的所有题目都应在 PROTEUS 7.5(注意:只能使用 7.5 版本)仿真环境 (注意: 版本) 下...  大工14秋《单片机原理及应用》大作业题目及要求_工学...#50H ;串行口方式 1,可以接收和发送 CLR TRN_...31 30 29 28 27 26 25 24 23 22 21 VCC P0...  大工14春《单片机原理及应用》大作业题目及要求_院校资料_高等教育_教育专区。网络...12 月则调用 31 天的程序 若月份为 4、6、9、11 则调用 30 天 的程序 ...  网络教育学院 《单片机原理及应用》大作业 题 目:单片机电子时钟设计 学习中心:...12 月则调用 31 天的程序 若月份为 4、6、9、11 则调用 30 天 的程序 ...  网络教育学院 《单片机原理及应用》大作业 题 目: 基于单片机的温度采集系统设计 学习中心: 层专年学次: 业: 级: 号: 年春/秋 季 学生姓名: 2015 年 3 ...  单片机大作业题目 暂无评价 1页 免费 单片机大作业题目31-50 6页 4下载券 单片机...作业1:要求用 C 语言编写一个程序使一个发光二极管闪烁。 软件部分: #includ...  单片机课大作业格式 4页 免费 单片机大型作业 14页 2下载券 单片机大作业题目1...初始化 50H 30H 31H 32H 33H MOV AAA2: MOV INC INC MOV MOV CLR JNB...}

我要回帖

更多关于 at89s51简介 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信