还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
课程设计任务书课程名称微机原理与接口技术题目B5901112154型单片机系统的设计学院机电工程学院系机电工程系专业机械设计制造及其自动化班级机制124班学号5901112154学生姓名起讫日期
6.16---
6.23指导教师胡瑢华系分管主任审核日期说明打开上面的protus软件可以看到完整的电路图
1、课程设计任务书由指导教师填写,并经学院审定后下达给学生
2、进度表是课程设计工作检查的主要依据
3、学生根据指导教师下达的任务书,独立完成课程设计
4、本任务书在课程设计完成后,与说明书、电路原理图和程序清单等资料一并上交指导教师,作为课程设计的主要档案资料
一、课程设计的要求和内容(包括原始数据、技术要求、工作要求)
1、工作要求单片机系统在各行各业自动控制领域的应用越来越广泛《微机原理与接口技术》课程设计实践教学环节要求同学们针对实际需求,灵活应用所学知识,独立进行系统综合设计,以达到巩固单片机基础知识、掌握单片机系统开发过程和提高动手实践能力的目的
2、技术要求每位学生应独立完整地设计一套单片机系统该系统CPU采用AT89S51芯片,晶振为12MHz硬件模块可包括a显示模块,采用串行口串接74HC164芯片控制5个7段数码管;b键盘模块,采用2X2行列键盘;c声音控制模块,采用蜂鸣器发声;dA/D采集模块,采用ADC0809采集电位计的电压值;eD/A输出模块,采用DAC0832输出某种波形要求实现以下功能
(1)系统上电后,按照从下进入,在数码管上显示学号的后五位12154
(2)查询键盘,当用户按1至4号键时在数码管上显示相应数值(例如按1键数码管显示5个1,以此类推),同时伴随蜂鸣器响(只要按键处于按下的状态蜂鸣器就响,按多久就响多久,按键弹起后终止)需编制键盘去抖动程序(按键中断接INT0,行线接P
1.1P
1.2列线接P
1.5,P
1.6)
(3)按键长按(超过
1.5秒)则按键可进行功能选择(1号键显示学号,3号键A/D采集,0号键D/A转换功能运行)
(4)采用译码方式,通过D/A输出频率为500Hz梯形波
(5)采用译码方式,启动通道0的A...。