标签: 单片机

单片机定时器初值计算举例

一、10MS定时器初值的计算:

1.晶振12M

12MHz除12为1MHz,也就是说一秒=1000000次机器周期。10ms=10000次 机器周期。

65536-10000=55536(d8f0)

TH0=0xd8,TL0=0xf0

2.晶振11.0592M

11.0592MHz除12为921600Hz,就是一秒921600次机器周期,10ms=9216次机器周期。

65536-9216=56320(dc00)

TH0=0xdc,TL0=0x00

二、50MS定时器初值的计算: 阅读详细 »

MCS-51单片机控制字详解– AUXR AUXR1

AUXR:辅助寄存器
字节地址=8EH,不可位寻址
WDIDLE
DISRTO
DISALE

阅读详细 »

MCS-51单片机控制字详解–PSW PCON

PSW:程序状态字
寄存器地址D0H,位寻址D7H~D0H。
位地址
D7
D6
D5
D4
D3
D2
D1
D0
位符号
CY
AC
F0
RS1
RS0
OV
P

阅读详细 »

MCS-51单片机控制字详解–IE中断允许 IP中断优先

IE:中断允许控制寄存器
寄存器地址A8H,位寻址AFH~A8H。
位地址
AF
AE
AD
AC
AB
AA
A9
A8
位符号
EA
/
ET2
ES
ET1
EX1
ET0
EX0

阅读详细 »

MCS-51单片机控制字详解–SCON

SCON:串行口控制寄存器
寄存器地址98H,位寻址9FH~98H。
位地址
9F
9E
9D
9C
9B
9A
99
98
位符号
SM0
SM1
SM2
REN
TB8
RB8
TI
RI

阅读详细 »

MCS-51单片机控制字详解–T2CON

T2CON:定时器控制寄存器
寄存器地址0C8H,位寻址0C8H~0CFH。
位地址
CF
CE
CD
CC
CB
CA
C9
C8
位符号
TF2
EXF2
RCLK
TCLK
EXEN2
TR2
C/T2
CP/RL2

阅读详细 »

MCS-51单片机控制字详解–TMOD T2MOD

TMOD:工作方式控制寄存器
寄存器地址89H,不可位寻址。
位序
B7
B6
B5
B4
B3
B2
B1
B0
位符号
GATE
C/T
M1
M0
GATE
C/T
M1
M0

阅读详细 »

MCS-51单片机控制字详解–TCON

P3口的代替功能
寄存器地址B0H,位寻址B7H~B0H。
引脚
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
代替功能
RXD
TXD
/INT0
/INT1
T0
T1
/WR
/RD

阅读详细 »

51单片机的中断系统

有关中断的概念

仔细研什么叫中断?
举例:同学正在教室写作业,忽然被人叫出去,回来后,继续写作业这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。
引入计算机中断的概念。
中断的作用:
处理断电保存,解决快速CPU与慢速外设之间的矛盾等。
对MCS-51单片机的中断系统用一句话讲叫:“五源中断,两级管理”
中断请求源(五源中断) 阅读详细 »