51单片机TMOD和TCON设置

举报
资源描述
5151单片机单片机 TMODTMOD 和和 TCONTCON 设置设置TMODTMOD 示意表格示意表格下面的表格列出了下面的表格列出了 TMODTMOD 各个位的名字,点击下面的各个位的名字,点击下面的1 1和和0 0就可以给各个位置就可以给各个位置1 1或者置或者置0 0,控制两个定时器,控制两个定时器/计数器的工作方式。计数器的工作方式。GATE1/0程序程序由于 TMOD 是不能位寻址的,所以只能直接往里面送数。MOV TMOD,#00H;程序说明程序说明GATE=0用 TR0和 TR1来控制 T1和 T0的启动,GATE=1则用外部中断来控制。C/T 为0表示定时器模式。为1表示计数器模式,对 T0或 T1的外部负跳变脉冲计数。M1M0用来选择 T0和 T1的工作方式。C/T1/0M1M0GATE1/0C/T1/0M100/01/10/11M000/01/10/11M1 M000011011工作方式工作方式0工作方式1工作方式2工作方式3功能描述13位计数器16位计数器自动再装入8位计数器定时器0:分成两个8位计数器;定时器1:停止计数TCONTCON 示意表格示意表格下面的表格列出了 TCON 各个位的名字,点击下面的1和0就可以给各个位置1或者置0。TF11/0TR11/0TF01/0TR01/0IE11/01/0IT11/0IE01/0IT0其中 IE0、IE1不用软件设置。TF0、TF1在定时器溢出的时候由硬件置1,响应中断的时候硬件清零,但是也可以用软件清零。程序程序点击按钮就会将相应的语句设置为灰色背景。SETB IT0;外部中断0引脚负跳变有效CLR IT0;外部中断0低电平有效,将 IE0置1,否则将 IE0清零。SETB IT1;外部中断1引脚负跳变有效CLR IT1;外部中断1低电平有效,将 IE1置1,否则将 IE1清零。CLR TF0;TF0表示计时器0溢出,只有在查询方式的时候才需要用这句软件清零CLR TF1;TF1表示计时器1溢出,只有在查询方式的时候才需要用这句软件清零SETB TR1;开启定时器1CLR TR1;关闭定时器1SETB TR0;开启定时器0CLR TR0;关闭定时器0
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号