下载 >  开发技术 >  硬件开发 > MCS-51单片机大量源程序实例

MCS-51单片机大量源程序实例

MCS-51单片机的大量程序实例资源,是学习单片机的好东东。推荐下载!
2010-12-28 上传大小:63KB
分享
收藏 举报
微机原理的流水灯程序

基于微机原理的流水灯程序,可用,用WMD即可

立即下载
MCS-51单片机原理、系统设计与应用 万福君 清华大学出版社 配套课件

MCS-51单片机原理、系统设计与应用 万福君 清华大学出版社 配套课件 非常好的东西,大家分享一下

立即下载
MCS-51单片机C语言编程100例

MCS-51单片机C语言编程100例,MCS-51单片机C语言编程100,——

立即下载
MCS-51单片机原理、系统设计与应用 万福君

浙江大学生仪考研复试用书。 本书以MCS-51系列单片机为基本内容,介绍了微型机的基本概念,阐明了8051机的内核结构、工作原理、面向用户的特性、指令系统、程序设计以及常用外围芯片;叙述了单片机存储器系统设计、输入输出接口设计、A/D、D/A转换技术和中断系统的设计与应用;讨论了用户系统软硬件的设计方法;C51高级语言程序设计等;最后还介绍了最新的MCS-51系列中独具特色的新型兼容机及其新增特性。各章均附有习题与思考题。

立即下载
MCS-51.96系列单片机原理及应用

MCS-51.96系列单片机原理及应用 老的书,拍的照片,有参考价值

立即下载
新编MCS-51单片机应用设计 张毅刚版,高清PDF文档

新编MCS-51单片机应用设计,张毅刚版,高清PDF文档

立即下载
C51智能反编译器(破解单片机程序用)

C51智能反编译器(破解单片机程序用) MCS-51 LINKER / LOCATER L51 V1.03 DATE 01/04/2005 MCS-51 LINKER / LOCATER L51 V1.03, INVOKED BY: L51 EXEC061.OBJ TO EXEC061.OMF RAMSIZE(128) INPUT MODULES INCLUDED: EXEC061.OBJ (EXEC061) LINK MAP OF MODULE: EXEC061.OMF (EXEC061) TYPE BASE LENGTH RELOCATION SEGMENT NAME ----------------------------------------------------- * * * * * * * D A T A M E M O R Y * * * * * * * REG 0000H 0008H ABSOLUTE "REG BANK 0" * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 001AH ABSOLUTE SYMBOL TABLE OF MODULE: EXEC061.OMF (EXEC061) VALUE TYPE NAME ---------------------------------- ------- MODULE EXEC061 C:000FH SYMBOL D1 C:0011H SYMBOL D2 C:000DH SYMBOL DELAY D:0090H SYMBOL P1 C:0000H SYMBOL START ------- ENDMOD EXEC061 C:0000H LINE# 4 C:0002H LINE# 5 C:0005H LINE# 6 C:0007H LINE# 7 C:000AH LINE# 8 C:000DH LINE# 9 C:000FH LINE# 10 C:0011H LINE# 11 C:0013H LINE# 12 C:0015H LINE# 13 C:0017H LINE# 14 C:0019H LINE# 15 0

立即下载
新编MCS-51单片机应用设计期末考试题及答案

西华大学单片机期末考试题 新编MCS-51单片机应用设计 每年80%原题 学弟学妹们加油哦

立即下载
单片机 PROTUES仿真实例大全(附带原理图)

单片机必学例子+ PROTUES仿真实例大全(附带原理图) DS1302时钟 4*4行列键盘 Max7221动态显示 串口方式1 电流检测 电子钟 俄罗斯方块 汉字点阵显示2 跑马灯 等等等等具体实例 加 protues仿真演示

立即下载
新编MCS-51单片机应用设计(清晰最新版)

