第一讲为什么学习单片机剖析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单 片 机 课 程 讲 义 (初级篇) 高 军 2007.3 目录 第一讲:为什么学习单片机 4 1.什么是单片机 4 2.单片机的特点 4 3.单片机的必要性 4 4.单片机的主要用途 4 5.什么是嵌入式系统 4 6.单片机是典型的嵌入式系统 5 7.嵌入式系统的两种应用模式 5 8.低端单片机与高端嵌入式系统的关系 5 9.单片机的就业(研发 5 第二讲:学习单片机的几种方法 6 1.传统教学方式 6 2.七天学会单片机 6 3.平凡单片机教程 6 4.基础+强化实践 7 第三讲:开发简单的单片机系统 7 1.单片机的最小系统 7 2.点亮发光管 8 3.单片机编程的一般过程 8 第四讲:初学单片机几个不易掌握的概念 9 1.总线 9 2.数据、地址、指令 10 3.P0口、P2口和P3的第二功能用法 10 4.程序的执行过程 10 5.堆栈 10 6.仿真、仿真机 11 第五讲:汇编指令学习 11 1.汇编和C语言在开发单片机时各有哪些优缺点? 11 2.单片机MCS-51系列指令快速记忆法 12 3.学习51汇编指令的基本方法 14 第六讲:51单片机内部硬件基础 16 1.MCS-51单片机的引脚配置图 16 2.MCS-51单片机的总线 17 3.51存储空间结构 18 4.I/O口结构 23 第七讲:成为单片机从业者? 25 1.信心+快乐 25 2.应该储备的知识和技能 26 3.了解51家族 26 4.单片机硬件系统设计原则 27 第八讲 发光二极管的应用实例 27 1.流水灯最基本编程方式(实验一) 27 2.如何精确计算延时子程序的执行时间? 28 3.发光二极管的硬件电路方法 29 4.其他软件实现的方法(程序没写完) 30 5.独立设计彩灯实验(实验二) 31 6.一级交通灯实验(实验三) 31 7.二级交通灯实验(实验四) 32 第九讲 独立按键的设计 32 1.一种简易的独立按键结构及程序设计 33 2.一种标准的独立按键结构及程序设计(实验五)(程序未完) 34 3.键盘防抖(消抖)概念 34 第十讲 数码管控制方法 36 1.数码管的结构 36 2.多位数码管的驱动方法 37 3.一位数码管实验(实验六) 38 4.多位数码管动态扫描实验 39 3.三级交通灯实验(实验六) 40 第十一讲 行列式(矩阵式)键盘 41 1.行列式键盘的基本结构 41 2.常用的行列式结构与程序 42 3.行列式键盘读取显示(实验七) 43 第十二讲 程序设计基础实验 46 第十三讲 单片机中断与定时 48 1.中断的基本知识 48 2.MCS-51单片机的定时器/计数器 50 3.定时器/计数器及中断综合应用举例(1) 54 4.定时器/计数器及中断综合应用举例(2) 60 5.定时器/计数器及中断综合应用举例(3) 67 6.定时器/计数器及中断综合应用举例(4) 72 第十四讲 串行口 73 1.串行接口概述 73 2.8051单片机的串行接口结构 74 3.串行口的工作方式 76 4.计算波特率 77 5.串行口的应用范例 77 6.异步通讯程序举例 79 7.单片机和PC机串口通讯 80 8.多机通信接口 83 第十五讲 C51的学习 84 1.如何建立一个C项目 84 2.如何进行工程详细设置 90 3.C语言数据类型 93 4.C语言学习教程(五)——常量 98 5.C语言学习教程(六)——变量 101 6.运算符和表达式 105 附录1 51汇编指令表(以字母顺序排列) 118 附录2 51汇编指令表(以功能顺序排列) 139 第一讲:为什么学习单片机 1.什么是单片机 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。麻雀虽小,五脏俱全 2.单片机的特点 体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。产品名称前冠以形容词——“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。嵌入式系统是面向测控对象,嵌入到实际应用系统

文档评论(0)

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

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

1亿VIP精品文档

相关文档