定时计数器T0作定时应用技术(一)〖AT89S52单片机实用例程〗
-
资源ID:441827
资源大小:87KB
全文页数:5页
- 资源格式: DOC
下载积分:2金贝
快捷下载
账号登录下载
微信登录下载
微信扫一扫登录
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
|
下载须知 | 常见问题汇总
|
定时计数器T0作定时应用技术(一)〖AT89S52单片机实用例程〗
15 定时计数器 定时应用技术(一)1 实验任务 用 片机的定时/计数器 生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加 1,秒计数到 60 时,自动从 0 开始。硬件电路如下图所示2 电路原理图 图 系统板上硬件连线 (1 把“单片机系统”区域中的 口用 8 芯排线连接到“四路静态数码显示模块”区域中的任一个 ah 端口上;要求:应着 a,应着 b,应着 h。(2 把“单片机系统”区域中的 815 端口用 8 芯排线连接到“四路静态数码显示模块”区域中的任一个 ah 端口上;要求:8 对应着 a,9 对应着 b,15 对应着 h。 4 程序设计内容 片机的内部 16 位定时/计数器是一个可编程定时/计数器,它既可以工作在 13 位定时方式,也可以工作在 16 位定时方式和 8 位定时方式。只要通过设置特殊功能寄存器 可完成。定时/计数器何时工作也是通过软件来设定殊功能寄存器来完成的。现在我们选择 16 位定时工作方式,对于 说,最大定时也只有 65536法达到我们所需要的 1 秒的定时,因此,我们必须通过软件来处理这个问题,假设我们取 最大定时为 50要定时 1 秒需要经过 20 次的 50于这 20 次我们就可以采用软件的方法来统计了。因此,我们设定 0000001B,即 10 定时/计数器的 入预置初值,通过下面的公式可以计算出2 1650000)/2562 1650000)56当 工作的时候,我们如何得知 50定时时间已到,这回我们通过检测殊功能寄存器中的 志位,如果 表示定时时间已到。5 程序框图 7 C 语言源 程序(查询法) # =0 0 0 0 65536256; 65536256; ; ; ; P0=0; P2=0; ) 1) ; if(20) ; ; if(60) ; P0=0; P2=0; ; 65536256; 65536256; 2 C 语言源程序(中断法) # =0 0 0 0 65536256; 65536256; ; ; ; ; ; P0=0; P2=0; ); t0( 1 0 ; if(20) ; ; if(60) ; P0=0; P2=0; 65536256; 65536256;