找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5061|回复: 8
打印 上一主题 下一主题
收起左侧

新人刚学C51程序,求如何将各个分程序组合写出主程序

[复制链接]
跳转到指定楼层
楼主
ID:169296 发表于 2017-5-19 12:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新人刚学C51程序,求如何将各个分程序组合写成主程序。
我要做一个GPS车辆定位并显示的系统,并且有按键后LED灯闪、蜂鸣器响,每隔30分钟自动发送短信的功能。用的单片机是STC12C5A60S2,  现在有GPS接收程序、LCD12864显示程序、按键报警程序,GSM发送短信的程序头文件是STC15FXXX单片机的,添加到项目底下编译之后,显示Target  not created,我应该如何调用这些程序并且写到一个主函数里面呢?并且实现程序中断的先后顺序呢?求大神帮忙解答,万分感谢

程序.rar

117.66 KB, 下载次数: 15

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:82765 发表于 2017-5-19 14:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

板凳
ID:169296 发表于 2017-5-20 11:39 | 只看该作者
cjjcjj1 发表于 2017-5-19 14:19
你好!你的GSM模块是什么型号呢?

安可信的A6  GSM模块
回复

使用道具 举报

地板
ID:202836 发表于 2017-5-20 12:48 | 只看该作者
亲,你只要模块化编程,定义好头文件,就可以写出主程序了哦
回复

使用道具 举报

5#
ID:202843 发表于 2017-5-20 13:25 | 只看该作者
要注意模块化
回复

使用道具 举报

6#
ID:202859 发表于 2017-5-20 14:49 | 只看该作者
操作不同的模块,都定义一个以该模块名称命名的头文件,头文件内是操作该模块的子函数,主函数中包含这些头文件,并进行子函数调用
回复

使用道具 举报

7#
ID:202862 发表于 2017-5-20 14:55 | 只看该作者
都是用C写吗,用python可以吗
回复

使用道具 举报

8#
ID:202882 发表于 2017-5-20 15:42 | 只看该作者
调用头文件
回复

使用道具 举报

9#
ID:203047 发表于 2017-5-21 14:24 | 只看该作者
各个程序模块分开写之后,在主函数.c文件程序中用include语句包含这些程序模块的文件名,然后对主函数进行编译链接运行就会生成.hex文件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表