单片机与微机原理课程设计


    

    广东工业学华立学院
    课 程 设 计(文)


    课程名称 单片机微机原理课程设计
    题目名称 基51单片机控制走马灯
    学部(系) 机电工程学院
    专业班级 18电气工程动化3班
    学 号 511812032528
    学生姓名 赵俊杰
    指导教师 朱颖


    2020 年 12 月 18 日


    广东工业学华立学院
    课程设计(文)务书
    题目名称
    基51单片机控制走马灯
    系 部
    机电工程学院
    专业班级
    18电气工程动化3班
    姓 名
    赵俊杰
    学 号
    511812032528
    课程设计(文)容
    (1)设计绘制硬件电路图
      (2)购买电子元器件电路图焊接电路板   
    (3)编写程序调试程序固化单片机中
    二课程设计(文)求数
    (1)必须完成基础务
    (2)求设计简单系统性稳定性价高
    (3)求画电路图阐明电路工作原理说明设计思想
    (4)明确系统循迹模式程序语言表达

    三课程设计(文)应完成工作
    (1)画出整体电路图(Protel)
    (2)设计电路全部部分进行仿真达设计务求
    (3)写出设计报告书



    四课程设计(文)进程安排
    序号
    设计(文)阶段容

    起止日期
    1
    搜集资料
    宿舍
    12101211
    2
    需求分析
    宿舍
    12121213
    3
    系统分析设计
    宿舍
    12141216
    4
    功模块实现
    宿舍
    12141216
    5
    系统测试运行
    宿舍
    12141216
    6
    完成课程设计(文)
    宿舍
    12161218








    五应收集资料参考文献
    [1]单片机原理接口技术李青北京航空航天学出版社
    [2]单片机课程设计指导楼然苗  李光飞北京航空航天学出版社
    [3]单片机控制实专题制作  蔡洋  北京航空航天学出版社
    [4]单片机原理应C51程序设计谢维等清华学出版社20072 
    [5]51系列单片机设计实例(第2版) 楼然苗李光飞北京航空航天学出版社  20062 
    [6]单片微型计算机原理接口技术实验指导实训林军中国水利水电出版社 200410 
    [7]网资料
    发出务书日期: 2020 年 11月 18日 指导教师签名:
    计划完成日期: 2020 年 12 月18 日


    单片机20世纪70年代问世极高性价格受重视关注应广发展快51单片机单片机中典型代表性种课程设计基MCS51系列单片机设计AT89S52芯片控制跑马灯(流水灯)整系统8种跑马灯模式选择K1选择模式键相应模式LED七段数码中显示出K2跑马灯速度进行加速K3跑马灯速度进行减速整系统实现跑马灯模式层控制进行加减速  
    关键词:MCS51跑马灯加减速七段数码
    目录
    概 1
    11 单片机基础知识 1
    12 单片机发展趋势 1
    13 课程设计目 2
    14 仪器设备 2
    15 课程设计容 2
    16 设计题目求 2
    二 总体设计 2
    21 框图设计 2
    22 电路原理图 3
    23 系统材料清单 4
    231 AT89C51芯片 4
    232 阳极数码显示 4
    233 发光二极 5
    24 流程图 5
    25 软件设计 6
    251 软件硬件仿真 6
    三 结束语 8
    参考文献 9
    附录 10








    11 单片机基础知识  
    单片机称单片微控制器完成某逻辑功芯片计算机系统集成芯片概括讲块芯片成台计算机
    单片机具体积功强应面广等优点目前正前未见速度取代着传统电子线路构成典系统蚕食着传统数字电路模拟电路固领体积质量轻价格便宜学应开发提供便利条件时学单片机解计算机原理结构佳选择
    现种单片机领域已十分广泛彩电冰箱空调录机VCD遥控器游戏机电饭煲等处见单片机影子单片机早已深深融入生活中单片机提高产品智性易性节性等性指标生活带舒适方便时工农业生产极提高生产效率产品质量单片机途体分两类种通型单片机种专型单片机  
    MCS51单片机美国INTEL公司1980年推出产品MCS 48单片机相结构更先进功更强原基础增加更电路单元指令指令数达111条MCS51单片机算相成功产品直现MCS51系列兼容单片机应流产品高校专业学校培训教材MSC51单片机作代表进行理基础学MCS51系列单片机包括803180518751等通产品
    12 单片机发展趋势
        单片机现说百花齐放百家争鸣时期世界芯片制造公司推出单片机8位16位32位数胜数应流C51系列兼容兼容具特色互成互补单片机应提供广阔天现常规单片机普遍中央处理器(CPU)机存取数存储(RAM)读程序存储器(ROM)行串行通信接口中断系统定时电路时钟电路集成块单芯片增强型单片机集成AD转换器PMW(脉宽调制电路)WDT(门狗)单片机LCD(液晶)驱动电路集成单芯片样单片机包含单元电路更功越强甚单片机厂商根户求量身定做制造出具特色单片机芯片
    外现产品普遍求体积重量轻求单片机功强功耗低外求体积现许单片机具种封装形式中SMD(表面封装)越越受欢迎单片机构成系统正微型化方发展现然单片机品种繁具特色89C51核心单片机占流
    13课程设计目   
    (1)训练学生正确应单片微机培养解决工业控制工业检测等领域具体问题初步力
    (2)学生通做课题熟悉单片微机应系统开发研制程软硬件设计工作方法工作容工作步骤
    (3)学生进行基技训练例组成系统编程调试查阅资料绘图编写说明书等学生理联系实际提高动手力分析问题解决问题力
    14仪器设备  
    PC机万表电烙铁等
    15课程设计容
    (1)设计绘制硬件电路图
    (2)购买电子元器件电路图焊接电路板   
    (3)编写程序调试程序固化单片机中
    16设计题目求   
    (1)题目:调控跑马灯
    (2)求:AT89S52芯片控制跑马灯(流水灯)整系统8种跑马灯模式选择K1选择模式键时相应模式LED七段数码中显示出K2跑马灯速度进行加速K3跑马灯速度进行减速整系统实现跑马灯模式层控制加减速
    二总体设计
    21 框图设计
    框图设计够整体握系统模块模块间联系时罗列出需器件方面系统开发中器件选取通框图设计设计者整体握系统开发系统设计框图图21示

    22电路原理图
    系统89S52芯片LED七段数码发光二极轻触开关等组成电路原理图图22示


    23系统材料清单
    231AT89C51芯片
    (1)89C51种带4K字节闪烁编程擦读存储器( FPEROM—Falsh Programmable and Erasable Read Only Memory)低电压高性CMOS8位微处理器俗称单片机单片机擦读存储器反复擦100次该器件采ATMEL高密度非易失存储器制造技术制造工业标准MCS51指令集输出脚相兼容功8位CPU闪烁存储器组合单芯片中ATMEL89C51种高效微控制器89C单片机嵌入式控制系统提供种灵活性高价廉方案
    (2)特性MCS51 兼容4K字节编程闪烁存储器寿命:1000写擦循环数保留时间:10年全静态工作:0Hz24MHz三级程序存储器锁定128×8位部RAM32编程IO线两16位定时器计数器5中断源编程串行通道低功耗闲置掉电模式片振荡器时钟电路
    (3)结构特点:8位CPU片振荡器时钟电路32根IO线外部存贮器寻址范围ROMRAM64K216位定时器计数器5中断源两中断优先级全双工串行口布尔处理器
    232阳极数码显示
    发光二极显示简称LED具结构简单价格低廉方便耗电少单片机接口容易等特点单片机应系统非常普遍
    LED数码显示器七段条形发光二极组成 8 字形显示字段圆形发光二极做数点LED数码显示器中通常段发光二极阴极阳极连起做公端样驱动电路简单阳极数码指发光二极阳极正极接起引脚接输出端低电效  LED数码显示数字点亮相应字段发光二极显示1点亮bc段显示0点亮abcdef段难出阳极数码点亮字段低电0表示低电效样显示数字串二进制代码应起LED数码显示器实现编码种编码显示器结构相应分阴显示码阳显示码两种考虑数点编码七位常称七段显示码果数点进行编码称八段显示码表23示
    233发光二极
      半导体二极种电转化成光常简写LED发光二极普通二极样PN结组成具单导电性常发光二极发红光绿光黄光二极广泛应种电子电路家电仪表等设备中作电源指示电指示
    24 流程图
    25软件设计  
       课程设计采80C51单片机设计调控跑马灯通keil进行c语言编程通proteus进行软件硬件仿真设计成果通键开关跑马灯进行控制包括跑马灯模式选择跑马灯模式显示跑马灯速度变化控制
    251软件硬件仿真
        软件调试通程序汇编连接执行发现程序中存语法错误逻辑错误加排纠正程
        软硬件联调指调试误软件程序烧制进单片机芯片部通电源检查硬件工作否预期效果果没需检测软件否实现功欠缺错误通改写软件调试直达预期效果设计圆满成功设计通protues进行软件硬件仿真设计原理图图25示


    系统运行示意图图26示


    三结束语
    (1)体会:万事开头难刚开始课程设计时候家点茫然手感觉首先题目选择没决定题目前查找资料毫目基查查资料会搜索浪费时间查阅相关资料逐渐设计想法制定出系统结构框图终定题目定题目做起较目指导老师提示网查相关资料综合书学知识参考网程序调试修改终实现题目设计求
        通学单片机门课程设计仅解AT89c51功加强单片机理知识解进步接触解软硬件结合实践问题仅次设计加强动手培养动手力分析思考解决问题力更令创造性思维拓展
        (2)遇问题
    软件设计耗时长项涉整系统工作稳定性首先编写总体框架然做简单测试保证正常运行接编写单子状态程序写完测试样保证调试成功率编写程序程中需编写惯结构明显标明注释时存档程序量简约外兼顾硬件结构量硬件结构简单资源更少
    参考文献
    [1]单片机原理接口技术李青北京航空航天学出版社
    [2]单片机课程设计指导楼然苗  李光飞北京航空航天学出版社
    [3]单片机控制实专题制作  蔡洋  北京航空航天学出版社
    [4]单片机原理应C51程序设计谢维等清华学出版社20072 
    [5]51系列单片机设计实例(第2版) 楼然苗李光飞北京航空航天学出版社  20062 
    [6]单片微型计算机原理接口技术实验指导实训林军中国水利水电出版社 200410 
    [7]网资料

    附录
    C语言编程









    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 4 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    单片机原理及应用课程设计

    单片机课程设计数字音频频率测试仪班级:电气姓名:学号:日期:2010年X月X日 目录一、课程设计要求···········································1软硬...

    3年前   
    789    0

    微机原理课程设计音乐播放器

    微机原理课程设计音乐播放器一、课程设计的任务和目的课程设计题目:音乐播放器课程设计的实现目的:本课程设计主要是通过汇编语言用软件编程的方法实现简单的音乐播放功能。通过在《微机原理与接口技术》课...

    1年前   
    301    0

    微机原理课程设计四路抢答器

    微机原理课程设计四路抢答器目 录摘要 1自动化专业微机原理课程设计任务书 2第一章 智能抢答器的设计背景 31.1抢答器的概念 31.2抢答器的设计背景 31.3课程设计要求 31....

    2年前   
    472    0

    单片机课程设计报告

    1 方案设计与论证1.1 硬件总体设计设计并制作一个基于单片机的数字电压表的电路其结构框图如图 1-1 所示: 图1-1 硬件结构框图(1)单片机最小系统电路部分 (2)数码管显示部分(3) ...

    4年前   
    1650    0

    单片机课程设计报告基于单片机的温控系统

    职业学院机械与电子工程学院基于单片机温控系统课程设计报告班 级 电信班 学生姓名 学 号 指导教...

    3年前   
    979    0

    单片机简易电子琴单片机课程设计

    XX学院课程设计报告课程名称:单片机原理及应用课程设计设计题目: 电子琴设计 系 别: 通信与控制工程系 专 ...

    2年前   
    482    0

    基于51单片机的定时闹钟设计单片机课程设计

    单片机 课 程 设 计 报 告 院系: 信息工程学院 ...

    1年前   
    472    0

    单片机课程设计实习报告

    单片机课程设计实习报告  实训任务:  做单一灯的左移右移,八个发光二极管l1-l8分别接在单片机的p1.0→p1.2→p1.3┅→p1.7→p1.6→┅→p1.0亮,重复循环3次。然后左移2...

    11年前   
    797    0

    单片机课程设计心得(精选多篇)

    单片机课程设计心得(精选多篇)第一篇:单片机课程设计心得单片机课程设计实训体会两周的单片机课程设计实训 ,真是让我们受益匪浅,学到了很多东西,不管怎么样,先感谢学校给我的这么多机会.真正的学到...

    9年前   
    668    0

    无答案微机原理习题集

    1.电子计算机主要由 、 、 、 和 等五部分组成。2. 和 集成在一块芯片上,被称作CPU。3.总线按其功能可分 ...

    3年前   
    687    0

    2017年微机原理实习目的

    微机原理实习目的  一、微机原理实习目的  1、掌握汇编语言的语法和编程思路;  2、掌握汇编语言的编译程序 masm、链接程序 link 和调试程序 debug,以 及 dos 模拟工具 d...

    7年前   
    569    0

    化工原理课程设计作业

    化工原理课程设计作业题目1、2 、3、4用水冷却煤油产品的列管式换热器设计任务书一、设计名称用水冷却煤油产品的多程列管式换热器设计二、设计条件第1、2组:使煤油从140℃冷却到40℃,压力1b...

    2年前   
    509    0

    交通规划原理课程设计

     交通规划课程设计Course Exercise in Traffic Planning专业班级:交通工程姓名: 班级: 交工班 学号: ...

    1年前   
    304    0

    单片机原理及应用试题答案

    单片机原理及应用试题答案

    3年前   
    1055    0

    自动控制原理课程设计报告

    课 题: 课题十六 专 业: 电气工程及其自动化班 级: 姓名学号: ...

    3年前   
    1191    0

    填料塔化工原理课程设计

    摘要在化工生产中,气体吸收过程是利用气体混合物中,各组分在液体中溶解度或化学反应活性的差异,在气液两相接触是发生传质,实现气液混合物的分离。在化学工业中,经常需将气体混合物中的各个组分加以分离...

    2年前   
    466    0

    数据库原理及应用课程设计

    数据库原理及应用课程设计设计报告题 目:学校人力资源管理系统 学 号: 学生姓名: 指导教师...

    3年前   
    742    0

    《化工原理课程设计》报告换热器的设计

     《化工原理课程设计》报告 换热器的设计 目录 概述 1...

    5年前   
    1618    0

    计算机组成原理课程设计报告

    课 程 设 计 报 告课程名称 计算机组成原理 课题名称 复杂模型计算机的设计 专 业 网络工程 ...

    3年前   
    769    0

    列管式换热器设计化工原理课程设计

    课 程 设 计设计题目 列管式换热器的设计学生姓名 学 号 专业班级 高分子材料与工程班指...

    1年前   
    356    0