1电源管理寄存器 PCON
该寄存器可以对单片机的待机方式和掉电方式进行相关设置。
该寄存器可以对单片机的待机方式和掉电方式进行相关设置。
UART(Universal Asynchronous Receiver/Transmitter)
定时/计数器 T0, T1, T2 工作方式选择
定时/计数器是一种可编程部件,必须通过软件进行正确配置,确定其工作方式后,才能启动它。所以在定时/计数器开始工作之前,CPU 必须将一些命令(“控制字”)写入定时/计数器的特殊功能寄存器。写入控制字的过程称作“定时/计数器初始化”。 控制与管理 T0,T1 工作的特殊功能寄存器为:TMOD 和 TCON。
单片机内部设有 3 个 16 位可编程定时/计数器:T0,T1,T2。它们的本质其实是一个加 1 计数器,其控制电路受软件控制/切换。
要使用单片机的中断系统,通常要设置两个与其相关的寄存器:中断允许 和 中断优先级 寄存器
中断是为使单片机具有实时处理内部或外部随机发生的事件而设置的,这样可以大幅提高单片机的 “办事” 能力。中断能使单片暂停 “主线任务”而去优先处理  “支线任务”,当 “支线” 完成后回到  “主线” 中断的地方继续执行 “主线任务”。当然在处理 “支线” 时,也可能再次遇到中断请求,此时将会暂停 “支线任务” 的执行,直到处理完成新的中 …
这不就是一枚 8Pin 拨码开关吗。
由于封装形式不同,实体 AT89S52 单片机引脚数也不尽相同,但它们的有效引脚数都为 40 只。
如无特别说明,接下来的内容所用单片机都为 ATMEL 的 8 位机:AT89S52
搞单片机怎少得了流水灯,所以其它的一切都先暂时放一边,开篇就来个流水灯(共阳极 8 位)。