单片机试题

3、二进制数00011010B转换成十进制为(),转换成十六进制为(),转换为BCD码为()4、若晶振频率为6MHZ,执行MOV30H,R7需要()us,执行NOP需要(... 3、二进制数00011010B转换成十进制为( ) ,转换成十六进制为( ),转换为BCD码为( )4、若晶振频率为6MHZ,执行MOV 30H,R7需要 ( )us ,执行NOP需要 ( )us
5、编写程序,比较内部RAM中40H、41H两个单元中的数据大小,将大的数送至42H单元,加上必要的注释
6、若两个89c51进行双机通信,设晶振频率为12MHZ。
a、若采用串口方式1通信,每帧数据格式为( ),用定时器T1作为波特率发生器,T1应设置为方式( )
b、若波特率为2400(不加倍),计算定时器T1的初值,写出计算过程
c、若采用串口方式2通信,每帧数据格式为( ),在不加倍的情况下波特率为( )
展开
 我来答
1124981644
2012-06-19 · TA获得超过1099个赞
知道小有建树答主
回答量:1020
采纳率:100%
帮助的人:499万
展开全部
• 3、二进制数00011010B转换成十进制为(26 ) ,转换成十六进制为(1AH ),转换为BCD码为( 26H )4、若晶振频率为6MHZ,执行MOV 30H,R7需要 ( 4 )us ,执行NOP需要 ( 2 )us
• 5、编写程序,比较内部RAM中40H、41H两个单元中的数据大小,将大的数送至42H单元,加上必要的注释
• MOV A,40H
• CLR C
• SUBB A,41H
• JC NEXT;(40H)<(41H)时C=1
• MOV 42H,40 ;(40H)>(41H)时C=0 ,(40H)送至42H单元
• LJMP OK
• NEXT:MOV 42H,41H ;,(41H)送至42H单元
• OK: ...
• 6、若两个89c51进行双机通信,设晶振频率为12MHZ。
• a、若采用串口方式1通信,每帧数据格式为
• (起始位 D0 D1 D2 D3 D4 D5 D6 D7 结束位 ),用定时器T1作为波特率发生器,T1应设置为方式( 2 )
• b、若波特率为2400(不加倍),计算定时器T1的初值,写出计算过程
• 2400=1/2*(12*1000000/(12*(256-X)))
• c、若采用串口方式2通信,每帧数据格式为
• (起始位 D0 D1 D2 D3 D4 D5 D6 D7 TB8 结束位 ),在不加倍的情况下波特率为
• ( 1/64*(12*1000000))
来自:求助得到的回答
xgdxff
2012-06-19
知道答主
回答量:9
采纳率:0%
帮助的人:4万
展开全部
没看错了话、串口方式1的波特率计算公式上面给的是有问题、
初值=256-12000000/(12*32*2400)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
123456789jiati
2012-06-19 · 贡献了超过103个回答
知道答主
回答量:103
采纳率:0%
帮助的人:17.5万
展开全部
百度一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式