第一范文网 - 专业文章范例文档资料分享平台

单片机期末考试11-12 - A卷

来源:用户分享 时间:2025/6/18 1:01:22 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

此处不能书写此处不能书………………………………

五、完成程序题(*项2分,其余每项1分,共20分) 【得分: 】 1. 用XL400单片机仿真电路板控制2位数码管实现00~59的简易秒表,P0口为字形码,P2口为字选码。采用定时器1实现50ms定时,采用中断方式定时, 写… …试完成程序。

…#include …usigned counter,sec; 此…

处装不… //能… //书…写…void main() …{

… … // 此…处… 不… //能…书… 写订 // …… while(1) … {

此… P2=0xfe; 处… 不…能… //书… P2=0xfd;

写… … 线 delay( ); …… } 此… }

处…不… void time1() //能…{

书… 写 …… … … // 1s此…{

处…不…能…书…写… ……… 定义字形码(只写0的字形码,其它用……替代) 延时函数申明 置T1为工作方式1

//定时器T1的高8位赋初值 //定时器T1的低8位赋初值 开启定时器1 //设置IE的值 计数次数变量赋初值 //显示秒个位 调用延时函数 //显示秒十位 中断服务程序 // 定时器T1的高8位重装初值 // 定时器T1的低8位重装初值 // 中断次数加1 计时时间到

//计数变量清零,

第 5 页 共 6 页

}

//秒变量加1

// 秒变量到60,清零

}

void delay( ) //延时函数* { }

附表 IE EA / IP / / TCON TF1 TR1 TMOD GATE C/T / / TF0 M1 ES PS TR0 M0 ET1 PT1 IE1 GATE EX1 PX1 IT1 C/T ET0 PT0 IE0 M1 EX0 PX0 IT0 M0 第6页共5页

搜索更多关于: 单片机期末考试11-12 - A卷 的文档
单片机期末考试11-12 - A卷.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2k01o884qb2r4yj9c1zg_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top