找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机新手提问:为什么TMOD=0x01;是设置定时器0的工作方式为1(M1M0为01)?

查看数: 28638 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-7-22 12:02

正文摘要:

新手提问:为什么TMOD=0x01;是设置定时器0的工作方式为1(M1M0为01)?而不是定时器1呢?又是怎么知道M1M0为01而不是GATE C/T为01呢? TMOD我知道是什么意思,0x01我也知道是什么意思。放在一起就不知道什么意思 ...

回复

ID:155507 发表于 2021-4-11 08:30
大摔跤手 发表于 2021-4-6 16:25
请问你这本书叫什么名字?

新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。


新概念51单片机C语言教程 PDF电子书
https://pan.baidu.com/share/link ... 1&uk=1260508576
ID:894215 发表于 2021-4-10 21:21
因为TMOD = 0x01= 0000 0001
ID:139866 发表于 2021-4-7 16:39
TMOD = 0000 0001;
ID:901484 发表于 2021-4-6 18:03
D7     D6  D5 D4  D3    D2  D1  D0 GATE C/T M1 M0 GATE C/T M1 M0   D7到D0是从最高位到最低位   0x01的二进制是 0000 0001  意思是最低位M0 = 1  其他七位都是0   如果想用定时器1  就要写成 TMOD = 0x10;
ID:213173 发表于 2021-4-6 17:23

ID:901418 发表于 2021-4-6 16:25
请问你这本书叫什么名字?
ID:377210 发表于 2018-7-23 10:45
高翔宇 发表于 2018-7-22 14:06
D7     D6  D5 D4  D3    D2  D1  D0
GATE C/T M1 M0 GATE C/T M1 M0

又翻了一下前面的资料,有点明白了,谢谢你的解答
ID:316776 发表于 2018-7-22 14:06

D7     D6  D5 D4  D3    D2  D1  D0
GATE C/T M1 M0 GATE C/T M1 M0

D7到D0是从最高位到最低位   0x01的二进制是 0000 0001  意思是最低位M0 = 1  其他七位都是0   如果想用定时器1  就要写成 TMOD = 0x10;

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表