下载此文档

河北工程大学单片机课设简易计算器的设计说明书.doc


文档分类:办公文档 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
信息与电气工程学院课程设计说明书(2011/2012学年第二学期)课程名称:单片机课程设计题目:简易计算器的设计专业班级:学生姓名:学号:指导教师:设计周数:两周设计成绩:2012年6月21日目录1、课程设计目的……………………………………………………………………32、课程设计正文……………………………………………………………………、设计所需器材…………………………………………………………………、设计任务和要求………………………………………………………………、设计方案………………………………………………………………………4 、硬件设计…………………………………………………………………4 …………………………………………………………4 …………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………8 、软件设计…………………………………………………………………、软硬件调试……………………………………………………………………143、课程设计总结……………………………………………………………………144、参考文献…………………………………………………………………………15附录一、系统原理图…………………………………………………………………16附录二、PCB图………………………………………………………………………17课程设计评语及成绩…………………………………………………………………18一、。。,掌握以单片机核心的电路设计的基本方法和技术,了解表关电路参数的计算方法。,逐步掌握模块化程序设计方法和调试技术。,使学生了解开发一单片机应用系统的全过程,为今后从事相应打下基础。二、:1K(8个)(8个)10k(1个)按键开关:16个极性电容(1个10uf)非极性电容:30pf(5个)晶振:6MHZ(1个)三极管:PNP(1个)NPN(2个)共阴极数码管:2个蜂鸣器:1个底座:DIP40(1个)DIP16(1个)万能电路板:1个芯片:STC90C52AD(1片)MAX232(1片),74HC573(片)发光二极管:3个接线端子:。设计的主要内容是采用STC90C51AD作为控制单元,实现简易计算器功能。原始数据及主要任务:设计一个以MCS-51单片机为核心的简易计算器系统。能够进行5以内的数字简单的加,减,乘,除运算,用2个数码管显示运算结果。若进行除法运算,则小数点保留1位显示。如果除数为0,则清0显示,且蜂鸣器响,当按下任意键后,蜂鸣器停止。主要任务:(1)确定总体设计方案;(2)2位数码管显示电路设计,4*4按键电路设计,报警电路设计;(3)设计硬件电路原理图和PCB图,绘制软件程序流程图,编写程序;(4)软硬件联机调试。技术要求:以MCS-51单片机为核心,主机用P1口接4*4矩阵按键;P0口用作数码管段码接口,P2端口用作数码管位码选通接口和蜂鸣器电路接口。,主要的部分是STC90C52AD,编写程序,实现软硬结合,能够进行5以内的数字简单的加,减,乘,除运算,且具备清零功能。6个数字键,6个功能键。进行除法运算时,小数点保留1位显示。如果除数为0,则清0显示,蜂鸣器响,当按下任意键后,蜂鸣器停止。可扩展计算连续功能,数据溢出清0显示,蜂鸣器响,按下任意键后,蜂鸣器停止。:XTAL1:接外部晶振的一个引脚。在单片机内部,它是一反相放大器输入端,这个放大器构成了片内振荡器。它采用外部振荡器时,些引脚应接地。XTAL2:接外部晶振的一个引脚。在片内接至振荡器的反相放大器输出端和内部时钟发生器输入端。当采用外部振荡器时,则此引脚接外部振荡信号的输入。RST:STC90C52AD的复位信号输入引脚,高电位工作,当要对芯片又时,只要将此引脚电位提升到高电位,并持续两个机器周期以上的时间,AT89C51便能完成系统复位的各项工作,使得内部特殊功能寄存

河北工程大学单片机课设简易计算器的设计说明书 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pk5235
  • 文件大小252 KB
  • 时间2019-07-11
最近更新