- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务1: 点亮你的LED----初识单片机 如何实现 系统方案设计 硬件方案确定 MCS-51系列单片机配置一览表 单片机的基本概念---单片机硬件结构 8051单片机的基本组成 中央处理器CPU:8位,运算和控制功能 内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。 内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。 定时/计数器:两个16位的定时/计数器,实现定时或计数功能。 并行I/O口:4个8位的I/O口P0、P1、P2、P3。 串行口:一个全双工串行口。 中断控制系统:5个中断源(外中断2个,定时/计数中断2 个,串行中断1个) 时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ 硬件方案确定 ––单片机的选择 单片机内部资源的三大指标: 1.FLASH (程序存储空间ROM) 2.RAM(内存) 3.SFR(特殊功能寄存器) 单片机的选择 STC89C52: 8KFLASH、512字节RAM、32个IO口、3个定时器、1个UART、8个中断源。 P89V51RD+: 64KFLASH、1024字节RAM、32个IO口、3个定时器、1个UART、8个中断源、1个SPI、PWM、并且支持与KEIL连机进行在线仿真。 单片机最小系统 三要素:电源电路、复位电路、晶振电路。 特点:单片机可以运行程序,是单片机控制系统的核心。 硬件方案确定 ––电源选择 硬件方案确定 ––时钟电路(1) 硬件方案确定 ––复位电路(1) 硬件方案确定 ––复位电路(2) 点亮一个LED发光二极管 发光二极管(LED): 通常红色贴片LED:电压1.6V~2.4V,电流2到20mA,在2到5mA亮度有所变化,5mA以上亮度基本无变化。 (5-2)/r= 2ma (5-2)/R = 20ma 150 - 1.5K 单片机(MCU),最小控制单元。首先,我们用单片机来控制一个灯的亮灭。 硬件方案确定 ––LED彩灯接口电路设计 硬件方案确定 ––系统电路图 单片机系统的PROTUES交互式仿真 软件设计 为什么要使用C语言? C语言VS汇编语言 第一个程序 C语言程序结构小结: C语言程序设计基本结构: 认识C语言 汇编语言程序: 作业 1、牢记发光二极管参数和限流电阻计算方法。 2、理解单片机基本外围电路,以及单片机的I/O的概念。 3、熟悉单片机仿真软件的使用。 4、初步了解单片机C语言程序设计。 So, when you click the Run button, the message you get is what’s shown on the right. What’s really happening is that the DEBUG… command causes the BASIC Stamp to Send that message to the BASIC Stamp Editor using the serial cable. Reset button thing. 实时显示系统输出结果 实时显示元器件 引脚电平 编程实现:4772+4071=? 汇编语言:(12A4H+0FE7H=?) MOV A,#0A4H; 被加数低8位→A ADD A,#0E7H; 加数低8位E7H与之相加,A=8BH,CY=1 MOV 40H,A; A→(40H),存低8位结果 MOV A,#12H; 被加数高8位→AADDC ADD A,#0FH; 加数高8位+A+CY,A=22H MOV 41H,A; 存高8位运算结果 C语言: unsigned int ans = 4772+4071; 易于编写、调试、理解 高 低 学习难度 高 低 运行效率 低 高 开发效率 难 容易 复杂算法 低 高 可移植性 高 低 硬件涉及度 低 高 可读性 汇编语言 C语言 比较项目 /*ex101.c-点亮LED. */ //注释 #include reg51.h //预处理命令(头文件包含) void main( ) //程序入口(主函数) { //函数体开始 P2=0x00; //功能语句 } //函数体结束 ①注释 /*… */或// C程序中
您可能关注的文档
- 华亚增视仪为主配合中药与家庭管制训练治疗獐弱 .doc
- 华北制药培训课件 - 重庆节能网 重庆合同能源管理 .ppt
- 华北电力大学图书馆 - 河北化工医药职业技术学院.doc
- 华南理工大学工程硕士学位论文基本要求及评价指 .doc
- 华商上游产业股票型投资基金基金合同(草案).doc
- 华商上游产业股票型投资基金托管协议.doc
- 华商上游产业股票型投资基金招募说明书.doc
- 华商双债丰利投资基金基金合同.doc
- 华山医院伦理审查会标准操作规程的撰写、审查 .doc
- 协作共用仪器清单 - 重庆市科学技术会.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 4-1 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目设备设计说明书(含塔设备计算说明、换热器设计结果、设备一览表).pdf
- 工程造价_横湖桥商业楼土建工程量清单报价.docx VIP
- 浙江师范大学行知学院 学生手册.pdf
- 2025年辽宁沈阳市文体旅产业发展集团有限公司招聘笔试参考题库附带答案详解.pdf
- 川崎病患儿的护理课件.pptx VIP
- 2024年东莞市东华高级中学自主招生数学试卷附答案解析 .pdf
- 中医馆客服知识培训课件.pptx
- 辽宁沈阳市文体旅产业发展有限公司招聘笔试题库2025.pdf
- 全国公开课大赛一等奖小学一年级下册数学人教版《七巧板》课件.pptx
- 辽宁沈阳市文体旅产业发展集团有限公司招聘笔试题库2025.pdf
文档评论(0)