51单片机特点及功能?
特性
(1)从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。
(2)同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者提供了极大的方便。
(3)具有乘法和除法指令,这给编程也带来了便利。
51单片机主要功能包括:
·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单片机能DIY哪些小东西?
51单片机能DIY:
或者电压表,电流表,测电阻的,测电容电感的,无线通信类的东西,或者电源逆变之类的;
还有机械控制电机之类的。
51单片机属于软件还是硬件?
51单片机也是结合了硬件和软件,属于嵌入式范畴
一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。
硬件层
硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。
51单片机的基本结构?
51系统单片机基本结构
8051系列单片机的内部结构是各种逻辑单元及其之间的互连构成的。其主要由中央处理器cpu,程序存储器ROM、数据存储器 Ram、串行接口、并行I/O接口,定时/计数器、中断系统等几大单元,以及数据总线、地址总线和控制总线组成。
51单片机能做什么?
1.灯光控制。如模拟交通灯,心形流水灯,光立方,广州塔,配上不同颜色的LED灯和蜂鸣器或音乐播放器,表白神器,送给心仪的妹子(小心被拉黑)
2.电子时钟,配上按键,数码管或LCD显示屏,蜂鸣器,实现校准,闹钟,报点等功能。
3.智能小车或机器人。红外寻迹避障,超声波测距,也可以通过手机蓝牙或wifi控制。智能小车比赛专场。
4.智能家居系统。数字密码锁(指纹),电子相册,温湿度检测,红外感应,烟雾报警,配上通信模块实现与短信或电话提醒等。
5.还有很多什么智能防丢器,智能检测系统,计费收费系统,图书馆管理系统等,无非就是用各种传感器***集数据,经过数据处理然后实现相应的功能,在LCD屏显示。
6.没有做不到的,只有想不到的,去各种电子比赛可以看到很多有趣的作品,当51单片机满足不了的时候就可以换上16位,32位单片机。