数字系统综合训练课程实训任务书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字系统综合训练课程实训任务书

《数字系统综合训练》课程实训任务指导书? 课程代号:适用专业:?? 一、课程设计(实践)题目 A类: 1. 基于单片机的计数显示与基于CPLD的单片机看门狗设计 功能要求:用单片机实现加减计数器及秒表,用CPLD实现单片机的看门狗定时器电路。 加1减1计数器采用十进制BCD码。 数码管采用动态显示方式。 按键需进行软件消抖。 利用按键接外部中断使程序进入死循环,来模拟单片机程序跑飞。 单片机程序中适当位置插入发送喂狗脉冲指令。 用CPLD实现硬件看门狗定时器,默认64ms未收到喂狗脉冲则发送单片机复位高电平。 看门狗定时器定时初值可由用户设置。 2.单片机与CPLD串口通信设计 功能要求:实现CPLD的UART口设计,并与单片机进行串口通信。 (1)单片机串口通信采用方式3,第九位数据位为奇偶校验位。 (2)实现CPLD的 UART接口模块,主要由波特率发生器、UART发送器、UART接收器组成。 (3)双方要做奇偶校验处理。 (4)CPLD的UART接口波特率可用按键设置。 (5)按键控制单片机向CPLD发送八位数码管阳码,CPLD进行接受并送显示,并由CPLD向单片机发送信号控制单片机点亮LED灯,从而演示通信情况。 (6)CPLD采用此波特率的4倍频率进行采样并判断。采样的原则,进行4次采样,如果中间两位是一致的,就认定此值为正确的可以接收;否则丢弃,重新采样。 3. 数字频率计设计 功能要求:用CPLD实现一个数字频率计检测输入周期信号的频率,用单片机产生待测方波信号。 (1)频率计测量范围是1hz—1mhz,结果用4个数码管显示。 (2)数码管采用动态显示方式 (3)量程分为4档,分别是:1—999hz、1.000—9.999khz、10.00—99.99khz、100.0—999.9khz。当频率超过量程时,4个数码管全灭。 (4)测量时,读数不随计数变化。 (5)小数点自动移位。 (6)超量程时,4个数码管全灭。 (7)按键控制单片机发送不同频率方波给频率计。 4. 其它类似以上A类难度且经指导老师同意的自选题目 B类: 1. 交通灯控制器设计 功能要求:设计并实现一个交通灯控制系统。效果如图 (1)带左转和直行两种通行绿灯,用实验仪上八个个LED灯模拟。 (2)数码管显示倒计时时间。 (3)带紧急按键功能,紧急状态时所有方向均亮红灯,显示数字闪烁。当特殊运行状态结束后,系统恢复中断时的状态,继续正常运行。 (4)夜间运行模式按键,按下时所有方向黄灯闪烁。 (5)按键消抖处理。 (6)两个方向各种信号灯的亮、灭时间能进行设置和修改,使控制器既可以用于两方向通行时间相同的普通交叉路口,也可通过参数的设置或修改用于通行时间不同的主辅路口。 2. 出租车计价器设计 功能要求: 设计一个出租车计价器 (1) 用4位数码管显示里程数(单位公里),最后一位小数位。 用4位数码管显示金额数(单位元),最后一位小数位。 实验仪上只有4个数码管,故需由按键控制分别显示。 (2) 单程价格2元/公里,往返1.5元/公里,由“单程”“往返”键控制。 (3) 用CPLD发送脉冲信号,模拟传感器检测车轮转动所发脉冲信号。 (4) 起步价8元,起步里程3公里。 (5)按“暂停”键,计价器暂停计价,显示当前值。 (6)“清除”键数据清零。 3. 调制解调器设计 功能要求: 2ASK和2FSK调制解调器设计 (1) 用单片机实现调制器。 (2) 用CPLD实现解调器。 (3) 将一个8位2进制序列经调制后发送到CPLD,经解调后得到的序列用实验仪上的8个LED灯显示出来,灯亮则对应位为‘1’,灯灭则对应位为‘0’ (4) 由按键控制选择ASK或FSK。 (5)码元率300。 4. 其它类似以上B类难度且经指导老师同意的自选题目 C类: 1.竞赛抢答器设计 功能要求:实现一个知识竞赛抢答器。 (1)主持人对参赛各组提出的问题,分为必答题和抢答题两种。具有4路抢答输入 (2)答题有时间限制,若在规定时间内未能回答完问题,则发出超时警告。 (3)对抢答题,要准确判断哪组优先,能够识别最先抢答的信号,显示该台号,由LED灯予以指示。 (4)回答问题的正确与否,由主持人判别并进行加分或减分,成绩评定结果通过数码管显示。 (5)进行抢答时,主持人按键,系统进入抢答状态。若超时无人抢答则扬声器报警。 (6)如参赛者在规定时间内完成回答问题,主持人可以给出倒计时计数禁止信号,以免扬声器鸣叫。 2. 函数信号发生器设计 功能要求:设计一个基于单片机或CPLD的函数信号发生器。 (1)能够产生正弦波、三角波和方波。 (2)由按键控制三种波形的选择。 (3)能按键控制在10kHz到100kHz范围内以10kHz

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档