AUXR.0:S1BRS,如果为1那么串口1的波特率发生器为独立波特率发生器,否则为定时器1
AUXR.1:EXTRAM,为1则可以使用内部扩展RAM
AUXR.2:BRTx12,为1则独立波特率发生器不分频,否则12分频。
AUXR.3:S2SMOD,为1串口2波特率加倍,否则不加倍
AUXR.4:BRTR,为1则允许独立波特率允许,否则不允许。
AUXR.5:UART_M0x6,为1则串口模式0为2分频,否则为12分频
AUXR.6:T1x12,为1则定时器1不分频,否则12分频
AUXR.7:T0x12,为1则定时器0不分频,否则12分频
注意:12分频相当于传统的51单片机的速度
注:
AUXR是Auxiliary Register(辅助寄存器)的缩写。
AUXR寄存器不可位寻址。
AUXR的第7位和第6位用得很多,分别用于设置定时器0和1是否12分频。因为是1T的单片机,为了兼容传统的8051,
若不设置则默认为0,即定时器12分频。
关键字:STC12系列 单片机 AUXR辅助寄存器
引用地址:
STC12系列单片机的AUXR辅助寄存器
推荐阅读最新更新时间:2024-11-16 21:31
基于AVR单片机及MODEM芯片的MTU、RTU无线电遥测系统
一、引言
基于AVR单片机及专用MODEM芯片的MTU(Master Terminal Unit中心调度机)、RTU无线电遥测系统。
分散地分布在全市的管网监测点上的远端RTU(系统可带256个RTU)采集数据,进行数据处理后通过无线电台向中心调度端发送数据,中心调度端接收到数据后进行数据处理,数据存储,并送给模拟屏显示。
二、设计思想
原有系统的使用中,主要存在以下几个问题:1. 无线通信波特率低(300bps),误码率高,巡测速度慢,最多带32个RTU终端;2. 当某一远程RTU端的无线电台一直处于长时间误发射状态时(简称“长发” )一直占用系统频点,
[网络通信]
80C51单片机指令的取指、执行时序
使用ALE信号作为低8位地址的锁存控制信号。ALE接到外部锁存器时,高电平期间,51的p0输出地址,低电平时锁存器将地址锁存,在ALE低电平时,(PSEN为低)p0口可以传输数据(指令),这样就可以地址/数据复用了。 以PSEN信号作为扩展程序存储器的读选通信号,在读外部ROM是PSEN是低电平有效,以实现对ROM 的读操作。 以EA信号作为内外程序存储器的选择 控制信号,当其为低电平时,对ROM的读操作限定在外部的程序存储器,当其为高电平时, 对ROM的读操作是从内部存储器开始的,并可延至外部程序存储器. 由RD和WR信号作为扩展数据存储器和I/O口的读选通、写选通信号。 EA信号是表示是当前指令是读内,还是外存储器
[单片机]
基于PIC单片机的低功耗键盘接口设计
引言 目前,针对单片机应用的专用键盘接口芯片可谓种类繁多,但大多数都应用于对功耗没有严格要求的场合,满足不了一些小巧的便携式设备(例如遥控器的低功耗、低成本要求)。TC9148是一款应用广泛的红外发码专用芯片,一般与红外接收芯片TC9149配合使用来构成一套完整的遥控发射、接收系统。而由于TC9148具有功耗极低且价格低廉的特点,凶而在许多要求有键盘控制的低功耗、低成本应用中可将其作为键盘接口芯片使用,并直接与微处理器连接实现复杂的键盘处理。本文采用TC9148作为键盘接口芯片,给出了基于Microchip公司的低功耗单片机PIC16F73实现的低功耗键盘接口设计方法。 1 TC9148传送波形分析 TC9148是一款功耗极
[单片机]
基于Proteus的单片机演奏系统的设计
当前的很多用单片机实现音乐演奏的系统都是利用开发板结合仿真器实现的,这种方法不是很复杂,实现也较方便,但是调试不是很方便,且成本也较高。 本文提出的一种基于Proteus 的单片机演奏音乐的方法,非常简单实用,且该方法基于软件来实现的,所以成本非常低,调试方便,效果也很不错,适合于爱好音乐的单片机学习者。 单片机系统的设计分两大部分:硬件设计部分和软件设计部分。
1 硬件设计
硬件部分比较简单,如果在开发板上做实验可仿下面图1 电路连接。
AT89C51 单片机的P2.5 口控制一个8550 的三极管,三极管控制电磁蜂鸣器的电源通断。
如果用Proteus 软
[单片机]
PIC16F877单片机驱动1602液晶屏的数字时钟程序
4MHz时钟--PIC-KIT3。 main.c: #include #include #include Display.h #include main.h __CONFIG(WDTDIS & LVPDIS & HS & PWRTDIS & BORDIS); //设置877配置位 /************************定义显示字符*****************************************/ uchar Welcome_1 = { Welcome To Use }; //uchar Welcome_2 = { DSK-27 System ! }; //uchar Power_On1
[单片机]
基于单片机的通用示波器存储功能扩展设计
摘要:由于通用示波器没有存储功能,因而在单脉冲信号的捕捉和测量中受到极大的限制。介绍一种利用SPCE061A型16位单片机给通用示波器嵌入存储功能的原理。实验证明此设计在一定频率范围内是可行的,而且成本较低,具有一定的实用价值。
关键词:示波器;SPCE061A;单片机;存储器;设计
中图分类号:TM935.3 文献标识码:A 文章编号:1006-6977(2006)01-0051-03
1 引言
目前,通用二踪示波器如HH4310A/HH4311A、RS8等均无存储功能,在学生实验中能满足信号测量的要求,但若用于测量一些非周期单脉冲信号,由于信号的突发性,这些通用的示波器往往不能对信号的波形、幅值、脉宽进行仔细的观测
[应用]
详解基于51单片机的small rtos(1)
陈明计,这个人有必要要认识下,因为small rtos 是他写的,他根据ucos的原理写的。这个small rtos是可以再51单片机上运行的,但是受ARM内存的限制。 作为单片机开发的时刻都得想着内存的问题,因为51芯片资源有限。 好了不废话开始学习的旅程 首先你可以在51hei下个small rtos 源代码 http://www.51hei.com/f/small_rtos1.12.1.zip 或者跟我一步一步写。 keil51的工具编译代码后会生成一个.m51的文件,这个文件要学会去看,因为他把你的一些内存分配的地址和函数的地址都会以列表显示出来。 操作系统的任务其实都是一个死循环。我们写的操作
[单片机]
基于AVR单片机的常见问题解答
问:我想使用AVR单片机中的Mega 系列,有哪些开发工具支持这种单片机? 答AVR 单片机 中的Mega 系列有一套完善的开发工具评估/编程板, ATMEL 的STK500(980 元/套)起步工具包是适用于开发Atmega103 芯片的对芯片的编程是通过在系统编程(ISP)接口完成的 仿真器 ATMEL 的ATICE30 可适用于实时仿真 C 编译器: 所有的C 编译器均已在ATMEL 网站上有关第三方工具供应商的网页上列出;ATMEL 公司在它的网站:http://www.atmel.com 上还提供了许多自由软件它们可用于对AVR 单片机 的程序进行汇编和模拟这些软件可以自由下载,上述产品也可通过ATMEL 授
[单片机]