位置:51电子网 » 技术资料 » 存 储 器

软件流程图

发布时间:2018/3/7 22:39:15 访问次数:448

   在硬件电路基础上, SMCJ12A单片机通过执行程序代码,完成所需功能的实现过程。本系统软件主要架构为主程序加中断服务子程序来实现。

   系统工作软件主程序主要完成单片机工作模式的初始化,包含定时器工作模式和中断工作模式初始化,随后启动定时器中断工作模式,循环等待定时器中断的发生。主程序工作流程

   定时器工作模式为定时中断模式,中断间隔设为10ms。在定时器中断服务程序中主要完成外部按键的判断、键值散转和对应波形的输出等工作。定时器中断服务子程序工作流程图。

   系统原理图

   基于单片机的波形发生器电路连接原理图。图中,按键接于单片机的P1口,为了简化电路以及方便编程,采用独立按键电路设计方案。DAC0832的8位数据总线占用单片机的P2口,设置其工作于无缓存模式,将接收到的单片机数据直接转换。在仿真软件Proteus环境下完成原理图的绘制后,借助软件的仿真功能,可在其提供的示波器上查看仿真结果的波形。


   在硬件电路基础上, SMCJ12A单片机通过执行程序代码,完成所需功能的实现过程。本系统软件主要架构为主程序加中断服务子程序来实现。

   系统工作软件主程序主要完成单片机工作模式的初始化,包含定时器工作模式和中断工作模式初始化,随后启动定时器中断工作模式,循环等待定时器中断的发生。主程序工作流程

   定时器工作模式为定时中断模式,中断间隔设为10ms。在定时器中断服务程序中主要完成外部按键的判断、键值散转和对应波形的输出等工作。定时器中断服务子程序工作流程图。

   系统原理图

   基于单片机的波形发生器电路连接原理图。图中,按键接于单片机的P1口,为了简化电路以及方便编程,采用独立按键电路设计方案。DAC0832的8位数据总线占用单片机的P2口,设置其工作于无缓存模式,将接收到的单片机数据直接转换。在仿真软件Proteus环境下完成原理图的绘制后,借助软件的仿真功能,可在其提供的示波器上查看仿真结果的波形。


上一篇:​系统组成框图

上一篇:波形产生电路

相关技术资料
3-7软件流程图

热门点击

 

推荐技术资料

循线机器人是机器人入门和
    循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!