- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.掌握C51语言的基本知识2.掌握51内核单片机的基本原理3.掌握开发软件与工具的使用4.掌握程序设计的流程与方法5.建立规范书写风格与模块化编程思想6.会编写、调试基础级的应用程序C51程序设计简介——目标C51程序设计简介——教材主要内容:1.编程载体:单片机与开发软件2.输出口编程:花样灯3.IO口编程:键控灯4.思维训练专题5.内部主要资源应用编程:中断、定时/计数器6.动态扫描编程7.串口应用8.AD与DA应用1.重渔——程序设计方法问题→算法设计→数据抽象→流程设计→语句选择→程序书写→调试、测试与判定→总结,解决学生“怎么想?(思想方法)怎么写(编程落地)2.趣味任务驱动,循速渐进共设计了8个项目,包括42个任务、32个进阶任务。3.理论、仿真、实践相融合4.注意工程意识的培训,强调编程书写规范、模块化设计5.强调程序调试C51程序设计简介——教学方法与手段小球计数、秒闪灯、测量正脉冲宽度、看谁反应快、键控PWM调光灯、可调时钟、多功能秒表、打地鼠游戏、生日快乐歌、串口控制8*8点阵、LCD显示的简易电压表、简易波形发生器C51程序设计简介——学习建议记忆必要的基础知识:C语言知识、单片机、存储器结构、工作原理;知识是思考的起点!软硬结合,不可分离;???坚持手、脑并用的原则——思考+操练;先谋后动——谋划流程后选语句结构再编写代码;?书写规范想、看、写、调、测、结合,多参加工程实践项目1:认识编程载体——单片机和编程开发环境目标:知识与技能要求:(1)了解单片机内部硬件框架结构。(2)掌握程序开发环境Keil基本应用。(3)建立结构化程序设计意识。(4)建立规范书写程序的意识。程序设计技能C51语言基础硬件基础:单片机开发工具应用项目1:认识编程载体-单片机和编程开发环境1.1单片机的应用及主要类型1.2单片机外形与框架1.3C51语言及其开发环境简介1.4任务1:KeilC应用入门-单片机输出“HelloC51”1.5任务2:结构化程序设计-建立函数概念1.6单片机硬件知识补充项目1:认识编程载体-单片机和编程开发环境哪些电子产品需要软件?软件起到了什么作用?软件在哪个部件上运行?软件硬件关系电脑、手机。。。。1.1单片机的应用及主要类型单片机在哪?电脑→CPU→微控制器→单片机常用的单片机产品Intel8051单片机PIC单片机AVR单片机ARM系列单片机STC。。。。。。应用电子技术1.2单片机外形与框架单片机之与个人PC机(比较认识)1.2.1内部结构框图和主要部件大小、接口、CPU运行速度(主频)、容量应用电子技术1.2单片机外形与框架1.2.2引脚:数据输入/输出通道电源时钟控制I/O应用电子技术1.3C51语言及其开发环境简介计算机语言历程:机器语言→汇编语言→高级语言→面向对象,可视化,,,渐离硬件基础,渐近人的表达语言如,C可执行易识、写,不执行机器码源程序编译软件集成开发环境IDE:编辑编译调试,如KEIL
文档评论(0)