第1题
【填空题】1、可控秒表(按键控制)的设计,根据电路补充程序 要求: 可控秒表的设计(按键控制)S1键按下启动秒表工作,秒表每间隔1S,显示加1,当加到60时,数码管显示0,从0开始继续加1。S2键按下,秒表暂停工作,/*-------------------第一部分:预处理命令-----------------*/ <reg51.h> //包含头文件reg51.h /*--------------第二部分:定义全局变量或常量----------*/ sbit com1=P3^0; sbit com2=P3^1; unsigned char dm[]={ ,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共阳数码管0-9对应段码 unsigned char c1,miao=50; /*-----第三部分:函数原型申明及函数定义-----*/ void ys( ) { while(t--); } void zdcsh()//中断初始化程序的编写 { TH0=(65536- )/256;//T0定时时间为10000us TL0=(65536- )%256; //设置T0为工作方式1,定时器使用 //定时器T0中断允许 EX0=1;//外部中断0中断允许 EX1=1;//外部中断1中断允许 EA=1;//总中断允许 //外部中断0中断触发方式为边沿触发方式 //外部中断1中断触发方式为边沿触发方式 PX1=1;PX0=1;PT0=0;//外部中断1、外部中断0中断优先级高,定时器T0中断优先级低 TR0=0;//T0关闭 } void xs()//显示函数 { com1=1;com2=0;//选中1号数码管 P2=dm[ ];//显示变量miao的十位 ys(1000); //关闭显示,消影 com1=0;com2=1;//选中2号数码管 P2=dm[ ];//显示变量miao的个位 ys(1000); P2=0xff;//关闭显示,消影 } void main() { //调用中断初始化函数 while( ) { xs(); } } void tozd( ) interrupt //T0中断函数 { TH0=(65536- )/ ; TL0=(65536-10000)%256; c1++;//5万us计算器加1 if( )//1S时间到 { miao++; if( ) miao=0;//当秒计数到60,回到0 } } } void wbzd0() //外部中断0对应中断函数 { //启动定时器T0 } void wbzd1() //外部中断1对应中断函数 { TR0=0;//关闭定时器T0 }
第10题
文件WORD1.DOC的内容如下:
【文档开始】
高速CMOS电路的输出驱动电流
高速CMOS电路的高、低电平输出驱动电流设计得与LSTTL和ALSTTL的低电平输出驱动电流一样,比STTL的低电平输出驱动电流约大5倍。
74HC的低电平输出驱动电流为4mA(电压为0.4V),54HC的低电平输出驱动电流为3.4mA(电压为0.4V)。与标准CMOS电路CD4000系列一样,高速CMOS的高电平输出驱动电流和低电平输出驱动电流是对称的,也是4mA。
高速CMOS电路这样大的输出驱动电流还有一个附加的优点——大大减少了信号线之间的交叉耦合,而交叉耦合问题在高速系统中是十分严重的。
对TTL电路来说,由于输入电流较大,因而其扇出能力受到限制。
高速CMOS、LSTTL、ALSTTL和STTL扇出对比表
信号来源 74HC 74LS 74ALS 74S
74HC 4000 10 20 2
74LS * 10/20 20/40 4
74ALS * 10/20 20/40 4
74S * 50 100 10
【文档结束】
在考生文件夹下打开WORD1.DOC文件,按照要求完成下列操作:
(1)把文中所有的“高速CMOS”替换为“HCMOS”。
(2)把标题段文字设置为三号红色黑体、倾斜、居中、段后间距0.5行。
(3)设置正文各段落中的英文文字为Times New Roman字体;各段落首行缩进2字符、左右各缩进1字符。
(4)把文中后5行文字转换为一个5行5列的表格;设置表格居中、列宽3厘米、行高1厘米、表格中所有文字居中。
(5)设置表格所有边框线为0.75磅红色双窄线。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!