51单片机经典教程
单片机经典教程
单片机经典教程 目录第一课 第二课 第三课 第四课 第五课 第六课 第七课 第八课 第九课 第十课 第十一课 第十二课 第十三课 第十四课 第十五课 第十六课 第十七课 第十八课 第十九课 第二十课 第二十一课 第二十二课 第二十三课 第二十四课 单片机的概述 单片机的硬件结构与开发过程 单片机的内部结构 一 半导体存储器 单片机的内部结构 二 工作寄存器 单片机的内部结构 三 时序与时钟 单片机的内部结构 四 并行口 单片机的内部结构 五 数据与地址 单片机的内部结构 六 特殊功能存储器 单片机的工作方式 单片机的寻址 单片机的指令 一 数据传递类指令 单片机的指令 二 数据传递类指令 单片机的指令 三 算术逻辑运算类指令 单片机的指令 四 控制转移类指令 单片机的指令 五 位及位操作指令 单片机的程序设计方法 单片机的定时 计数器 单片机的中断系统 单片机的定时/中断实验 一 单片机的定时/中断实验 二 键盘接口及编程方法 一 独立式按键 键盘接口及编程方法 二 矩阵式按键 单片机显示器接口及编程方法 数码管的静态扫描与编程方法 6 9 11 15 18 20 24 27 29 32 35 38 42 47 51 55 64 68 73 78 81 87 90 944
单片机经典教程
6 第一课 单片机的概述
因为我们的主要课程是单片机的应用
本来不想讲解单片机的历史与发展这话说现状更确切些但为了兼顾大多数朋友我还是简单的介绍一下这方面的相关知识 一单片机的由来 单片机专业名称—Micro Controller Unit(微控制器件)它是由大名鼎鼎的INTEL
公司发明的最早的系列是MCS-48后来有了MCS-51我们经常说的51系列单片机就是MCS-51micro controller
system 它是一种8位的单片机8位是什么意思我们以后再讲
后来INTEL 公司把它的核心技术转让给了世界上很多的小公司不过再小也有几个亿的销售/年哦所以世界上就有许多公司生产51系列兼容单片机比如飞利浦的87LPC 系列华邦的W78系列达拉斯的DS87系列现代的GSM97系列等等目前在我国比较流行的就是美国ATMEL 公司的89C51它是一种带Flash ROM 的单片机至于什么是Flash ROM 我在这儿先不作介绍等以后大家学到相关的知识时自然就会明白我们的讲座就是以该型号的单片机来作实验的讲到这里也许有的人会问我平时在各种书上看到全是讲解80318051等型号的单片机它们又有什么不同呢其实它们同属于一个系列只是89C51的单片机更新型一点(事实上,89C51目前正在用89S51代替我们的实验系统采用就是89S52的兼容89C52)这里随便说一下目前国内的单片机教材都是以8051为蓝本的尽管其内核也是51系列的但毕竟8051的单片机已经属于淘汰产品在市场上也很少见到了所以由此感叹国内的高等教育是如此的跟不上时代的发展需要这话可能会引起很多人的不满,所以大家别
说是我讲的哦 二主要单片机的分类 接着上面的话题再给大家介绍一下我们经常在各种刊物上看到的AVR 系列和PIC 系列单片机是怎么回事以便让大家对单片机的发展有一个较全面的认识在没有学习单片机之前这是一个令很多初学者非常困惑的问题这么多的单片机我该先学哪一种呢
AVR 系列单片机也是ATMEL 公司生产的一种8位单片机它采用的是一种叫RISC 精简指令集单片机的结构所以它的技术和51系列有所不同开发设备也和51系列是不通用的它的一条指令的运行速度可以达到纳秒级即每秒1000000000次是8位单片机中的高端产品由于它的出色性能目前应用范围越来越广大有取代51系列的趋势所以学完了51系列的看来必须学会AVR
的才行可叹知识爆炸人生苦短说完了AVR 的再来说说另一种--PIC 系列单片机它是美国MICROCHIP 公司唉又是老美叫微芯公司的生产的另一种8位单片机它采用的也是RISC 的指令集它的指令系统和开发工具与51系列更是不同但由于它的低价格和出色性能目前国内使用的人越来越多国内也有很多的公司在推广它不过它的影响力远没有51系列的大所以作为初学者51系列当然是首选
以上几种只是比较多见的系列
其实世界上还有许多的公司生产各种各样的单片机
比如MOTOROLA 的MC68H 系列老牌的单片机TI 的MSP430C 系列极低功耗的单片机德国的西门子SIEMENS 等等它们都有各自的结构体系并不与51系列兼容为了不搞大家的脑筋这里就不介绍了等大家入了门以后自己去研究它吧我们还是回来了解一下51系列单片机到底是个什么东西它有那些部分组成请接着往下看 三单片机的结构及组成
单片机到底是一种什么DD 它究竟能做什么呢其实它就是一种能进行数学和逻辑运算根据不同使用对象完成不同控制任务的面向控制而设计的集成电路此话好象有点绕口没关系大家都应该知道我们经常使用的电脑吧在电脑上我们可以用不同的软件在相同的硬件上实现不同的工作比如我们用WORD 可以打字用PROTEL 可以设计图纸等等单片机其实也是如此同样的芯片可以根据我们不同的要求做出截然不同的产品只不过电脑是面向应用的而单片机是面向控制的比如控制一个指
单片机经典教程
7 示灯的亮和灭控制一台电机的启动和停止等等 那么它的内部究竟由哪些部件组成的呢大家都知道我们的电脑有很多的零件比如CPU 中央
处理器RAM 内存条
ROM 程序存储器有点象硬盘输入输出设备并行口串行口等等在单片机中这些部件都有而且还把它们全部做到了一块芯片上这就是单片机名称的由来 讲到这里您一定会想这么多零件集成在一块芯片上那为什么单片机的价格会这么便宜89S51每块才10元不到其实原因很简单----功能有强弱就象我们平时用的PLC 控制一台数控机床要用128点的而控制一台电机有几点的就足够了另外这种芯片的产量很大技术也非常的成熟自然价格也就很低了
说到这里你是不是有点心痒了也想学习学习那么学习单片机究竟需要些什么设备又要做哪些准备呢对于一个初学者来说了解这些真的是很有必要哦尽量化最少的钱毕竟是大家的想法嘛 四学习单片机的准备工作 首先您需要一台电脑这是最基本的配置嘛P2以上的就可以了然后您需要一套开发单片机的软件这个软件叫KEIL C51它是美国Keil Software 公司专门为MCS-51系列单片机开发的第三方软件它的免费测试版可在
http://www.77cn.com.cn 上下载也可以在各种单片机网站上下载最新版本是V6.23安装时选择Uvision2虽然有2K 代码的限制但足以满足我们学习的需要其次您还需要一台编程器它是一种把程序写进单片机芯片的设备这种设备品种很多操作也很简单
大家既可以买现成的产品价格从200多元到2000多元的都有也可以自己制作
有了这两样东西还不行为了看到程序执行的结果我们还需要一块实验板
实验系统的介绍看下面的内容 传统的单片机实验过程都是先用KEIL C51或其他的单片机开发软件把源代码汇编成
HEX 或BIN
文件
然后用编程器把汇编文件烧写入单片机中
再把单片机插入实验板中
才能看到软件的执行结果对于一个单片机初学者来说不仅非常的麻烦而且必须配置一套编程器和实验板就目前市场上
最便宜的编程器来说
投资也要300多元如此一来
使得很多想学单片机但又不想花太多钱的爱好者忘而却步
好在现在出现了一种支持在线下载的单片机
只要满足一定的外部条件就能够直接把汇编的程序下载到目标单片机中经过实验我们开发设计了这样的一套实验系统它采用了一套集源代码编辑软件汇编程序下载于
一体的专业软件采用具有在线下载功能的FLASH ROM 单片机89S52
配合
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




