单片机课程设计设计项目.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:5 大小:15KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机课程设计设计项目.doc

单片机课程设计设计项目.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

09级通信专业《课程设计》方案单片机应用系统设计项目介绍学生:09级通信1、2、3班指导教师:周秋茜一、16×16点阵LED电子显示屏的设计1.功能要求设计一个室内用16×16点阵LED图文显示块,要求在目测条件下LED显示屏个点亮度均匀、充足,可显示图形和文字,显示图形或文字应稳定、清晰无串扰。图形或文字显示有静止、移出、移入等显示方式2.设计要求根据功能要求,应采用动态显示的设计方法,同时为简化设计,减少硬件数量,显示数据的传输采用串行传输方式。(1)熟悉AT89S51单片机系统的使用方法。(2)掌握动态显示原理及实现方法。(3)初步掌握AT89S51单片机编程方法。(4)掌握串行数据传输方式的应用。(5)实现利用AT89S51单片机控制的LED图文屏正常工作;串行口电源AT89C52列驱动器P1行驱动器LED显示点阵二、数字电压表系统设计1.功能要求简易数字电压表可以测量0~5V范围内的8路输入电压值,并在4位LED数码管上轮流显示或单路选择显示。其测量最小分辨率为0.02V2.设计要求按照系统功能实现要求,控制系统采用51单片机,A/D转换采用ADC0808。AT89C51上电复位P0ADC0808P2P1电源电路P34位LED显示(1)熟悉AT89S51单片机系统的使用方法。(2)掌握数据显示原理及实现方法。(3)初步掌握AT89S51单片机编程方法。(4)掌握ADC的使用。(5)实现利用AT89S51单片机测量电压并显示出来;三、交通灯控制系统的设计1.功能要求设计一个交通灯控制系统,该控制系统工作后,交通灯按照下列规律变化:初始态四面均为红灯,持续时间为2S;然后转为状态1(10S),为东西红、南北绿;状态2(3S),为东西红灯不变、南北绿灯灭、黄灯闪烁三次;状态3(15S),为东西绿、南北红;状态4(3S),为东西绿灯灭、黄灯闪烁三次、南北红灯不变;最后回到状态1,依次循环。如遇特殊情况,可拨动应急开关,使各向均为红灯,特殊车辆不受红灯限制,待其顺利通过后将开关拨回原位。系统恢复原状态运行2.设计要求可选用12只单色LED发光管作为交通灯,也可选用4只双色LED发光管。控制系统采用51单片机,可选用片内带ROM型单片机,以简化电路,降低成本(1)熟悉AT89S51单片机系统的使用方法。(2)掌握控制系统及实现方法。(3)初步掌握AT89S51单片机编程方法。(5)实现AT89S51单片机对交通灯控制系统的有序管理AT89C52按键开关P1南北通行灯(2组)电源电路P2东西通行灯(2组)四、数字时钟设计1.功能要求时钟计时器要求用单片机用6位LED数码管显示时、分、秒,以24小时计时方式运行,使用按键开关可实现时、分调整,秒表/时钟功能转换,省电(关闭显示)等功能2.设计要求按照系统功能实现要求,控制系统采用51单片机,显示系统采用LED显示器(1)熟悉AT89S51单片机系统的使用方法。(2)掌握数据显示原理及实现方法。(3)初步掌握AT89S51单片机编程方法。(4)掌握定时器的使用的使用。(5)实现AT89S51单片机产生频率可调的多种波形的输出;AT89C52按键开关P0六位LED显示电源电路P2列驱动五、简易低频信号源的设计1.功能要求简易低频信号发生器要求能输出0.1~50HZ的正弦波、三角波和方波信号,其中正弦波和三角波信号可以用按键选择输出,输出信号的频率可以从0.1~50HZ范围内调整。2.设计要求按照系统功能需要,要求选用AT89C51单片机作为控制器,用DAC0832作为D/A转换器。功能键使用单片机的三个端口DAC0808控制键AT89C52P1D0-D7正弦ǎㄈ遣ǎ?输出电源电路P3.7方波输出(1)熟悉AT89S51单片机系统的使用方法。(2)掌握DAC0832转换原理及实现方法。(3)初步掌握AT89S51单片机编程方法。(4)掌握定时器的使用。(5)实现利用AT89S51单片机精确计时并显示出来;六六十秒倒计时显示器AT89C52按键开关P0六位LED显示电源电路P2列驱动