51系列单片机有很多,常见的是普通标准51,8051有40个引脚,4K程序存储器,128B数据存储器,两个定时器,8052有40个引脚,8K程序存储器,128B数据存储器,3个定时器,2051有20个引脚,还多了一个模拟比较器,其余跟8051一样,
不同型号的51系列单片机内核都一样,也就是程序通用,不同的是内部资源,有些还带有AD、DA、USB、IIC、SPI等资源,内存容量也有很大差别
定时器0有四种工作方式:方式0:13位定时 /计数器模式方式1:16位定时 /计数器模式方式2:8位可重装载定时 /计数器模式方式3:两个单独8位定时 /计数器模式定时器1只有三种方式,同上面三种
标准8051单片机内部有2个定时器/计数器 分别是T0和T1。每个定时器有4种工作方式,方式0:13位定时计数方式,最大计数值为2^13=8192,定时8192个机器周期。1:16位定时 /计数器模式方式2:8位可重装载定时 /计数器模式方式3:两个单独8位定时 /计数器模式定时器1只有三种方式,同上面三种。
要讲定时离不开中断,两者结合使用的。定时计数器主要用到TMOD工作模式寄存器,TCON定时器的控制寄存器,EA中断允许控制寄存器,IP中断优先级寄存器 定时器控制寄存器TCON (88H)TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
51 系列单片机中,地址重叠是好还是不好?什么时候会产生?
51 单片机中,并没有什么“地址重叠”。
51 单片机是“哈佛”结构,各种存储器都是独立编址的,怎么可能重叠!
只有在 80x86 系统中(即 PC 机),才会发生“地址重叠”。
最常见的,就是:代码段和堆栈段,完全重叠在一起。
地址重叠,可以节约内存,是好事。
1、位地址30H,相当于26H0 用MOV,SETB,CLR等访问
2、寄存器30H,用MOV访问
3、ROM地址30H,即0030H,用MOVC访问
4、RAM地址30H,用MOVX访问
单片机是一种可通过编程控制的微处理器,单片机芯片自身不能单独应用与某项工程或产品上,它必须要靠外围数字器件或者是模拟器件的协调才能发挥其自身的强大功能。
单片机属于控制类数字芯片,目前其应用于领域已非常广泛。主要如下:
1工业自动化。如数据采集,测控技术等
2智能仪器仪表。如数字示波器,数字信号源,数字万用表,感应电流表等
3消费类电子产品。如洗衣机,电冰箱,空调,电视机,微波炉,IC卡,汽车电子设备
4通信方面。如调制协调器,程控交换技术,手机,小灵通等
5武器装备。如飞机,军舰,坦克,导弹,航天飞机等
51系列单片机只不过是众多单片机一种。由于其结构简单,学习方便,价格适中等一系列原因广泛被大家采用和学习。
欢迎分享,转载请注明来源:品搜搜测评网