基于mcs-51单片机实现的秒表课程设计(c语言内容摘要:
dula=0。 //关闭断选 P0=0xff。 //送位选数据前关闭所有显示,防止打开位选锁存时原来段选数据通过位锁存端造成混乱 wela=1。 //打开位选 P0=0xfd。 //送位选数据 wela=0。 //关闭位选 delayms(5)。 //延时 display(bai,shi,ge)。 } } void display(uchar bai, uchar shi,uchar ge) //数码管显示子函数 { dula=1。 //打开段选 P0=table[bai]。 //送段选数据 dula=0。 //关闭断选 P0=0xff。 //送位选数据前关闭所有显示,防止打开位选锁存时原来段选数据通过位锁存端造成混乱 wela=1。 //打开位选 P0=0xfe。 //送位选数据 wela=0。 //关闭位选 delayms(5)。 //延时 dula=1。 //打开段选 P0=table[shi]。 //送段选数据 dula=0。 //关闭断选 P0=0xff。 //送位选数据前关闭所有显示,防止打开位选锁存时原来段选数据通过位锁存端造成混乱 wela=1。 //打开位选 P0=0xfd。 //送位选数据 wela=0。 //关闭位选 delayms(5)。 //延时 dula=1。 //打开段选 P0=table[ge]。 //送段选数据 dula=0。 //关闭断选 P0=0xff。 //送位选数据前关闭所有显示,防止打开位选锁存时原来段选数据通过位锁存端造成混乱 wela=1。 //打开位选 P0=0xfb。 //送位选数据 wela=0。 //关闭位选 delayms(5)。 //延时 } void delayms(uint xms) //延时子函数 { uint i,j。 for(i=xms。 i0。 i) //i=xms 即延时约 xms 毫秒 for(j=110。 j0。 j)。 } void keyscan() //按键子函数 { if(key1==0) //清零 { delayms(10)。 //延时去抖 if(key1==0) { while(!key1) //等待按下 { TR0=0。 //定时器 TR0 关闭 TR1=1。 //定时器 TR1 打开 num=0。 //送数据 num=0 TR1=0。 //定时器 TR1 关闭 } } } if(key2==0) //暂停和开始 { delayms(10)。 if(key2==0) { while(!key2)。 TR0=0。 TR1=~TR1。 //每次按下, TR1 的状态时相反的 } } if(key3==0) //使计数器显示为 { delayms(10)。 if(key3==0) { while(!key3)。 TR0=0。 TR1=1。 num=600。 TR1=0。 } } if(key4==0) //实现计数器的倒数功能 { delayms(10)。 if(key4==0) {。基于mcs-51单片机实现的秒表课程设计(c语言
相关推荐
在载入图片时,提供“从上往下”、“从下往上”、“从左往右”、“从右往左”、“左上进入”、“左下进入”、“右上进入”、“右下进入”、“马赛克”、“百叶窗”等显示效果,并且可以由用户选择是否使用及使用哪个效果,用户也可以选择让系统随机选择效果。 在查看图片时,用户也可以让软件随时显示“水平百叶窗”、“垂直百叶窗”、“马 赛克”、“向上扫描”、“向下扫描”等效果。 在查看图片时
来逼近理想低通滤波器。 “最平响应”即由此而来。 ( 2)通带,阻带下降的单调性。 这种滤波器具有良好的相频特性。 ( 3) 3dB 的不变性:随着 N 的增加,频带边缘下降越陡峭,越接近理想特性,但不管 N 是多少,幅频特性都通过 3dB 点。 当Ω≥ c 时,特性以 20NdB/dec 速度下降。 图 不同阶数 N 的巴特沃斯滤波器特性 现根据式( )求巴特沃斯滤波器的系统函数 Ha(
2 Moodle 概述 5 的公益性和社会性与自由软件的精神相得益彰, Moodle 社群中除了有开发者,还有大量的教师和学生,来自他们的反馈和建议是 Moodle 茁壮成长的沃土,这是很多商业公司求之不得的宝贵财富,再加上自由软件所共有的免费获取、跨平台支持及优秀的国际特性,促进了 Moodle 的迅速成长。 3 Moodle 结构分析 6 3 Moodle 结构分析 Moodle 的
优化企业生产经营中的各个环节。 下面是几种组态软件的介绍: (1)InTouch: Wonderware的 InTouch软件是最早进入我国的组态软件。 在 80年代末、90年代初,基于 Windows3. 1的 InTouch软件曾让我们耳目一新,并且 InTouch提供了丰富的图库。 但是,早期的 InTouch软件采用 DDE方式与驱动程序通信,性能较差,InTouch7.
度到 保持温度 降低蒸汽压力到 保持蒸汽压力 降低蒸汽压力到 其中操作顺序用下拉式菜单按以上几种选取。 D.参数设定报表 4 使用胶料名称、硫化热量参数(等效硫化参数) ( 7)输出报表: A. 按生产年份、生产月份、硫化日期分别统计产量。 B. 轮胎输出报表 1 所有输入数据生成唯一胎号。 C. 按生产的胎号范围输出此范围内报表 2 所有数据以及工作实时生成的温度与压力曲线。 D.
过后在 matlab 软件中,利用 函数 wavread 对语音信号进行采样,记下采样频率和采样点数。 程序如下: function yuyin_00 close all。 i=1。 [x,fs,bits]=wavread(39。 E:\39。 )。 %x:语音数据; fs:采样频率; bits:采样点数 sound(x,fs,bits)。 %话音回放 N=length(x)。 n=0:N1。