选择特殊符号
选择搜索类型
请输入搜索
第1章 简单的单片机应用示例——彩灯设计
第2章 89S52单片机应用示例——万年历系统
第3章 触摸屏与单片机应用
第4章 基于DS18B20的数字温度系统设计
第5章 项目实践——基于单片机AT89C51SND1C的MP3播放器和U盘设计
第6章 项目实践——基于DDS的信号发生器
第7章 项目实践——数字存储示波器
附录A 单片机产品开发的电路设计技术
附录B 单片机复杂系统电路布线与工艺
……
主要功能
·8位CPU·4kbytes 程序存储器(ROM) (52为8K)
·256bytes的数据存储器(RAM) (52有384bytes的RAM)
·32条I/O口线·111条指令,大部分为单字节指令
·21个专用寄存器
·2个可编程定时/计数器·5个中断源,2个优先级(52有6个)
·一个全双工串行通信口
·外部数据存储器寻址空间为64kB
·外部程序存储器寻址空间为64kB
·逻辑操作位寻址功能·双列直插40PinDIP封装
·单一 5V电源供电
CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
ROM:用以存放程序、一些原始数据和表格;
I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;
T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
五个中断源的中断控制系统;
一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。
《51单片机项目教程》是一本基于工作过程课程开发设计的单片机案例教程,书中以单片机硬件设计助理工程师、软件设计师等一些与单片机项目开发相关的岗位工作任务为依据,通过典型工作任务的分析归纳,总结了5个典型单片机案例设计,主要包括彩灯设计,万年历系统,基于DS18B20单片机的数字温度系统,基于AT89C51SND1C单片机的MP3播放器和U盘设计,以及目前流行的触摸屏应用,并增加了两个项目实践训练——数字存储示波器、基于DDS的信号发生器。
《51单片机项目教程》在实用的前提下,以模块化教学为指导思想,采用工程任务开发的模式,对这些案例进行讲解,结构新颖,层次清晰。
《51单片机项目教程》大部分应用程序设计是采用C语言开发的,读者在学习中可由浅到深、循序渐进,开发出符合当今趋势且实用的单片机应用系统。
《51单片机项目教程》实例丰富,突出技能训练,适合于高职类院校的学生使用。此外,《51单片机项目教程》结构合理、实用性强,涉及的知识面广泛,也可供单片机应用系统的设计、开发人员以及其他院校电子类专业的师生参考、学习使用。
#include<reg51.h>#define uchar unsigned charuchar num,time,limit=2;sbit led1=P1^0;sbit key1=P2...
加减一加法器,通过P1口输入一个八位无符号数,P2口输入另
推荐几本书给你: 《MCS-51/96系列单片机原理及应用》 《8051系列单片机C程序设计完全手册》 机械工业出版社,汪贵平主编的单片机原理 ,由浅入深,挺适合基础学习
51单片机项目教程项目24人体红外感应灯
51单片机项目教程项目24人体红外感应灯
51单片机项目教程项目24人体红外感应灯
51单片机项目教程项目24人体红外感应灯
《MCS-51单片机项目教程》内容简介:单片机应用技术的重要性不容置疑,但是,学习单片机涉及复杂的硬件电路技术和软件编程技术,大部分学生感到单片机课程难学。怎样才能学好单片机一直成为困扰师生的共同问题。在几年前,要验证单片机的学习成果,必须在计算机上应用编译软件编写程序,在万能板上焊接硬件电路,再将源程序通过编程器下载到单片机中,来验证单片机的硬件和软件是否达到预期效果。这种学习方法固然很好,但是如果设计的单片机系统较复杂,不仅制作成本高,而且难度大,既费时又费力,难以进行制作。
本书是一本基于工作过程课程开发设计的单片机案例教程,书中以单片机硬件设计助理工程师、软件设计师等一些与单片机项目开发相关的岗位工作任务为依据,通过典型工作任务的分析归纳,总结了5个典型单片机案例设计,主要包括彩灯设计,万年历系统,基于DS18B20单片机的数字温度系统,基于AT89C51SND1C单片机的MP3播放器和U盘设计,以及目前流行的触摸屏应用,并增加了两个项目实践训练——数字存储示波器、基于DDS的信号发生器。
本书在实用的前提下,以模块化教学为指导思想,采用工程任务开发的模式,对这些案例进行讲解,结构新颖,层次清晰。
本书大部分应用程序设计是采用C语言开发的,读者在学习中可由浅到深、循序渐进,开发出符合当今趋势且实用的单片机应用系统。
本书实例丰富,突出技能训练,适合于高职类院校的学生使用。此外,本书结构合理、实用性强,涉及的知识面广泛,也可供单片机应用系统的设计、开发人员以及其他院校电子类专业的师生参考、学习使用。
第1章 单片机基本硬件结构
1.1 概述
1.2 MCS-51系列单片机介绍
1.3 单片机存储器分配
1.4 单片机I/O口结构
1.5 时钟与复位
1.6 单片机最小系统
第2章 单片机汇编程序设计
2.1 概述
2.2 MCS-51指令系统
2.3 MCS-51指令介绍
2.4 汇编语言程序设计
2.5 项目一单片机控制流水灯
2.6 程序设计的基本步骤和方法
2.7 程序的基本结构
第3章 单片机开发软件及开发工具
3.1 单片机开发平台Proteus
3.2 C51程序设计软件Keil
3.3 单片机STC-ISP编程
3.4 自制单片机写码器
3.5 单片机作品制作
第4章 MCS-51单片机基本硬件应用
4.1 项目二简易秒表电路
4.2 项目三中断应用——中断计数流水灯电路
4.3 项目四定时器应用——流水灯加方波电路
4.4 项目五串行口流水灯
4.5 项目六单片机双机通信
第5章 单片机的C51程序设计
5.1 C51概述
5.2 C51对MCS-51的访问
5.3 C51函数
5.4 C51结构化程序设计
5.5 C51与汇编语言程序的相互调用
5.6 项目七花样流水灯
第6章 单片机的扩展应用技术
6.1 4位LED数码管显示电路
6.2 独立式键盘显示电路
6.3 行列式键盘电路
6.4 LCD点阵显示电路
6.5 LED点矩阵动态显示
6.6 信号发生器
6.7 数字电压表
6.8 步进电机控制
6.9 数字温度计
第7章 单片机的应用与开发
7.1 单片机应用开发系统
7.2 单片机应用系统设计过程
7.3 单片机应用系统方案设计和论证
7.4 单片机应用系统的研制
7.5 单片机应用系统的调试和检测
7.6 单片机应用系统的可靠性设计
7.7 小型自动绕线机控制系统设计
附录一 MCS-51反汇编指令编码表
附录二 常用单片机外围芯片
参考文献