- 0
- 0
- 约1.23万字
- 约 5页
- 2024-03-19 发布于四川
- 举报
《自动化技术与应用》2012年第31卷第1期彳亍业应用与交流
ndustrialApplicationsandCommunications
户程序时在STC—ISP编程器中设置是系统时钟/12还程方法与思路。
是系统时钟/6后让TO和T1进行计数。当定时器/计#include<reg51.h>
数器工作在计数模式时,对外部脉冲计数不分频。#include<intrins.h>
定时器/计数器0有4种工作模式:模式0(13位定/新增特殊功能寄存器定义/
时器/计数器),模式l(16位定时器/计数器模式),模式sfrIAPDATA=0xe2;
2(8位自动重装模式),模式3(两个8位定时器/计数器)。sfrIAPADDRH:0xe3;//地址高8位
定时器/计数器1除模式3外,其他工作模式与定时器/sfrIAPADDRL=0xe4;//地址低8位
计数器0相同,T1在模式3时无效,停止计数。sfrIAPCMD=0xe5;
定时器2是一个16位定时/计数器。通过设置特sfrIAPTRIG=0xe6
殊功能寄存器T2CON中的C/T2位,可将其作为定时器sfrIAPCONTR=0xe7;
或计数器。sfrRCAP2H=0xcb;
定时器2有3种操作模式:捕获、自动重新装载(递sfrRCAP2L=0xca:
增或递减计数)和波特率发生器。这3种模式由T2CONsfrT2CON=0xc8:
中的位进行选择。sfrT2MOD=0xc9;
2.2定时器/计数器应用sbitTR2=0xca;
与传统8051单片机相比,STC90C51RC/RD+系列typedefunsignedcharuchar;
单片机性能更优越,就以定时/计数器为例,在笔者应typedefunsignedintuint
用单片机定时器定时,输出脉冲过程中发现,如果需要sbitLED=P1^0:
用两个以上定时器同时工作,在定时时间较长情况下,sbitLLED=P11:
前者的定时器能够胜任;但是,当两个同时工作的定时器ucharflag——2s,flag50ms,
至少有一个定时时间较短时,前者的定时器就会“罢ucharnumber一2s,number_50ms;
工”。,鉴于此笔者选用STC90C51RC/RD+系列单片机uinta,b;
作为研究对象。voidstcinit(void)//初始化
如下几个示例程序,从不同方面应用STC90C5lRC/{
RD+系列单片机的定时器,也充分展示了该类单片机的SCON=Ox50;//工作方式1
优越性。所有程序都经过keil软件调试通过,并生成.RCAP2H
您可能关注的文档
- 基于单片机的角度测量仪的设计.pdf
- 基于51单片机的智能家居系统设计.pdf
- STC89c52单片机 计算器C语言程序.pdf
- 用单片机实现动态数码显示.pdf
- 购物中心微信平台构建设想.pdf
- 政务微信平台运营策略方案 政务微信平台价值分析(最新版).pdf
- 微信公众服务与运营项目实施方案正本.pdf
- 基于51单片机的密码锁设计报告.pdf
- 单片机实训报告.pdf
- 呼吸灯单片机程序.pdf
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)