ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:106KB ,
资源ID:974113      下载积分:20 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 微信支付   
验证码:   换一换

加入VIP,免费下载资源
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.wodocx.com/d-974113.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(广东石油化工学院-电子09-2-单片机原理及应用-期末-试题.doc)为本站会员(风****)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

广东石油化工学院-电子09-2-单片机原理及应用-期末-试题.doc

1、-密-封-线- (答题不能超出密封装订线)班级(学生填写):姓名:学号:命题: 审题:审批:20112012学年第 1 学期 单片机原理及应用 科目 考试 试题A卷使用班级(教师填写):电子09-1、2题号一二三四五六七八九总分得分阅卷人一、 填空(每题2分,共20分)1 时钟电路振荡方式分为内部振荡方式及外部振荡方式,采用外部时钟模式时外部时钟从_XTAL2_管脚输入,_XTAL1_管脚接地。2 单片机复位后,累加器 A 的值为_00H_,堆栈指针 SP 的值为_07H_。3 MCS51有五种中断源,分别为: 外部中断0 、 定时计数器中断T0、定时器中断T1、 串口中断 和 外部中断1 。

2、4 定时计数控制寄存器TCON由8个位组成,每个位有各自的作用,其中,TR1的作用是 T1启动控制 ,IT0的值为1表示的含义是: 脉冲触发,下降沿有效 。5 串口中断标志位在中断到来时由 硬件 置1,中断服务执行后由 软件 清零。6 振荡频率为12MHz的51系列单片机,其机器周期 1 微秒 。7 C51中的数据类型有11种,其中整型int长度为 2 字节,unsigned int数的范围为 065535 。8 存储器类型是用于指明变量所处的单片机的存储器, 片内数据存储器 表示区域间接寻址访问的片内RAM, 片外数据存储器 表示间接访问的片外RAM。9 设X=0x5A,Y=0x36,则X与

3、Y“或”运算结果为_0X7e_,X与Y的“异或”运算结果为_OX6c_。10 P0端口有三个功能,是通用输入输出 、 低八位地址总线 、 双向数据总线 。二、 选择(每题2分,共20分)1 程序计数器简写为 ,堆栈指针简写为 。( = C = D )A、 IDB、IRC、 PCD、 SPE、 AR2 串口中断的中断服务程序入口地址是 ,外部中断0的中断服务程序入口地址是 。 ( = a = b )A、0023HB、0003HC、000BHD、0013HE、001BH3 外部中断触发方式有两种,IT0/IT1位是1时为 B 触发。A、上升沿 B、下降沿 C、高电平 D、低电平4 一个C程序的执行

4、是从( A )。A、本程序的main函数开始,到main函数结束。B、本程序的第一个函数开始,到本程序文件的最后一个函数结束。C、本程序的main函数开始,到本程序文件的最后一个函数结束。D、本程序的第一个函数开始,到本程序main函数结束。5片内RAM的20H2FH为位寻址区,所包含的位地址是( B )。A、00H20H B、00H7FH C、20H2FH D、00HFFH6. P1是准双向口,在作为输入用途之前必须对端口(B )。A、写入00H B、写入0FFH C、读P1端口值 D、判断P1是否空7定时器/计数器工作于方式0时,其计数器为多少位?(D)A、8位B、16位C、14位D、13

5、位8直接由P1端口控制七段LED显示时,当LED为共阳极,显示数字2时,P1端口应输出 ;当LED为共阴极,显示数字5时,P1端口应输出 。 ( = A = B )A、0A4H B、 6DH C、99H D、82H E、92H9. 单片机串行口通信方式中当SMOD=1时,方式0的波特率是 ,方式2的波特率是 。 ( = A = C,D )A、fOSC/8 B、fOSC/12 C、fOSC/16 D、fOSC/32 E、fOSC/6410. 单片机应用程序一般存放在(B) A、RAMB、ROMC、寄存器D、CPU-密-封-线- (答题不能超出密封装订线)三、 简答题(第1题8分,第2题12分,共

6、20分)1. 写出程序STC单片机硬件系统板在进行从创建工程到程序硬件实现的步骤。2. 用DAC0832产生100个周期的锯齿波,电路链接如图所示。要求:(1)把下面程序补充完整。(2)画出程序流程图。#include #include #define uchar unsigned char #define DAC0832 XBYTE 0x7fff /定义DAC0832表示片外地址void main() /主函数uchar i,j=100; while( j- ) /循环100次for (i=0;i0xff;i+) /循环256次 DAC0832=i ; / D/A转换 根据题意及代码,请按照

7、序号填写能够实现题意的合理的指令或操作数: 四、 编程及综合应用题(每题10分,共40分)1. 设计一个能产生周期为t=1s方波信号发生器,现要求使用定时计数器的T0的模式1来实现,请根据题意写出实现程序代码。2. 试编程,目前单片机的P1在数55H和0xAA之间进行跳变,外部中断0采用下降沿触发且为最高优先级别中断,当外部中断0到来时,P1的8个端口在00和0xFF之间进行跳变,跳变10秒后退出中断。3. 编写4位独立式按键的程序,硬件连接为P1.0P1.3连接K1K4,当K1按下时在P0端输出01H,K2、K3、K4按下时,分别输出02H、03H、04H,请根据题意写出实现程序代码,并需实现按键消抖功能。4. 编写单片机串行通信的发送及接收程序,实现串行口跟PC机的通信,通信波特率为9600,单片机接收到从PC机传输过来的数据进行取反再传输给PC机。第 4 页 共 4 页

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922