第三章单片机内部资源
(1)MCS-51有4个并行I/O接口,在作为通用I/O接口使用时,由输出转为输入时应先向口写入1。
(2)MCS-51有5个中断源,2个中断优先级控制,可实现两个中断服务嵌套。优先级由软件设置特殊功能寄存器IP加以选择。MCS-51的中断源全部编程为同级时,优先级最高的是外部中断0。
(3)中断控制允许寄存器IE分别为86H、88H、94H、98H、……时能响应的中断:分别为:定时器0和外中断1、定时器1、外部中断1和串行、定时器1和串行、……。
(4)定时器控制寄存器TCON用于定时器和外部中断控制(T1\T0:TF\TR;INT1\INT0:IE\IT)
(5)串行口控制寄存器SCON,用于控制串行口工作方式、发送和接收等。(SM0,SM1,SM2,REN,TB8,RB8,TI,RI)
(6)8051单片机内部有2个16位定时/计数器,在编程中可通过设定定时器/计数器方式控制寄存器TMOD决定其工作方式,方式0是13位定时/计数方式。方式1是16位定时/计数方式。方式2、3是8位定时/计数方式。定时器T0四种工作方式可用。T1\T0:Gate\C/T\M1\M0