阅读以下程序,输出结果i=( ),j=( ),m=( ),n=( )。#include void main( ){int i, j, m, n;i=8;j=10;m=++i;n=j++;printf(“%d,%d,%d,%d”, i, j, m, n);}
查看答案
使用LCD1602液晶显示模块前,需要对其显示模式进行初始化设置,根据斜杠后面的要求,补充以下初始化设置函数。void LCD_initial(void) //液晶显示器初始化函数{write_command( ); //单行显示,5×7点阵,4位数据接口_nop_( );write_command( ); //开整体显示,有光标,有闪烁_nop_( );write_command( ); //光标右移_nop_( );write_command( );//清屏delay(1);}
以下程序是中断应用程序的片段节选,请根据注释提示,补充空缺部分的语句。void main( ){…………( ); //允许外部中断0和外部中断1( ); //设置外部中断0为跳沿触发方式,外部中断1为电平触发方式( ); //设置外部中断0为低优先,外部中断1为高优先…………}
AT89S52单片机的晶振为6MHz,若利用定时器T1的方式1定时2ms,则TH1=( )H,TL1=( )H。
如果采用晶振的频率为3MHz,定时器/计数器Tx(x=0,1)工作在方式2,其最大定时时间为( )。