大家帮帮忙 斑竹帮帮忙 在线急等~~~

block1956815 2004-10-21 09:50:59
#include <reg52.h>
sbit P10 = P1^1;
void ClockInit()
{
TR0 = 0;
TF0 = 0;
TH0 = 0xF8;
TL0 = 0x30;
TR0 = 1;
}
void main()
{
TMOD = 0x01;
for(; ;)
{
ClockInit();
do
{
}
while(!TF0)
P10 = !P10;
}
}
错误提示:

TEXT1.C(21): error C141: syntax error near 'P10', expected ';'
Target not created
我没怎么用过keil有几个问题请教:
1 c51中中断程序后面的using 0(或者其他数字)是什么意思?
2 如果多个.c文件中用到同一个中断资源 怎么处理才好?
3 如何把一个完整的项目中的几个.c文件组织起来?
4 如何协调好一个项目中单片机资源的使用? 大家在用MCU做开发时 是用什么分析方法? 数据流试的分析方法? 先分析整个软件的功能流程 然后模块化 在来没个模块单独编码吗? 这些资源有如何组织呢?
小弟 一直是做c c++ vc开发的 都在csdn其他版 最近要做MCU方面的开发 感觉有点不知道大的方向 请个位前辈指教 拜谢!!! 分数不是问题 重在学习!
...全文
209 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
block1956815 2004-10-30
  • 打赏
  • 举报
回复
多谢 还有人关注 真好啊~~~
edonis 2004-10-22
  • 打赏
  • 举报
回复

do {
……
}while ();

while()后要有分号
block1956815 2004-10-22
  • 打赏
  • 举报
回复
up!
FIFO2003 2004-10-22
  • 打赏
  • 举报
回复
1 c51中中断程序后面的using 0(或者其他数字)是什么意思?
======r0-r7的使用 共有4组 0-3可选

3 如何把一个完整的项目中的几个.c文件组织起来?
======把所有的。c文件add到项目中。在主。c文件用extern 声明其他。c文件中的函数
4 如何协调好一个项目中单片机资源的使用? 大家在用MCU做开发时 是用什么分析方法? 数据流试的分析方法? 先分析整个软件的功能流程 然后模块化 在来没个模块单独编码吗? 这些资源有如何组织呢?
=======一般都是分析整个软件的功能流程 然后模块化 ,做久的人一般都有自己的函数库。直接copy进来就可以了。当然每个项目中的好的例子也要拿出来充实自己的库。很多协议或者芯片网上都有成熟的代码。拷下来用也可以!
有时候项目组织形式如下:
---------main.c
|-I2C.c
|-CRC16.c
|-LRC.c
|-Max7219.c
.
.
.
trueroy 2004-10-22
  • 打赏
  • 举报
回复
1 c51中中断程序后面的using 0(或者其他数字)是什么意思?

是用哪个中断计数器的意思吧 我上个学期写过c51的程序 现在记不清了 呵呵
建议找本c51的书看看吧

第二个问题 可以调用其他的中断记数器的 一般mcu都有多个供编程使用

我在mcu上也是个菜鸟 呵呵

另外 大家也帮帮我的忙啊 看看我在这个版面发的求助帖子 多谢了:-)
nonowhy 2004-10-22
  • 打赏
  • 举报
回复
gz
block1956815 2004-10-21
  • 打赏
  • 举报
回复
对了 网上有很多单个的MCU的例子 但是我想要关于一个比较完整的项目开发的资料 哪位可以给点着方面的资料么? 感谢啊!!!
它通过读取 Excel 表格中的业务数据,结合 Word 模板,自动生成多个独立的合同文件,并自动处理了表格中“合计”行的合并与中文大写金额转换。 资源名称:合同文档自动化生成脚本 (1.py) 名字真是乱起 核心功能:Excel 数据读取 → Word 模板渲染 → 表格单元格合并与金额处理 → 批量导出 Word 文档。 适用场景:财务、销售或行政部门需要根据订单或业务明细,批量制作格式统一的合同、报价单或结算单。 1. 自动把“钱”变成“大写” 它干了啥:它内置了一个翻译功能,专门把阿拉伯数字(比如 100.50)自动转换成财务专用的中文大写(比如 壹佰元伍角)。 为什么有用:写合同最怕手滑写错金额,或者大写格式不对。这个功能全自动搞定,既标准又不会出错。 2. 自动“装修”表格底部 它干了啥:生成文档后,它会自动找到表格的最后一行,把前几列合并成一个大格子,写上“合计:XXX(大写金额)”,并在最右边填上具体的数字总额。 为什么有用:平时我们做完表格,还得手动去合并单元格、算总数、填大写,非常繁琐。这个脚本直接一步到位,把表格收尾工作做得漂漂亮亮。 3. 像“发传单”一样批量做合同 它干了啥:它会看你的 Excel 表格,按照“编号”把数据归类。 如果是同一个编号的货物,它会把它们塞进同一个合同里(比如一个客户买了三样东西,会自动列三行)。 如果是不同的编号,它就生成不同的合同文件。 为什么有用:不管你有一百个还是一千个订单,它都能自动拆分,给每个客户生成一份独立的、内容准确的合同,完全不用人工去复制粘贴。

27,521

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