基于Proteus对74LS273输出口控制的数码管设计


    
    基Proteus74LS273输出口控制
    LED数码设计

    完成时间:












    目录


    .设计务求
    二.软件核心芯片功介绍
    1 AT89C51
    11 功特性概括
    12 脚说明
    2.Proteus仿真软件介绍
    三.理分析
    四.电路设计
    五.程序设计
    六.运行结果分析








    . 设计务求
    片74LS273输出口控制1位阴极LED数码实现隔段时间0~9显示然回0递增9返复

    二. 软件核心芯片功介绍
    1AT89C51
    AT89S51[3]美国ATMEL公司生产低功耗高性CMOS 8位单片机片含4K BytesISP(Insystem programmable)反复擦写1000次Flash读程序存储器器件采ATMEL公司高密度非易失性存储技术制造兼容标准MCS51指令系统AT89C51引脚结构芯片集成通8位中央处理器ISP Flash存储单元单片机AT89S51强功许嵌入式控制应系统提供高性价解决方案
    AT89C51芯片引脚结构图1示:

    11 功特性概括 图1 AT89C51引脚图
    AT89S51提供标准功:40引脚4K Bytes Flash片程序存储器128 Bytes机存取数存储器(RAM)32外部双输入输出(IO)口5中断优先级2层中断嵌套中断2数指针216位编程定时计数器2全双工串行通信口门狗(WDT)电路片振荡器时钟电路外AT89S51降0Hz静态逻辑操作支持两种软件选节电工作模式空闲模式CPU暂停工作RAM定时计数器串行通信口外中断系统继续工作掉电模式冻结振荡器保存RAM数停止芯片功直外中断激活硬件复位时该芯片具PDIPTQFPPLCC等三种封装形式适应产品需求
    12 脚说明:
    P0口:P0口8位漏级开路双IO口址数总线复口作输出口时驱动8TTL逻辑门电路端口写1时定义高阻输入

    访问外部数存储器程序存储器时组口线分时转换址(低8位)数总线复访问期间激活部拉电阻
    Flash编程时P0口接收指令字节程序校验时输出指令字节校验时求外接拉电阻
    P1口P1口带部拉电阻8位双IO口P1口输出缓级驱动(吸收输出电流)4TTL逻辑门电路端口写1通部拉电阻端口拉高电时作输入口作输入口时部存拉电阻某引脚外部信号拉低时会输出电流(I)
    Flash编程程序校验期间P1接收低8位址部分端口第二功表1示
    端口引脚
    第二功
    P15
    MOSI(ISP编程)
    P16
    MISO(ISP编程)
    P17
    SCK (ISP编程)
    表1 P1口部分引脚第二功

    P2口P2口带部拉电阻8位双IO口 P2口输出缓级驱动(吸收输出电流)4TTL逻辑门电路端口写1通部拉电阻端口拉高电时作输入口作输入口时部存拉电阻某引脚外部信号拉低时会输出电流(I)
    访问外部程序存储器16位址外部数存储器(例执行MOVX@DPTR指令)时P2口送出高8位址数访问8位址外部数寄存器(例执行MOVX@Ri指令)时P2口线容(特殊功寄存器(SFR)区中P2寄存器容)整访问期间改变
    Flash编程校验时P2接收高位址控制信号
    P3口 P3口带部拉电阻双8位IO口 P3口输出缓级驱动(吸收输出电流)4TTL逻辑门电路P3口写1时部拉电阻拉高作输入端口作输入口时外部信号拉低P3口拉电阻输出电流(I)
    P3口作般IO口线外更重途第二功表2示

    P3口接收Flash闪速存储器编程程序校验控制信号

    端口引脚
    第二功
    P30
    RXD (串行输入口)
    P31
    TXD (串行输出口)
    P32
    (外中断0)
    P33
    (外中断1)
    P34
    T0 (定时计数器0)
    P35
    T1 (定时计数器1)
    P36
    (外部数存储器写选通)
    P37
    (外部数存储器读选通)
    表2 P3口引脚第二功

    RST:复位输入振荡器工作时RST引脚出现两机器周期高电时间单片机复位WDT溢出该引脚输出高电设置SFR AUXRDISRTO位(址8EH)开关闭该功 DISRTO位缺省RESET输出高电开状态
    ALE访问外部存储器数存储器时ALE(址锁存允许)输出脉锁存址低8位字节访问外部寄存器ALE时钟振荡频率16输出固定正脉信号外输出时钟定时目值注意访问外部数存储器时跳ALE脉
    Flash存储器编程期间该引脚输入编程脉()
    必通特殊功寄存器(SFR)区中8EH单元D0位置位禁止ALE操作该位置位条MOVXMOVC指令会激活ALE外该引脚会微弱拉高单片机执行外部程序时应设置ALE效
    :程序存储允许()输出外部程序存储器读选通信号AT89S51外部程序存储器取指令(数)时机器周期两次效输出两脉访问外部数存储器时没两次效信号
    EAVPP:外部访问允许欲CPU仅访问外部程序存储器(址0000HFFFFH)EA端必须保持低电(接)需注意果加密位LB1编程复位时部会锁存EA端状态
    EA端保持高电(接VCC端)CPU执行部程序存储器中指令
    Flash存储器编程期间该引脚施加+12V编程电压(VPP)
    XTAL1:反振荡放器输入部时钟工作电路输入端
    XTAL2:反振荡放器器输出端

    2. Proteus仿真软件介绍

    Proteus世界著名EDA工具(仿真软件)原理图布图代码调试单片机外围电路协仿真键切换PCB设计真正实现概念产品完整设计目前世界唯电路仿真软件PCB设计软件虚拟模型仿真软件三合设计台处理器模型支持8051HC11PIC101216182430DsPIC33AVRARM8086MSP430等2010年增加CortexDSP系列处理器持续增加系列处理器模型编译方面支持IARKeilMPLAB等种编译器
    Proteus软件具EDA工具软件(例:multisim)功功:
    1.原理布图
    2.PCB动工布线
    3.SPICE电路仿真
    革命性特点
    1.互动电路仿真
    户甚实时采诸RAMROM键盘马达LEDLCDADDA部分SPI器件部分IIC器件
    2. 仿真处理器外围电路
    仿真51系列AVRPICARM等常流单片机直接基原理图虚拟原型编程配合显示输出运行输入输出效果配合系统配置虚拟逻辑分析仪示波器等Proteus建立完备电子设计开发环境[

    三. 理分析
    电路中阴极数码某段输出1高电时应LED亮LED数码显示原理图2示根数码显示原理写出十六进制0~F显示段码数码熄灭时显示段码例阴极显示模式想数码显示0hgfedcba应输入00111111B十六进制数3FH想数码显示1hgfedcba应输入00000110B十六进制数06H阳极显示段码阴极显示段码互反码

    图2LED数码显示原理


    四. 电路设计

    图3电路设计图

    五. 程序设计
    MODEL SMALL
    8086
    STACK
    CODE
    STARTUP
    AGAIN MOV SI OFFSET TAB
    MOV DX 0200H
    NEXT MOV AL [SI]
    OUT DX AL
    CALL DELAY
    ADD SI 1
    CMP SI OFFSET TAB_ END
    JB NEXT
    JMP AGAIN
    DELAY PROC NEAR
    MOV BX 500
    LP1 MOV CX 469
    LP2 LOOP LP2
    DEC BX
    JNZ LP1
    RET
    DELAY ENDP
    DATA
    TAB DB 3FH 06H 5BH 4FH 66H 6DH 7DH 07H 7FH 6FH
    TAB_END
    END
    六. 运行结果分析
    1Proteus仿真成果展示

    2感想建议
    前普遍知识选择清楚付出太少根抓注重点没办法时应付考试硬时时囫囵吞枣掌握周期特短转眼忘科学信念够强抵制诱惑力特低家行动总节奏面问题时解决执行力差切理付诸实践检验出真实途学单片机门课做肯做会课知识记方法重做更重做完课题认识现状期间翻次课理解算收获部分吧然收获仅具体讲学课余时间充实真实感受做东西时快乐做方面懂付出价值社会工作方面懂团结协作重性学方面深深体会学单片机重性紧迫性更加清楚立场目时钟控制理解深进步
    时建议老师够督促学时做点项目种事容易锻炼老师增加时间增加组员增加难度增加综合性增加分数重样学增加积极性重够学致


    参考资料:
    单片机原理接口技术 赵嘉蔚 张家栋 2010年2月
    单片机系统PROTEUS设计仿真 张靖 2007年4月


    文档香网(httpswwwxiangdangnet)户传

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

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

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

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

    下载文档

    相关文档

    基于DCS的输煤控制系统

    基于DCS的输煤控制系统目录摘要 11.引言 12.DCS系统简介 22.1控制站(CS) 22.2操作员工作站(OS) 22.3工程师站(ES) 33.输煤系统总体工艺流程 33.1储煤系统...

    4年前   
    992    0

    基于PLC的温室控制系统的设计

    基于PLC的温室控制系统的设计摘 要随着人们生活水平的提高,由温室大棚种植的反季节蔬菜成为人们越来越离不开的食物,所以温室大棚技术越来越重要,而温度控制是最为重要的一环。考虑到PLC具有灵活...

    3年前   
    824    0

    基于PID的温度控制系统设计论文

     (20XX届) 毕业设计 题  目:   基于PID的温度控制系统设计  学  院:             专  业:     电气工程及其自动...

    5年前   
    1988    0

    基于51单片机的数码管简易计算器

    基于51/52单片机的简易计算器制作级自动化班一、题目 利用单片机芯片STC89C52、四位八段共阳数码管及已制作好的电路板等器件设计制作一个计算器。 二、任务与要求 要求计算器能实现加减乘除...

    2年前   
    699    0

    基于PID控制算法的热水器智能控制系统设计

    基于PID控制算法的热水器智能控制系统设计——语音识别系统设计基于PID控制算法的热水器智能控制系统设计——语音识别系统设计摘 要伴随着物联网、大数据、人工智能的发展,对于语音识别有了更高要...

    2年前   
    562    0

    毕业设计(论文)基于PLC的停车场车位控制系统设计

    基于PLC的停车场车位控制 系统设计 系 别:机电与自动化学院 专 业 班:电气工程及其自动化xx班 姓 名: 学 号:20xx113xx 指导教师: 201x年6月 基于...

    5年前   
    3079    0

    基于Multisim的声光控路灯控制系统设计与仿真课程设计

    信息工程学院课程设计报告书题目: 基于Multisim的声光控路灯控制系统设计与仿真 课 程:电子线路课程设计 专 业:电气工程及其自动化班 级: ...

    1年前   
    358    0

    基于单片机的空调温度控制系统设计毕业设计

     毕业设计  题 目 基于单片机的空调温度控制系统设计 学生姓名 学 号 学 院 计算机与信息工程系 专业班级 指导...

    5年前   
    2543    0

    基于PLC的组合机床电气控制系统设计毕业设计

    基于PLC的组合机床电气控制系统设计摘 要应用组合机床加工大批量零件,快捷高效,生产效率高是机械加工的发展方向。本次设计任务是制定三面铣组合机床用来对Z512W型台式钻床主轴箱的Ф80、Ф90...

    4个月前   
    161    0

    基于PLC的造纸机控制系统设计毕业设计

    X职业技术学院毕 业 设 计 (论 文) 题目名称: 姓 名: ...

    4年前   
    1072    0

    基于FPGA的电梯控制系统设计毕业设计论文

    毕 业 设 计 [论 文]题 目: 基于FPGA的电梯控制系统设计 学 院: 电气与信息工程学院 ...

    3年前   
    1264    0

    基于单片机的彩灯控制器设计毕业设计

     题目: 基于单片机的节日彩灯控制器的设计 作 者 姓 名: 学 号: ...

    3年前   
    558    0

    基于FPGA的多路彩灯控制器的设计课程设计

     FPGA课程设计报告 学院: 信息工程学院班 级: 信息级班姓 名: 学 号: 完成时间: 2015年X月X日 评阅意见: 题目...

    3年前   
    525    0

    毕业设计论文基于PLC的停车场车位控制系统设计

    基于PLC的停车场车位控制系统设计系 别:机电与自动化学院专 业 班:电气工程及其自动化班姓 名: 学 号:指导教师: 2011年X月基于PLC的停车场车位控制系统设计Des...

    6个月前   
    288    0

    基于单片机的鱼缸控制器设计毕业设计论文

    基于单片机的鱼缸控制器设计 摘 要 本文是基于单片机的鱼缸控制器的设计,目前市场上有各种各样的观赏类的鱼缸,进入了不同的应用场合,如家庭、宾馆和商场等等,但现有的鱼缸一般需要人为的...

    5年前   
    2457    0

    基于语音控制的智能油烟机控制系统设计

    为了提高人们的生活质量,解决传统油烟机在使用过程中需要手动接触设置的问题,将会设计一款功能多样化的智能油烟机控制系统,使用语音指令实现对油烟机工作状态的选择,具备了通过语音控制选择风力大小,照明...

    3年前   
    828    0

    基于PLC控制的4层电梯控制系统毕业设计

    绪论 XX学院 毕业论文 基于PLC的自动门控制系统设计 学生姓名 导师姓名 学科、...

    5年前   
    2352    0

    基于plc的智能交通灯控制系统设计毕业论文

    PLC可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型工业控制装置。它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。

    4年前   
    3093    0

    基于单片机的温度控制系统设计毕业论文

    职业学院毕业论文 题目:单片机温度控制系统研制 系 院:工程技术学院 学生姓名: 学 号: 专 业:机电一体化 ...

    5年前   
    5858    0

    基于ARM的嵌入式温度控制系统设计

     毕业设计说明书(论文)作 者: 学 号: 系 部: 通信工程学院 专 业: 通信工程(计算机通信)...

    2年前   
    356    0

    文档贡献者

    文***品

    贡献于2021-04-12

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档