程序流程图的画法示例.ppt

上传人:王** 文档编号:185117 上传时间:2023-04-02 格式:PPT 页数:9 大小:287.50KB
下载 相关 举报
程序流程图的画法示例.ppt_第1页
第1页 / 共9页
程序流程图的画法示例.ppt_第2页
第2页 / 共9页
程序流程图的画法示例.ppt_第3页
第3页 / 共9页
程序流程图的画法示例.ppt_第4页
第4页 / 共9页
程序流程图的画法示例.ppt_第5页
第5页 / 共9页
程序流程图的画法示例.ppt_第6页
第6页 / 共9页
程序流程图的画法示例.ppt_第7页
第7页 / 共9页
程序流程图的画法示例.ppt_第8页
第8页 / 共9页
程序流程图的画法示例.ppt_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
资源描述

《程序流程图的画法示例.ppt》由会员分享,可在线阅读,更多相关《程序流程图的画法示例.ppt(9页珍藏版)》请在优知文库上搜索。

1、1TM1如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 上电复位电路上电复位电路电源电路电源电路时钟电路时钟电路系统构成:系统构成:单片机最小系统单片机最小系统+ +按键电路按键电路+ +共阴共阴LEDLED显示电路显示电路+ +继电器继电器驱动电路驱动电路P1.1P3.0P3.1P1.7P1.6P1.5P1.4P1.3P1.2P3.4P3.2P3.3VCCRSTXTAL1XTAL2P1.0AT89C205122u1K2*10KS+2K78050.1uQ15.1KQ2JIN40010.1u220u+12V6MHz30PF30PFabcdefgdpK1K2+5V. 1、示例

2、电路图、示例电路图2TM2如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 2、功能要求、功能要求 (1 1)定时时间的设置范围为)定时时间的设置范围为1-991-99分分,开机上电,开机上电后的隐含值为后的隐含值为1010分分,采用,采用LEDLED数码管显示,定时数码管显示,定时时间可任意设置。时间可任意设置。(2 2)定时器控制一个)定时器控制一个交流交流220V220V、1A1A的用电设备的用电设备,上电时不允许用电设备瞬间通电。,上电时不允许用电设备瞬间通电。(3 3)定时时间设定后,启动计时,用电设备通)定时时间设定后,启动计时,用电设备通电,同时显示器电,同时

3、显示器逐分倒计时逐分倒计时。其间,分个位数码。其间,分个位数码管的管的小数点每秒闪亮小数点每秒闪亮一次;计时到一次;计时到0 0分时,切断分时,切断用电设备电源。用电设备电源。(4 4)计时误差:)计时误差:100100分误差分误差 10s10s。3TM3如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 3、程序设计、程序设计整体架构确定整体架构确定 本程序宜采用以系统时钟为核心本程序宜采用以系统时钟为核心的程序结构,本设计要用到以下的程序结构,本设计要用到以下几个时间量:几个时间量:5ms5ms每个数码管显示时间;每个数码管显示时间;20ms20ms按键去抖时间;按键去抖

4、时间;0.5s0.5s分个位分个位LEDLED小数点闪烁小数点闪烁以及预置时分十位和个位闪烁的以及预置时分十位和个位闪烁的时间;时间;1s1s计时的单位时间。计时的单位时间。最常见的主程序流程图最常见的主程序流程图 4TM4如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 4、程序设计、程序设计硬件资源分配硬件资源分配 INT0INT0: 功能键功能键KSKS,边沿触发;,边沿触发;INT1INT1: 加键加键KADKAD,边沿触发,边沿触发P1.0P1.0P1.7P1.7:LEDLED段码输出,高电平有效段码输出,高电平有效P3.0P3.0:数码管分十位阴极,低电平有效,

5、:数码管分十位阴极,低电平有效,K1K1P3.1P3.1:数码管分十位阴极,低电平有效,:数码管分十位阴极,低电平有效,K2K2P3.4P3.4:继电器驱动输出,低电平输出有效;:继电器驱动输出,低电平输出有效;T0T0:1616位计时器,系统时钟,位计时器,系统时钟,5ms5ms中断一次中断一次T1T1:1616位计时器,计时时钟,位计时器,计时时钟,20ms20ms中断一次中断一次5TM5如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 5、程序设计、程序设计画程序流程图画程序流程图 6TM6如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 按键判断

6、程序流程图按键判断程序流程图 7TM7如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 LED数码管显示程序流程图数码管显示程序流程图 8TM8如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 秒 计 数 值 +1秒 计 数 值 =60?子 程 序 入 口Y秒 计 数 值 =0分 钟 十 位 =0?Y分 钟 个 位 值 -1分 钟 个 位 值 =0?Y停 止 计 数P3.4=0子 程 序 返 回分 钟 个 位 值 -1相 减 结 果 有 借 位 ?Y分 钟 个 位 值 =9分 钟 十 位 值 -1倒 计 数 子 程 序 流 程 图.倒计数程序流程图倒计数

7、程序流程图 9TM9如何根据设计任务进行程序分析和设计如何根据设计任务进行程序分析和设计 6、Proteus程序仿真调试程序仿真调试 P16P16P10P10P11P11P12P12P13P13P14P14P15P15P17P17P10P11P12P13P14P15P16P17P30P31P31P30X112MHzC130PFC230PFB1VCCGNDC310uFR110k234567891RP12kVCCR210kVCCR310kK2K1XTAL24RST1P1.012P1.113P1.214P1.315P1.416P1.517P1.618P1.719P3.2/INT06P3.3/INT17P3.4/T08P3.5/T19P3.0/RXD2P3.1/TXD3P3.711XTAL15U2AT89C2051RL15VQ1NPNQ2NPNR52kR65.1kVI1VO3GND2U17805+12VVCCC40.1uFC50.1uFC6220uFL1220VV2220V

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 招标投标

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!