mdsk.net
当前位置:首页 >> 单片机tCon寄存器 >>

单片机tCon寄存器

一楼说:而没有定义tmod,所以只能整体赋值,你也可以在里面添加类似的. ---- 这个说法是错误的.这不是软件定义的问题.你在里面添加类似的,如 tmod 试试看,能成功否. ---- tmod、tcon 在单片机内部,各自,有自己的地址号码. tmod = 89h tcon = 88h51单片机的“位操作”,只能对地址尾号是 0 和 8 的,进行操作.对 89h 单元,就不能进行“位操作”.

TCON在MCS51系列单片机中称为定时计数控制寄存器,所以主要和定时计数器有关,当然还可用来设置外部中断的触发方式.SCON主要用来控制单片机的串口通信

TCON的作用是控制定时器的启、停,标志定时器溢出和中断情况.TCON的格式如下图所示.其中,TF1,TR1,TF0和TR0位用于定时器/计数器;IE1,IT1,IE0和IT0位用于中断系统.各位定义如下:TF1:定时器1溢出标志位.当定时器1计满溢出时

IE1指中断1边沿标志.当检测到外部中断1边沿/低电平时由硬件置位该标志.中断处理时由硬件清零,或通过软件清零. IT1指中断1类型控制位,通过软件置位/清零该位来选择外部中断1以下降沿/低电平方式触发.

psw: program status wordtcon: timer controlie: interrupt enablescon: serial control这些都是英文缩写,也是猜测这样.估计原版的51芯片的产品手册上可能会有.

TCON是定时器控制寄存器呀,应该Timer Control Register的意思,当然也有些位与定时器无关,定义如下:D7 D6 D5 D4 D3 D2 D1 D0TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0TFn:定时器溢出标志TRn:定时器运行控制位IEn:外部中断请求标志ITn:外部中断控制位

TMOD是两个定时器/计数器的工作方式寄存器,高四位属于T1,低四位属于T0.TCON也是个寄存器.寄存器不是存储器,它们是单片机内部电路的一部分,不会象存储器一样单独做成芯片的,所以电路板上是看不到的

sbit TF1 = TCON^7;sbit TR1 = TCON^6;sbit TF0 = TCON^5;sbit TR0 = TCON^4;sbit IE1 = TCON^3;sbit IT1 = TCON^2;sbit IE0 = TCON^1;sbit IT0 = TCON^0;

89C51单片机中TCON和SCON以及IE、IP都是特殊功能寄存器,分别用来控制定时器、串口、中断开关、中断优先级.

TR0和TR1,定时器0和1的开启/关闭位

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com