资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
单片机原理课程设计标题单片机原理课程设计标题标题标题1 1 基于单片机的电子时钟设计基于单片机的电子时钟设计1616标题标题2 2 基于单片机的电子琴设计基于单片机的电子琴设计1717标题标题3 3 基于日历时钟芯片控制的电子钟设计基于日历时钟芯片控制的电子钟设计3030标题标题4 4 基于单片机的低频信号发生器设计基于单片机的低频信号发生器设计2222标题标题5 5 交通灯控制系统设计交通灯控制系统设计1818标题标题6 6 步进电机控制系统设计步进电机控制系统设计3232标题标题7 7 节日流水灯设计节日流水灯设计1 1标题标题8 8 彩灯控制器设计彩灯控制器设计1 1标题标题9 89 8路智力抢答器设计路智力抢答器设计7 7标题标题10 10 电子密码锁的设计电子密码锁的设计2 2标题标题11 11 串行静态显示系统设计串行静态显示系统设计9 9标题标题12 827912 8279控制键盘与显示设计控制键盘与显示设计标题标题13 13 计数器设计计数器设计标题标题1 1 基于单片机的电子钟设计基于单片机的电子钟设计一、设计目的一、设计目的 1 1进一步掌握定时器的运用和编进一步掌握定时器的运用和编程方法程方法 2 2进一步掌握中断处置程序的编进一步掌握中断处置程序的编程方法程方法二、设计要求二、设计要求 以以AT89C51AT89C51单片机为中心设计电子单片机为中心设计电子时钟,在数码管上显示时钟,在数码管上显示XXXXXXXXXX XX 由左由左向右分别为:时、分、秒,且每秒更新一向右分别为:时、分、秒,且每秒更新一次。次。标题标题2 2 基于单片机的电子琴设计基于单片机的电子琴设计一、设计目的一、设计目的 1 1掌握单片机音频发声原理,掌握掌握单片机音频发声原理,掌握扬声器的驱动电路。扬声器的驱动电路。 2 2掌握查询式键盘编程方法。掌握查询式键盘编程方法。二、二、 设计要求设计要求 利用所给键盘的利用所给键盘的1 1,2 2,3 3,4 4,5 5,6 6,7 7,8 8八个键,可以发出八个键,可以发出8 8个不同的音调。个不同的音调。标题标题3基于日历时钟芯片控制的电子钟设基于日历时钟芯片控制的电子钟设计计一、设计目的一、设计目的 1掌握采用单片机控制时钟芯片掌握采用单片机控制时钟芯片DS12C887的的硬件接口技术。硬件接口技术。2掌握时钟芯片掌握时钟芯片DS12C887驱动程序的设计和驱动程序的设计和调试方法。调试方法。二、设计要求二、设计要求 利用单片机利用单片机AT89C51与时钟芯片与时钟芯片DS12C887设计设计电子钟,运用数码管显示。电子钟,运用数码管显示。标题标题4基于单片机的低频信号发生器设计基于单片机的低频信号发生器设计一、设计目的一、设计目的 1.了解了解DAC0832 直通方式、单缓冲器方式、双缓冲器方直通方式、单缓冲器方式、双缓冲器方式的编程方法。式的编程方法。 2.掌握掌握DAC0832 单缓冲器方式数模转换程序的编程方法单缓冲器方式数模转换程序的编程方法和调试方法。和调试方法。二、设计要求二、设计要求 利用单片机利用单片机AT89C51与与D/A转换器件转换器件DAC0832设计一个设计一个低频信号发生器,能产生正弦波、方波、锯齿波、三角波低频信号发生器,能产生正弦波、方波、锯齿波、三角波等波形。等波形。标题标题5交通灯控制系统设计交通灯控制系统设计一、设计目的一、设计目的1学习模拟交通灯控制的方法;学习模拟交通灯控制的方法;2掌握外部中断技术的根本运用方法;掌握外部中断技术的根本运用方法;3掌握中断处置程序的编程方法。掌握中断处置程序的编程方法。二、设计内容与要求二、设计内容与要求利用双色利用双色LED显示电路,和四位静态数码管显示电显示电路,和四位静态数码管显示电路模拟十字路口交通讯号灯。路模拟十字路口交通讯号灯。4位位LED数码管显示时间,数码管显示时间,LED显示红绿灯形状。显示红绿灯形状。要求交通讯号灯控制逻辑如下:假设一个十字路要求交通讯号灯控制逻辑如下:假设一个十字路口为东西南北走向。开场为四个路口的绿灯全部亮口为东西南北走向。开场为四个路口的绿灯全部亮之后之后,东西路口的绿灯亮东西路口的绿灯亮,南北路口的红灯亮南北路口的红灯亮,东西路东西路口方向通车口方向通车,延时一段时间后延时一段时间后25秒秒,东西路口的东西路口的绿灯绿灯,闪烁假设干次后闪烁假设干次后3秒,东西路口的绿灯熄秒,东西路口的绿灯熄灭,同时东西路口的黄灯亮灭,同时东西路口的黄灯亮,延时一段时间后延时一段时间后2秒秒,东西路口的红灯亮东西路口的红灯亮,南北路口的绿灯亮南北路口的绿灯亮,南北路口南北路口方向通车方向通车,延时一段时间后延时一段时间后25秒秒,南北路口的绿南北路口的绿灯闪烁假设干次后灯闪烁假设干次后3秒秒,南北路口的绿灯熄灭,南北路口的绿灯熄灭,同时南北路口的黄灯亮,延时一段时间后同时南北路口的黄灯亮,延时一段时间后2秒秒,再切换到东西路口的绿灯亮再切换到东西路口的绿灯亮,南北路口的红灯亮南北路口的红灯亮,之之后反复以上过程。假设有急救车到达时,两向交通后反复以上过程。假设有急救车到达时,两向交通讯号为全红,以便让急救车经过。假定急救车经过讯号为全红,以便让急救车经过。假定急救车经过路口时间为路口时间为10秒,急救车经过后,交通灯恢复中断秒,急救车经过后,交通灯恢复中断前形状。本实验以按键为中断恳求,表示有急救车前形状。本实验以按键为中断恳求,表示有急救车经过经过。标题标题6步进电机控制系统设计步进电机控制系统设计一、设计目的一、设计目的1掌握单片机控制步进电机的硬件接口电路。掌握单片机控制步进电机的硬件接口电路。2掌握步进电机驱动程序的设计和调试方法。掌握步进电机驱动程序的设计和调试方法。3熟习步进电动机的任务特性。熟习步进电动机的任务特性。二、设计内容二、设计内容运用单片机驱动四相步进电机,控制步进电机以四相八运用单片机驱动四相步进电机,控制步进电机以四相八拍的方式运转,来实现步进电机正向拍的方式运转,来实现步进电机正向/反向旋转,反向旋转,P1.0P1.3分别控制步进电机;分别控制步进电机;P1.5P1.7分别控制步进电机的分别控制步进电机的停顿、正转、反转。停顿、正转、反转。标题7节日流水灯日流水灯设计一、一、设计目的目的1、学、学习80C51内部定内部定时/计数器的运用和数器的运用和编程方法;程方法;2、进一步掌握中断一步掌握中断处置程序的置程序的编程方法。程方法。二、二、设计要求:要求:由由80C51内部定内部定时器器1,按方,按方1任任务,即作,即作为16位定位定时器器运用每运用每0.05秒秒T1溢出中断一次,溢出中断一次,P1口接八个口接八个发光二极管,要光二极管,要求求编写程序写程序实现上上电后第一秒后第一秒钟L1、L3亮,第二秒亮,第二秒钟L2、L4亮,第三秒亮,第三秒钟L5、L7亮,第四秒亮,第四秒钟L6、L8亮,第五秒亮,第五秒钟L1、L3、L5、L7亮,第六秒亮,第六秒钟L2、L4、L6、L8亮,第七秒亮,第七秒钟八八个个发光二极管全亮,第八秒光二极管全亮,第八秒钟全全灭,以后又从,以后又从头开开场,L1、L3亮,然后亮,然后L2、L4亮亮不断循不断循环下去。下去。一、设计目的一、设计目的 经过对本课题的学习,掌握彩灯控制器的软经过对本课题的学习,掌握彩灯控制器的软件和硬件设计方法。件和硬件设计方法。二、设计要求二、设计要求 以以AT89C51单片机为中心设计彩灯控制器,单片机为中心设计彩灯控制器,接于接于P1口的口的8路彩灯按如以下图所示的方式亮灯。路彩灯按如以下图所示的方式亮灯。标题标题8彩灯控制器设计彩灯控制器设计标题标题98路智力抢答器设计路智力抢答器设计一、设计目的一、设计目的1.学习外部中断技术的相关知识。学习外部中断技术的相关知识。2.掌握中断方式下程序的编写方法。掌握中断方式下程序的编写方法。二、设计要求二、设计要求设计一个设计一个8组输入智力抢答器,设计要求如下。组输入智力抢答器,设计要求如下。1.能分辨抢答人按动开关的先后,并由发光二极管显能分辨抢答人按动开关的先后,并由发光二极管显示第一抢答人的组号。示第一抢答人的组号。2.第一抢答人以后的其他选手抢答信号无效。第一抢答人以后的其他选手抢答信号无效。3.设置一个抢回答位按钮,由主持人控制,当该按钮设置一个抢回答位按钮,由主持人控制,当该按钮按下,新一轮抢答开场。按下,新一轮抢答开场。一、设计目的一、设计目的1.了解并行口输入了解并行口输入/输出方式的任务原理及其运用输出方式的任务原理及其运用方法。方法。2.掌握掌握80C51单片机扩展单片机扩展74LS244输入数据及扩输入数据及扩展展74LS273输出数据的方法。输出数据的方法。 二、设计要求二、设计要求1.利用单片机设计一个简单的以利用单片机设计一个简单的以8位逻辑电平开关位逻辑电平开关K0K7作为作为8位密码输入,设两路密码锁,第一路密码为位密码输入,设两路密码锁,第一路密码为10101010,第二,第二路密码为路密码为11110000。2.以以8个发光二极管作为输出,当输入的密码与第一路密码一样个发光二极管作为输出,当输入的密码与第一路密码一样时,第一个发光二极管点亮。当输入的密码与第二路密码一时,第一个发光二极管点亮。当输入的密码与第二路密码一样时,第二个发光二极管点亮。假设输入的密码与两路密码样时,第二个发光二极管点亮。假设输入的密码与两路密码都不同,那么都不同,那么8个发光二极管全部点亮。个发光二极管全部点亮。3.必需先输入第一路密码,然后输入第二路密码才干使第二个必需先输入第一路密码,然后输入第二路密码才干使第二个发光二极管点亮。发光二极管点亮。标题标题10电子密码锁的设计电子密码锁的设计标题标题11串行静态显示系统设计串行静态显示系统设计一、设计目的一、设计目的1.1.掌握掌握74LS16474LS164串行输入并行输出的任务原理及其编串行输入并行输出的任务原理及其编程;程;2.2.掌握静态数码管显示的电路原理和驱动程序的编写;掌握静态数码管显示的电路原理和驱动程序的编写;3.3.掌握数字、字符转换成显示段码的软件破译方法。掌握数字、字符转换成显示段码的软件破译方法。二、设计要求二、设计要求利用利用4 4位数码管分三次显示号码位数码管分三次显示号码“0312-8888“0312-8888。运用运用4 4片片74LS16474LS164构成构成4 4位静态数码管显示电路,要求位静态数码管显示电路,要求如下:如下:1.1.在数码管上分三次显示号码。第一次显示在数码管上分三次显示号码。第一次显示“0312“0312,第二次显示第二次显示“-813“-813,第三次显示,第三次显示“8888“8888。2.2.第四次又显示第四次又显示“0312“0312,以后依次循环。,以后依次循环。标题标题128279控制控制键盘键盘与与显显示示设计设计一、一、设计设计目的目的1掌握在掌握在51系系统统上上扩扩展展8279键盘显键盘显示接口的方法。示接口的方法。2掌握掌握8279的任的任务务原理和原理和编编程方法。程方法。二、二、设计设计内容内容设计设计的主要内容是的主要内容是实现实现用用单单片机控制片机控制7段数段数码码管、管、44矩矩阵键盘阵键盘。编编程程实现实现8279键盘显键盘显示:示:读读入入键值键值,并在数,并在数码码管上管上显显示出来,按下按示出来,按下按键键S1时时,数,数码码管循管循环显环显示示“00000000到到“99999999,每按一下加,每按一下加“11111111;按下按按下按键键S2时时,数,数码码管循管循环显环显示示“99999999到到“00000000,每按一下减,每按一下减“11111111;按下按按下按键键S3时时,数,数码码管管显显示示“01234567;按下按按下按键键S4时时,数,数码码管管显显示示“76543210; 标题标题13计数器设计计数器设计一、一、设计目的目的学学习51内部内部计数器的运用和数器的运用和编程方法。程方法。二、二、设计内容内容实现单片机片机驱动键盘和数和数码管管显示模示模块上的芯片上的芯片8279;按下按按下按键S1时,启,启动计数器,数数器,数码管循管循环显示示“00000000到到“99999999,间隔隔约1秒加秒加“11111111;按下按按下按键S2时,封,封锁计数器,数数器,数码管管坚持当前持当前显示内容示内容不不变,直到再次按下,直到再次按下S1键。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号