9.9第1讲 MCS-51单片机结构.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9.9第1讲 MCS-51单片机结构

五、51单片机引脚概述 在程序的控制下可以输入或输出高低电平。 维持单片机正常工作的引脚。 用户引脚: 系统引脚: 并行口P0、P1、P2、P3 单片机最小系统: 在最少的外部电路条件下,形成一个可独立工作的单片机应用系统。 什么情况下单片机就可以正常工作了 结合前面的学习或以前学过的内容,针对后面的入门学习及引起兴趣,我们今天共同完成以下任务。 1.控制一个灯闪烁 电路; 编程算法、注释、完成功能的详细步骤。 (先有初步设计,以后逐步完善; 把电路和程序分别保存在以班级命名的文件夹中。) 六、一个简单实例及单片机应用系统开发过程 项目:采用单片机控制的信号灯系统电路 (用单片机制作一个LED控制指示灯)。 要求:LED发光二极管不断地闪烁。 LED指示灯闪烁电路 单片机控制信号灯电路的元器件清单: 元器件名称 参 数 数 量 元器件名称 参 数 数 量 IC插座 DIP40 1 按键   1 单片机 89C51 1 电阻 330W 1 晶体振荡器 6MHz或12MHz 1 电阻 10kW 1 瓷片电容 20pF 2 电解电容 22μF 1 发光二极管   1       ;设计者: ;时间: ;项目: 控制LED指示灯2s闪烁 ;版本: ORG 0000H ; 从0000H地址开始执行程序 START: CLR P2.0 ; P1.0引脚置为低电平,LED亮 ACALL DELAY ; 调用子程序,延时200 ms SETB P2.0 ; 将P1.2引脚置为高电平,LED灭 ACALL DELAY ; 调用子程序,延时200 ms SJMP START ; 跳转循环执行 DELAY: MOV R6, #250 ; 2000 ms 延时子程序 DL1: MOV R5, #100 DL2: MOV R4, #10 DL3: NOP ; 1μs NOP ; 1μs DJNZ R4, DL3 ; 2μs 内循环延时大约2*10*us=20 DJNZ R5, DL2 ; 双重 内循环延时大约 4*100*20=8ms DJNZ R6, DL1 ; 3重循环共延时大约250*8 ms=2000 ms RET END //设计者: //时间: //项目: 控制LED指示灯2s闪烁 //版本: #includereg51.h sbit led=P1^0; //定义P0.1为控制端口 void delay(int time_ms); //延时子程序 void main(void) { P1=0; //P0端口全部输出低电平 while(1) { led=0; delay(2000); led=1; delay(2000); } return; } /***********************************************/ void delay(int time_ms) { int i; unsigned char j; for(i=0;itime_ms;i++) { for(j=0;j150;j++) { } } } 单片机系统开发所需的设备及其相互连接的示意图 在万能板上按电路图焊接元器件,完成电路板制作。 电路仿真软件proteus的使用 1.寻找元件 2.建立电路 3.加载程序 4.看仿真效果 编译软件keil的使用 1.建立文件夹 2.建立工程文件 3.选择所用器件 4.设置工程文件为hex文件 5.新建文件(编程的地方)并保存(.asm或.c) 6.加载文件到工程进行编译 7.生成hex文件 练习 1.控制两个led灯,一个每秒闪烁一次,一个6秒闪烁一次。 2.控制10个led灯,分别是每1、2、3、4、5、6、7、8、9、10秒闪烁一次。 张东亮 山大控制学院 一、本课程安排 授课时数:48(基本是每周一次课) 授课方法:上机练习; 理论课讲授。 二、本课程学习内容 1.单片机基本结构及组成 2.单片机应用 三、推荐参考书: 1. 《C语言程序设计》 2. 《新编MCS-51单片机应用设计》 哈尔滨工业大学出版社

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档