[学习要求] 掌握MCS-51单片机的基本应用。[重点与难点]重点:动态扫描LED显示电路编程范例;定时/计数器软件编程范例;A/D接口电路;矩阵式键盘接口技术及编程。难点:动态扫描LED显示电路编程范例;定时/计数器软件编程范例。[理论内容]一、并行I/O口编程范例单片机I/O的应用最典型的是通过I/O口与7段LED数码管构成显示电路,下面从常用的LED显示原理开始,详尽讲解利用单片机驱动LED数码管的电路及编程原理,目的在于通过这一编程范例,让初学者了解I/O口的编程原理,意在起举一反三,抛砖引玉的作用。LED的发光原理,稍有电子技术基础的人士都很清楚,这里不想作过多的介绍,7段LED数码管,则在一定形状的绝缘材料上,利用单只LED组合排列成“8”字型的数码管,分别引出它们的电极,点亮相应的点划来显示出0-9的数字。LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图1是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。
上传时间: 2013-10-19
上传用户:linlin
MCS-51系列单片机实用接口技术全面、系统地介绍了MCS-51系列单片机应用系统的各种实用接口技术及其配置。内容包括:MCS-51系列单片机组成原理:应用系统扩展、开发与调试;键盘输入接口的设计及调试;打印机和显示器接口及设计实例;模拟输入通道接口技术;A/D、D/A、接口技术及在控制系统中的应用设计;V/F转换器接口技术、串行通讯接口技术以及其它与应用系统设计有关的实用技术等。本书是为满足广大科技工作者从事单片机应用系统软件、硬件设计的需要而编写的,具有内容新颖、实用、全面的特色。所有的接口设计都包括详细的设计步骤、硬件线路图及故障分析,并附有测试程序清单。书中大部分接口软、硬件设计实例都是作者多年来从事单片机应用和开发工作的经验总结,实用性和工程性较强,尤其是对应用系统中必备的键盘、显示器、打印机、A/D、D/A通讯接口设计、模拟信号处理及开发系统应用举例甚多,目的是让将要开始和正在从事单片机应用开发的科研人员根据自己的实际需要来选择应用,一书在手即可基本完成单片机应用系统的开发工作。 MCS-51系列单片机实用接口技术目录 第一章 MCS51系列单片机组成原理第二章 MCS-51单片机系统扩展第三章 MCS-51单片机应用系统的开发第四章 键盘及其按口技术第五章 显示器接口设计第六章 打印机接口设计第七章 模拟输入通道接口技术第八章 D/A转换器与MSC-51单片机的接口设计与实践第九章 A/D转换器与MCS-51单片机的接口设计与实践 第十章 V/F转换器接口技术 第十一章 串行通讯按日技术第十二章应用系统设计中的实用技术附录AMCS51单片机指令速查表附录一常用EPROM固化电压参考表
上传时间: 2013-11-04
上传用户:3294322651
2.1 MCS-51 单片机并行口结构1.1.1 P0口结构 1.1.2 P1口结构 1.1.3 P2口结构 1.1.4 P3口结构2.2 MCS-51 单片机并行口应用在没有外扩任何芯片时,MCS-51单片机内部并行口可以作为输出口,直接与输出外设连接,常用的输出外设是发光二极管; MCS-51单片机内部并行口也可以作为输入口,直接与输入外设连接,常用的输入外设是开关。1.2.1 直接做输出口 1.2.2 直接做输入口2.3 七段LED显示器接口在单片机控制系统中显示器是必不可少的外设。常用的显示器有发光二极管,数码管和液晶显示器。本节介绍数码管接口。1.3.1 数码管简介 1.3.2 单个七段LED数码管的接口 1.3.3 多个七段LED数码管的接口2.4 键盘接口 键盘是单片机控制系统最常用、最简单的输入设备。用户可以通过键盘输入数据或命令,实现简单的人机通信。 1.4.1 键盘类型 1.4.2 非编码键盘与单片机的接口 1.4.3 矩阵非编码键盘与单片机的接口
上传时间: 2013-10-15
上传用户:阿四AIR
这是《MCS-51单片机应用开发实用子程序》配套源代码,对初学者很有用的
上传时间: 2015-04-29
上传用户:gundamwzc
MCS-51单片机模拟I2C软件包(内含有应用实例)本版本是针对24系列EEPROM专门设置的,用此软件包进行EEPROM读写时,用户不必考虑页写问题,及16位存储器地址的问题
上传时间: 2015-05-12
上传用户:xc216
本文从硬件和软件两方面介绍了MCS-51单片机温度控制系统的设计思路,对硬件原理图和程序框图作了简捷的描述。
上传时间: 2013-12-21
上传用户:nanxia
《MCS-51单片机应用开发实用子程序》配套源代码包含了常用的单片机开发子程序,是程序员的好帮手
上传时间: 2015-09-06
上传用户:LouieWu
《MCS-51单片机应用开发实用子程序》配套的源代码,对学习单片机很有用
上传时间: 2015-09-10
上传用户:aa17807091
MCS-51 单片机C语言应用程序开发技术及实例_10976224.rar 超星图书
上传时间: 2015-09-13
上传用户:yph853211
这是我用MCS-51单片机设计的一个空调机的温控系统。具体要求及功能如下: ① 实时测量环境温度,并显示当前温度值。 ② 当室温度高于设定温度,压缩机运转,使室温降低。 ③ 当室温低于设定温度,压缩机停止运转。 ④ 温度设定功能,通过按键输入压缩机启停的温度设定值。设定温度过程中显示设定温度值,以便于操作。设定完毕后,改为显示当前测定温度值。本设计较为详细硬软件齐全
上传时间: 2015-10-12
上传用户:helmos