全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/输入捕捉测速,用数码管显示速度,数码管用的是A口和E口控制/#include /* common defines and macros */无限循环必须喂狗#include /* derivative information */#pragma LINK_INFO DERIVATIVE mc9s12xs128unsigned int num=0,shi=0,xian=0;const char tab10= 0X11,/00XF9,0X1C,0X98,0XF0,0X92,0X12,0XD9,0X10,0X90,/9;void display(unsigned int i) unsigned int ge,si,bai,d; ge=i%10; si=(i/10)%10; bai=i/100; for(d=200;d0;d-) PORTA=tabsi; PORTE=0X20;/shi PORTE=0X00; for(d=200;d0;d-) PORTA=tabbai; PORTE=0X40;/bai PORTE=0X00; for(d=200;d0;d-) PORTA=tabge; PORTE=0X04;/ge PORTE=0X00; void timea (void) /16MHZ CLKSEL_PLLSEL=0X00;/选择oscclk为系统时钟源PLLCTL_PLLON=0X00;/关闭ipll电路REFDV=0X07;SYNR=0X0B;/Fvco=2Fosc(SYNDIV+1)/(REFDIV+1)=21612/8=48MPOSTDIV=0X00;/Fpll=FvcoPLLCTL_PLLON=0X01;/启动ipll电路_asm(nop);_asm(nop);while(!(CRGFLG_LOCK=1)CLKSEL_PLLSEL=0X01;/选择PLLCLK为系统时钟源IRQCR_IRQEN=0X00;COPCTL=0X00;void ding (void) ATD0CTL2=0X00;/禁止AD PITCFLMT|=0X03;/PIT模块禁止,对应的加载寄存器中的值被加载到微计数器中 PITFLT|=0X0F;/对应的加载寄存器中的值被加载到16位定时倒数计数器中 PITCE|=0X01;/PIT0允许 PITMUX=0X00;/相应的16位定时器与微定时器时基0连接 PITMTLD0=0XF4; PITLD0=0XFFFF;/(0XF4+1)*(0XFFFF+1)/48M=1/3s void buzhuo (void) TSCR2=0X06;/64分频,禁止计时器溢出中断 TIOS_IOS0=0;/0通道为输入捕捉 TCTL4=0X01;/捕捉上升沿 TIE=0X01;/0通道输入捕捉和输出比较中断使能 TSCR1=0X80;/使能定时器 void main(void) DDRA=0XFF; DDRE=0XFF; DisableInterrupts; timea(); buzhuo(); ding(); EnableInterrupts; for(;) xian=(shi*65535+num)*3)/157;/用的是157线的光电编码器 display(xian); #pragma CODE_SEG NON_BANKEDvoid interrupt 8 timer0(void) TFLG1_C0F=1;/清除标志位 num+; if(num=1)/只在第一次的时候初始化 PITCFLMT|=0X80;/PIT模块允许 PITTF=0X01;/清通道0溢出标志,加载新的计时时间 PITINTE|=0X01;/0通道中断使能 if(num=65535) shi+; #pragma CODE_SEG _NEAR_SEG NON_BANKED /定时器中断void interrupt 66 second(void) PITTF=0X
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台地区特产美食及文化介绍
- 水务工程建设与管理实务指南
- 英语教育专家解析儿童英语启蒙与学习技巧
- 东莞行业分析报告如金融医疗IT等
- 网络空间安全面试宝典从基础到高级
- 面试经验分享如何有效获取面试问题并作出准备
- 2026-2031年中国实物档案数字化行业市场现状供需分析及投资评估规划分析研究报告
- 营销策划实战手册从理论到操作
- 历史名人成功故事及人格魅力探讨
- 高空作业安全防护措施指南
- 土地承包合同(2篇)
- 江苏省南通市通州区2024-2025学年八年级上学期期中考试语文试题(含答案)
- 人教版六年级上册道德与法治知识点
- 产前筛查知情同意书制度
- 五年级上册英语课件-Unit-3-Fun-Facts-人教精通版
- 潜水作业事故分类与统计方法 征求意见稿
- 大学生职业生涯规划课件教学
- GB/T 10069.3-2024旋转电机噪声测定方法及限值第3部分:噪声限值
- 2024年全国职业院校技能大赛中职(数字产品检测与维护赛项)考试题库(含答案)
- 海水的温度 教学课件
- (高清版)JTGT 3365-01-2020 公路斜拉桥设计规范
评论
0/150
提交评论