本篇目录:
51单片机怎样实现50ms的定时?
1、步:1:TMOD = 0x01; //设置T0为模式1, 50毫秒@12MHz/12T 。2:TH0 = 0x3C; TL0 = 0xB0; //为T0赋初值0x3CB0,定时50ms 。3:TR0 = 1; //启动T0 。
2、ms所需机器周期为:50×1000÷t=46080 那么需要初值为:0xFFFF-46080=65535-46080=19456=0x4C00 因此,置初值为TH=0x4c,TL=0x00,经过46080个指令周期,计数器将产生50ms定时中断。

3、MHz 的晶振,那么一个周期就是 1 us,所以需要计数 50ms / 1us = 50000,可以选择定时器工作方式 1。
51单片机的寻址方式有几种
1、单片机有7种寻址方式:立即寻址方式 采用立即寻址的指令一般是双字节的。第一个字节是指令的操作码,第二个字节是立即数。因此,操作数就是放在程序存储器中的常数。立即数前面应加前缀“#”号。
2、种 所谓寻址方式就是单片机指令中提供的操作数的形式。也就是寻找操作数或操作数所在地址的方式。在51系列单片机中,存放数据的存储器空间有4种:内部RAM、特殊功能寄存器SFR、外部RAM和程序存储器ROM。

3、MCS-51系列单片机有哪7种寻址方式?各有什么特点?正确答案:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址。
4、MCS-51单片机有7种寻址方式:立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址、变址寻址、位寻址和指令寻址。可以分为两类:操作数寻址和指令寻址。
51单片机的应用方向?
通信方面。如调制协调器,程控交换技术,手机,小灵通等 武器装备。如飞机,军舰,坦克,导弹,航天飞机等 51系列单片机只不过是众多单片机一种。由于其结构简单,学习方便,价格适中等一系列原因广泛被大家采用和学习。

它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
单片机应用的主要应用领域有:1)智能化家用电器:各种家用电器普遍采用单片机智能化控制代替传统的电子线路控制,升级换代,提高档次。如洗衣机、空调、电视机、录像机、微波炉、电冰箱、电饭煲以及各种视听设备等。
通讯方面,51单片机在GPS、红外、射频等方面都有很广泛的应用。航海航空,尽管ARM逐步占有了主导地位,但是各个模块的底层51单片机仍然再使用。
于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。
到此,以上就是小编对于基于51单片机的设计与实现的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。