单片机最小应用系统设计报告:程序流程图

进一步熟悉和掌握单片机的结构及工作原理。掌握单片机的接口技术及相关外围芯片的外特性,控制方法。通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。所用主要元件有:AT89S51,74LS244,8个LED数码管。

二、设计目的 1、进一步熟悉和掌握单片机的结构和工作原理。 2、掌握单片机的接口技术以及相关外围芯片的外部特性和控制方法。 3、通过课程设计,掌握以单片机为核心的电路设计的基本方法和技巧,了解表电路参数的计算方法。 4、通过实际的程序设计和调试,逐步掌握模块化编程方法和调试技术。 5.通过完成电路设计和程序开发的完整过程,学生可以了解开发单片机应用系统的整个过程,为今后的工作打下基础。 三、系统硬件框图 1、模拟分支控制系统的硬件电路原理图如下: 图 1 电路原理图 2、PCB 图如下: 图 2 PCB 图 4、程序流程图 程序框图模拟支路控制系统如下: YNYNYN 图3 程序流程图 5. 系统描述与分析 5.1 系统主要组成 模拟支路控制系统主要分为三部分:单片机最小系统、74LS244支路部分、数码管显示部分。 主要使用的元件有:AT89S51、74LS244、8位LED数码管。 5.2 74LS244部分简介 74LS244是一个ttl八相三态缓冲器/线路驱动器。 其coms设备对应74hc244。 常用于单片机MCU系统中,作为单片机的输入输出数据缓冲器。 选通时输入数据发送到总线,不选通时对总线呈现高阻状态。

74LS244的引脚图如下图所示: 图4 74LS244引脚图 74LS244内部电路: 图5 74LS244内部结构图 电路分析: 1、74LS244/54LS244三态八缓冲器/行驱动器/行接收器(3S、2群控)。 图 6 逻辑引脚功能图 引脚功能:1A1~1A4、2A1~2A4 输入端 /1G、/2G 三态使能端(低电平有效) 1Y1~1Y4、2Y1~2Y4 输出端真值表:L = 逻辑低电平H = 高逻辑电平 "4.75 "5 "5.25 "V " "VIH "输入高电平电压 ViH "2"- "- "V " "VIL "输入低电平电压 ViL "- "- "0.8 "V " "IOH "输出高电平电流 IOH "- "- "-15 "mA " "IOL "输出低电平电流 IOL "- "- "24 "mA " "TA "工作温度 "0"- "70 "°C 3.电气参数:“符号”参数“测试条件”最小值“Min”最小值“单位”“”“值”值“”“VI“输入钳位电压”VCC=最小值,II=-18mA“- "- "-1.5 "V " "HYS "迟滞 (VT+ – "VCC = Min "0.2 "0.4 "- "V " " "VT-) " " " " " " "VOH "输出高电平电压"VCC =最小值,VIH = 最小值 VIL =“2.7”-“-“V”“”“最大值,IOH = -1 mA”“”“”“”“VCC = 最小值,VIH = 最小值 VIL =”2.4“3.4”-“ " " " "最大值,IOH = -3 mA " " " " " " " "VCC = 最小值,VIH = 最小值 VIL = "2 "- "- " " " " "0.5V​​,IOH = 最大值 " " " " " "VOL "输出低电平电压"VCC

单片机

世界上最酷的10款乐高MiniNES,让我们感受到了不同的一面

2024-5-9 13:04:21

单片机

嵌入专用计算机嵌入式处理器的核心是什么?

2024-5-9 14:04:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索