访问电脑版页面

导航:老古开发网手机版51单片机51单片机问答

学习51单片机可以做什么

导读:
关键字:
51单片机,处理器,

  51单片机作为学习单片机的过程中必须要经过的一个过程来讲是非常重要的,原因在于51单片机从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。

  学会了51单片机可以做什么下面我们来详细的了解一下。

  例如,工业控制领域方面,汽车行业,单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。

  通讯方面,51单片机在gps、红外、射频等方面都有很广泛的应用。航海航空,尽管ARM逐步占有了主导地位,但是各个模块的底层51单片机仍然再使用。

  工业控制领域方面,很多设备的底层控制都是采用51单片机实现的。仪器仪表方面,51单片机由于成本低廉,所以很受该行业欢迎。汽车行业,一辆汽车的控制MCU很多,51单片机也占有一席之地

  其他各个方面,其实作为最早大量使用的单片机之一,51单片机在各行各业都没有退出历史舞台,仍然在发挥作用。

  51单片机仅有一个累加器ACC,许多处理都要通过ACC来完成,因此就需要有寄存器来保存中间结果。

  访问外部数据存储器,只能用间接寻址,可用@DPTR访问全部64k(这里包括你扩展的打印机,显示器,键盘等),对于一个区域,也可以用P2配合R0或R1完成访问。

  如果使用中断,中断中又使用比较多的寄存器,可以交换整个寄存器组,开机隐含为0组,可以换用1,2,3组。

  简单的把51单片机的应用以及其特性给大家简单的介绍了一下,希望能够帮到大家。

来源:电工学习网   作者:电工学习网  2020/7/15 17:32:00
栏目: [ 51单片机问答]

相关阅读

用KEIL C51编译器怎么样设置断点啊?请指教指教

keil c51的printf()原型函数在哪个文件?

在c51里找不到rand()函数,何解?

MCS51的串口能否工作在“二位停止位”的工作状态吗?

const常数声明占不占内存???

如果要求每50ms 发生溢出中断,请问TCNT1H TCNT1L 应是多少?

51单片机的cpu主要由什么组成_51单片机的字长是多少

外部中断使能后,向P3.2或P3.3写0会触发外部中断吗?

51单片机的T0、T1定时器四种工作方式各有什么特点?

如何采用51单片机设计出总线编址电路

C语言和汇编语言在开发单片机时各有哪些优缺点?

80C51单片机与8051单片机的区别是什么

如何利用51单片机实现自动打铃

Keil C中怎么不支持嵌入汇编?

51单片机是如何执行程序运行的

89C51单片机的P0~P3端口进行输入时要设置为1,为什么是这样的?

8051单片机的通信方式有哪些

sst89c58空白器件的编程,自制仿真器的一个常见问题

80C51单片机与8051单片机的主要差别在哪里

关于MCS-51单片机的经典14问