本书是在第3版《MCS:51单片机应用设计》一书的基础上,从应用的角度,详细地介绍了MCS:51单片机的硬件结构、指令系统、各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序以及MCS:51单片机应用系统的设计,并对MCS:51单片机应用系统设计中的抗干扰技术以及各种新器件也作了详细的介绍。本书突出了选取内容的实用性、典型性。书中的应用实例,大多来自科研工作及教学实践,且经过检验。内容丰富、详实。本书可作为工科院校的本科生、研究生、专科生单片机课程的教材以及毕业设计的参考资料,也可供从事自动控制、智能、仪器、仪表、电力、电子、机电一体化以及各类MCS:51单片机应用的工程技术人员参考。 第1章 单片机概述 1.1 什么是单片机 1.2 单片机的历史及发展概况 1.3 8位单片机的主要生产厂家和机型 1.4 单片机的发展趋势 1.5 单片机的应用 1.6 MCS-51系列单片机 思考题及习题 第2章 MCS—51单片机的硬件结构 2.1 MCS-51单片机的硬件结构 2.2 MCS-51的引脚 2.2.1 电源及时钟引脚 2.2.2 控制引脚 2.2.3 I/O 引脚 2.3 MCS-51的微处理器 2.3.1 运算器 2.3.2 控制器 2.4 MCS-51存储器的结构 2.4.1 程序存储器 2.4.2 内部数据存储器 2.4.3 特殊功能寄存器(SFI{) 2.4.4 位地址空间 2.4.5 外部数据存储器 2.5 并行L/O端口 2.5.1 P0口 2.5.2 P1 口 2.5.3 p2口 2.5.4 P3口 2.5.5 PO-P3口电路小结 2.6 时钟电路与时序 2.6.1 时钟电路 2.6.2 机器周期和指令周期 2.6.3 MCS-51的指令时序 2.7 MCS-51的复位和复位电路 2.7.1 复位操作 2.7.2 复位电路 思考题及习题 第3章 MCS—51单片机指令系统 3.1 指令系统概述 3.2 指令格式 3.3 指令系统的寻址方式 3.4 MCS-51单片机指令系统分类介绍 3.4.1 数据传送类指令 3.4.2 算术操作类指令 3.4.3 逻辑运算指令 3.4.4 控制转移类指令 3.4.5 位操作指令 3.5 MCS-51汇编语言的伪指令 思考题及习题 第4章 MCS—51的中断系统 4.1 中断的概念 4.2 MCS-51中断系统的结构 4.3 中断请求源 4.4 扣断控制 4.4.1 中断允许寄存器m 4.4.2 中断优先级寄存器IP 4.5 中断响应 4.6 外部中断的响应时间 4.7 外部中断的触发方式选择 4.7.1 电平触发方式 4.7.2跳沿触发方式 4.8 中断·清求的撤消 4.9 中断服务程序的设计 4.10 多外部中断源系统设计 4.10.1 定时器/计数器作为外部中断源的使用方法 4.10.2 中断和查询结合的方法 4.10.3 用优先权编码器扩展外部中断源 思考题及习题 第5章 MCS—51的定时器/计数器 5.1 定时器/计数器的结构 5.1.1 工作方式寄存器TMOD 5.1.2 定时器/计数器控制寄存器TCON 5.2 定时器/计数器的4种工作方式 5.2.1 方式0 5.2.2 方式1 5.2.3 方式2 5.2.4 方式3 5.3 定时器卅数器对外部计数输入信号的要求 5.4 定时器卅数器编程和应用 5.4.1 方式0应用 5.4.2 方式1应用 5.4.3 方式2的应用 5.4.4 方式3的应用 5.4.5 门控制位CATE的应用—测量脉冲宽度 5.4.6 实时时钟的设计 5.4.7 运行中读定时器/计数器 思考题及习题 第6章 MCS—51的串行口 6.1 串行口的结构 6.1.1 串行口控制寄存器SCON 6.1.2 特殊功能寄存器PCON 6.2 串行口的4种工作方式 6.2.1 方式0 6.2.2 方式1 6.2.3 方式2 6.2.4 方式3 6.3 多机通讯 6.4 波特率的设定 6.4.1 波特率的定义 6.4.2 定时器T1产生波特率的计算 6.5 串行口的编程和应用 6.5.1 串行口方式1应用编程(双机通讯) 6.5.2 串行口方式2应用编程 6.5.3 串行口方式3应用编程(双机通讯) 思考题及习题 第7章 MCS—51扩展存储器的设计 7.1 概述 7.2 系统总线及总线构造 7.2.1 系统总线 7.2.2 构造系统总线 7.2.3 单片机系统的串行扩展技术 7.3 读写控制、地址空间分配和外部地址锁存器 7.3.1 存储器扩展的读写控制 7.3.2 存储器地址空间分配 7.3.3 外部地址锁存器 7.4 程序存储器EPROM的扩展 7.4.1 EPROM芯片介绍 7.4.2 程序存储器的操作时序 7.4.3 典型的EPROM接口电路 7.5 静态数据存储器的扩展 7.5.1 常用的静态RAM(SRAM)芯片 7.5.2 外扩数据存储器的读写操作时序 7.5.3 典型的外扩数据存储器的接口电路 7.6 EPROM和RAM的综合扩展 7.6.1 综合扩展的硬件接口电路设计 7.6.2 外扩存储器电路的工作原理及软件设计 7.7 E2PROM的扩展 7.7.1 常用的E2PROM芯片 7.7.2 E2PROM的工作方式 7.7.3 MCS—51扩展Z2PROM的方法 7.8 ATMEL89C51/89C55单片机的片内闪烁存储器 7.8.1 89C51的性能及片内闪烁存储器 7.8.2 片内闪烁存储器的编程 7.9 其他的特殊存储器简介 思考题及习题 第8章 MCS—51的UO接口扩展 8.1 I/O扩展概述 8.1.1 I/O接口的功能 8.1.2 I/O端口的编址 8.1.3 I/O数据的几种传送方式 8.1.4 常用的I/O接口电路芯片 8.2 MCS—51扩展可编程并行I/O芯片8255A 8.2.1 8255A芯片介绍 8.3 MCS—51与可编程RAM/IO芯片8155H的接口 8.3.1 8155H芯片介绍 8.3.2 MCS—51与8155H的接口及软件编程 8.4 用74LSTIL电路扩展并行I/O口 8.4.1 用74LS377扩展8位并行输出口 8.4.2 用74LS373扩展8位并行输入口 8.4.3 用三态门扩展8位并行输入口 8.4.4 采用74LSTrL的I/O接口扩展应用举例 8.5 用MCS—51的串行口扩展并行口 8.5.1 用741j165扩展并行输入口 8.5.2 用74LS164扩展并行输出口 思考题及习题 第9章 MCS—5重与键盘、显示器、拨盘、打印机的接口设计 9.I LED显示器接口原理 9.1.1 LED显示器结构 9.1.2 LED显示器工作原理 9.2 键盘接口原理 9.2.1 键盘输入应解决的问题 9.2.2 键盘接口的工作原理 9.2.3 键盘工作方式 9.2.4 双功能键的设计 9.3 键盘/显示器接口设计实例 9.3.1 利用8155H芯片实现键盘/显示器接口 9.3.2 利用8031的串行口实现键盘/显示器接口 9.3.3 利用专用键盘/显示器接口芯片8279实现键盘/显示器接口 9.4 MCS-51与液晶显示器(比D)的接口 9.4.1 1尤D显示的分类 9.4.2 点阵式液晶显示模块介绍 9.4.3 8031与I尤D模块(LCM)的接口及软件编程 9.5 MCS—51与微型打印机的接口 9.5.1 MCS—51与TPUP—40A/16A微型打印机的接口 9.5.2 MCS—51与CPl6微型打印机的接口 9.5.3 MCS—5l与XLF微型打印机的接口 9.6 MCS—51单片机与BCD码拨盘的接口设计 9.6.1 BCD码拨盘 9.6.2 BCD码拔盘与单片机的接口 9.7 MCS—51与功能开关的接口设计 思考题及习题 第10章 MCS—51与D/A、A/D的接口 10.1 MCS—51与DAC的接口 10.1.1 D/A转换器概述 10.1.2 MCS—51与8位DACO832的接口 10.1.3 MCS—51与12位DACl208系列的接口 10.1.4 MCS—51与nACl230系列的接口 10.2 MCS—51与ADC的接口 10.2.1 A/D转换器概述 10.2.2 MCS—51与ADC08凹(逐次逼近型)的接口 10.2.3 MCS-51与AD574(逐次逼近型)的接口 10.2.4 MCS—51与A/D转换器MCl4433(双积分型)的接口 10.2.5 MCS—51与ICL7135(双积分型)的接口 10.2,6 MCS—51与ICL7109(双积分型)的接口 10.3 MCS—51与V/F转换器的接口 10.3.1 用V/F转换器实现A/D转换的方法 10.3.2 常用V/F转换器LMX31简介 10.3.3 V/F转换器与MCS—51单片机接口 10.3.4 LM331应用举例 思考题及习题 第11章 MCS—5亚的功率接口 11.1 MCS—51输出驱动能力及其外围集成数字驱动电路 11.1.1 MCS—51片内I/O口的驱动能力 11.1.2 外围集成数字驱动电路 11.2 MCS—51的开关型功率接口 11.2.1 MCS—51与光电耦合器的接口 11.2.2 MCS—51与继电器的接口 11.2.3 MCS—51与晶闸管的接口 11.2.4 MCS—51与集成功率电子开关输出接口 11.2.5 MCS—51与固态继电器的接口 1.1.2.6 低压开关量信号输出技术 第12章 MCS—5重的串行通讯接口技术 12.1 各种标准串行通讯接口 12.1.1 RS—232C接口 12.1.2 lis—422A接口 12.1.3 RS—485接口 12.1.4 20mA电流环串行接口 12.1.5 各种串行接口性能比较 12.2 MCS—51单片机双机串行通讯技术 12.2.1 双机通讯接口设计 12.2.2 双机通讯软件设计 12.3 MCS—51的多机通讯技术 12.3.1 多机通讯原理 12.3.2 多机通讯接口设计 12.3.3 多机通讯软件设计 12.4 PC机与MCS-51单片机的双机串行通讯 12.4.1 PC机异步通讯适配器 12.4.2 RS-232C至RS-422/贴-485的转换方法 12.4.3 PC机与8031单片机双机通讯的接口设计 12.4.4 PC机与8031双机通讯的软件设计 12.5 PC机与多个M帕—51单片机间的串行通讯 12.5.1 多机通讯原理 12.5.2 多机通讯接口设计 12.5.3 多机通讯软件设计 12.6 串行通讯中的波特率设置技术 12.6.1 PC机中波特率的产生 12.6.2 MCS—51单片机串行通讯波特率的确定 12.6.3 波特率相对误差范围的确定方法 12.6.4 SMOD位对波特率的影响 第13章 MCS—51的其他扩展接口及实用电路 13.1 MCS—51单片机与日历时钟芯片的接口设计 13.1.1 DSl2887日历时钟芯片的性能及引脚说明 13.1.2 使用说明 13.1.3 M帕—51与DSl2887的接口设计 13.2 MCS—51单片机报警接口 13.2.1 鸣音报警接口 13.2.2 语音报警接口 13.3 MCS—51与可编程定时器/计数器芯片8253的接口 13.3.1 8253的内部结构、引脚及端口编址 13.3.2 8253工作方式和控制字定义 1.3.3,3 8253的工作方式与操作时序 13.3.4 MCS—51与8253的接口和编程实例 13.4 MCS—51与微处理器监控器MAX690A/MAX692A的接口 13.4:1 MAX690A/MAX692A简介 13.4.2 工作原理 13.4.3 MCS—51单片机与MAX690A/MAX692A的接口 13.5 高精度电压基准 13.5.1 精密电压基准MCl403(5G1403) 13.5.2 单片集成精密电压芯片AD584 13.1.3 其他电压基准 第14章 MCS—51程序设计及实用子程序 14.1 查表程序设计 14.2 数据极值查找和数据排序 14.2.1 数据极值查找 14.2.2 数据排序 14.3 散转程序设计 1.4.3.1 使用转移指令的散转程序 14.3.2 使用地址偏移量表的散转程序 14.3.3 使用转向地址表的散转程序 14.3.4 利用RET指令实现的散转程序 14.4 循环程序设计 14.4.1 单循环定时程序 14.4.2 多重循环定时程序 14.5 定点数运算程序设计 14.5.1 定点数的表示方法 14.5.2 定点数加减运算 14.5.3 定点数乘法运算 14.5.4 定点数除法 14.6 浮点数运算程序设计 14.6.1 浮点数的表示 14.6.2 浮点数的加减法运算 14.6.3 浮点数乘除法运算 14.6.4 定点数与浮点数的转换 14.7 码制转换 14.7.1 二进制码与ASCII码的转换 14.7.2 二进制码到BCD码的转换 14.7.3 BCD码到二进制码的转换 14.8 数字滤波 14.8.1 算术平均值法 14.8.2 滑动平均值法 14.8.3 防脉冲干扰平均值法 第15章 MCS—51应用系统设计、开发与调试 15.1 MCS—51应用系统设计 15.1.1 设计步骤 15.2 应用系统的硬件设计 15.3 MCS-51单片机系统举例 15.3.1 89C51最小应用系统 15.3.2 8031最小应用系统 15.3.3 典型应用系统 15.3.4 数据采集系统 15.4 应用系统的软件设计 15.5 单片机应用系统的开发和调试 15.5.1 仿真开发系统简介 15.5.2 用户样机开发调试过程 第16章 MCS—51应用系统的可靠性及抗干扰设计 16.1 干扰的来源 16.2 供电系统干扰及抗干扰措施 16.2.1 电源噪声来源、种类及危害 16.2.2 供电系统的抗干扰设计 16.3 过程通道干扰的抑制措施 16.3.1 隔离措施 16.3.2 长线传输干扰的抑制 16.4 空间干扰及抗干扰措施 16.4.1 接地技术 16.4.2 屏蔽技术 16.5 反电势干扰的抑制 16,6 印刷电路板的抗干扰设计 16.6.1 地线及电源线设计 16.6.2 去耦电容的配置 16.6.3 存储器的布线 16.6.4 印制板的布线原则 16.6.5 印制板上的器件布置 16.6.6 印制板的板间配线、连接和安装 16.7 软件抗干扰措施 16.7.1 软件抗干扰的前提条件 16.7.2 软件抗干扰的一般方法 16.7.3 软件滤波 16.7.4 开关量输入/输出软件抗干扰设计 16.7.5 指令冗余及软件陷阱 16.8 “看门狗”技术和故障自动恢复处理 16.8.1 “看门狗”技术 参考文献

立即下载
《MCS-51单片机原理与应用(C语言版)》PDF版免费下载

本书以目前国内流行的MCS-51系列单片机为讲述对象,全面叙述其系统结构、工作原理、内部功能器件的特性及组成单片机应用系统时的设计技术和方法。本书共分六章,第一章介绍MCS-51单片机的组织结构和功能。包括CPU的组成和与其有关的寄存器、控制信号;存储器的结构、类型和使用特点;I/O接口的结构、功能和使用特点;MCS-51单片机的引脚、时钟、复位电路、CPU时序及极小系统组成等。第二章介绍MCS-51单片机的指令系统。首先给出MCS-51单片机的寻直方式,然后按指令功能分类简要叙述MCS-51单片机的汇编语言指令。第三章介绍MCS-51单片机的C语言程序设计。首先介绍MCS-51的数据存储器结构和寻直方式及MCS-51的汇编程序指令系统,在此基础上重点介绍MCS-51单片机的C语言程序设计,主要介绍与MCS-51相关的例子。第四章介绍MCS-51单片机内含的功能部件的结构、功能、工作方式及其相关的特殊功能寄存器,它们的应用编程都用C语言程序实现。第五章介绍MCS-51单片机的系统扩展方法。首先要领系统扩展的任务,系统扩展的总线结构,包括并行总线和串行(I2C)总线。其次介绍程序存储器和数据存储器的扩展方法。最后,重点介绍并依次介绍单片机应用系统的关向通道的特点、数据采集子系统的组成结构和A/D变换技术,后向通道的特点和D/A变换技术,人机通道的特点,LED数码显示技术和键盘处理技术。

立即下载
单片机超级精华包 单片机 源程序 实例 PCB

单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB单片机 源程序 实例 PCB

立即下载
MCS-51单片机实用子程序库

大量MCS-51单片机实用子程序,汇编语言编写。

立即下载
MCS51单片机仿真系统

微机上的各种语言,如80X86汇编,BASIC,C可以在微机上编辑,调试和运行. 但是,单片机的汇编语言,由于其指令和80X86系列CPU不兼容,其芯片结构也80X86系列CPU相差很大,所以不能在微机上运行.必须要有单片机开发系统.这些系统价格昂贵,不是每各人都能接受. 本软件利用微机上强大的CPU运算能力,(几百MHZ)去模拟MCS51系列CPU(8-16MHZ).为学习者提供一个虚拟的集成化的学习环境.在其环境下,可以编译运行mcs51系列单片机的汇编语言程序.可以支持全部指令和伪指令.独有的源码跟踪功能,能避开伪指令.实时显示执行指令的位置.并提供了一些外接设备,如示波仪,逻辑门电路和一些应用系统的演示.

立即下载
Keill软件是目前最流行开发MCS-51系列单片机的软件

片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。

立即下载
mcs51单片机模拟器

mcs51单片机模拟器, Intel MCS-51系列 单片机模拟器 ,由昆明理工大学计算机系开发。

立即下载
51单片机小程序

易懂代码,对于初步学习单片机的人很有帮助的,资源共享

立即下载
mcs-51单片机讲义资料(汇编)

mcs-51单片机讲义资料(汇编) 欢迎下载!!!

立即下载
基于MCS-51单片机的洗衣机控制系统设计(1)

基于MCS-51单片机的洗衣机控制系统设计 硬件软件功能

立即下载
黑龙江大学计算机网络复习题

黑龙江大学计算机网络的复习题!!!! 相信会对大家的考试有所帮助!!!

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

MCS-51单片机大量源程序实例

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: