单片机简介
单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
51单片机发展历程
单片机的发展先后经历了4位、8位、16位和32位等阶段。8位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个领域,8位单片机在中、小规模应用场合仍占主流地位,代表了单片机的发展方向,在单片机应用领域发挥着越来越大的作用。80年代初,Intel公司推出了8位的MCS-51系列的单片机。
现在,51单片机的名称不再是特指Intel公司推出的51系列单片机,而是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。
51单片机主要品牌及其产品
- Intel(英特尔):80C31、80C51、87C51,80C32、80C52、87C52等;
- Atmel(艾特梅尔):89C51、89C52、89C2051,89S51(RC), 89S52(RC)等;
- Philips(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品;
- STC(宏晶):STC89C51、STC90C51、STC11系列、STC15系列、STC8系列等。
Arduino开发板
入门基础知识
对微机原理与接口技术的课程做一个复习,
51单片机的入门基础知识可以参考这个链接:link
1 51单片机的最小系统:link
2 电源组和晶振组的概念:link
3 单片机复位组的概念:link
4 单片机其它功能组:link
学习视频资料
- Proteus仿真Arduino: link
- 51单片机proteus仿真教程keil程序 实验1:点亮一个LED灯: link
- Proteus电路仿真及应用(51单片机系列): link
- 51单片机入门教程(完整版)27集全: link
- 其他各类学习视频可直接B站搜索:51单片机
常见传感器资料
常见传感器或芯片的资料在一些网站上很容易找到,比如IC资料网,https://www.114ic.cn链接: https://www.114ic.cn.
DHT11温湿度传感器
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性和卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,使其成为该类应用中,在苛刻应用场合的最佳选择。产品为4针单排引脚封装,连接方便。
来源百度百科: link.
芯片的相关资料可以在厂家的官网上找到,链接: link.
DHT11温湿度传感器的使用 - LCD1602显示: link.
DHT11解析 - 基于Ardunio的应用,链接: link.
DHT22 (也被称为AM2302)温湿度传感器接线图及工作原理,链接: link.