- 1
- 0
- 约5.99千字
- 约 38页
- 2016-12-03 发布于山西
- 举报
MC9S2的C语言与标准C语言的区别
MC9S12的C语言与标准C语言的区别 1、C语言程序设计特点 单片机编程语言?? 汇编语言????? 优点:执行效率高,时序控制精确 ?? C语言?????? 优点: 程序开发速度快,提高开发工作效率;???????????????????? 软件调试直观;???????????????????? 可维护性好;???????????????????? 可移植性好(与汇编语言相比较)。 面向对象编程 单片机C语言单片机C语言和标准C语言的用法基本相同,但是单片机C语言是针对于资源少的MCU,它的编程方法和编程手段与PC机上使用C语言还是有很大差别。 2、MC9S12的C编程与标准C的不同 9S12 C语言的不同 变量 资源映射 用C语言处理中断(中断向量表64) 标准C库 C语言入口 程序链接与定位 2.1 变量 自定义CodeWarrior数据类型 在CodeWarrior环境下按ALT+F7打开工程的通用设置,选择“Compiler for HC12”面板然后点按钮“Type Sizes”。 数据类型的真相 16位微控制器内部的数据长度是16位(2字节),所以首选的数据类型是“int”。16位机处理16位数据比8位数据的效率更高。 对于9S12单片机来说,16位数据类型效率最高,因此在使用中,尽量选择int类型数据。 若可能,选用无符号类型。
您可能关注的文档
- 04车间化验室创建“巾帼建功示范岗”.ppt
- 05第四章货币资金与应收项目.ppt
- 10.2酸和碱的中和反应PPT.pptx
- 13朱德的扁担PPT.pptx
- 204年度项目申请培训手册.ppt
- 2世纪的推销-2——林俊杉总.ppt
- 2政治权利与义务参与政治生活的准则.ppt
- 20纽崔莱促销送天悦枕头.ppt
- 4[]2权利的行使需要监督.ppt
- 53宪法保护公民权利课件.ppt
- 《良好农业规范 第9部分:猪控制点与符合性规范》标准立项修订与发展报告.docx
- 物流仓储管理外包合同协议.docx
- 《轿车轮胎胎圈压力试验方法》标准立项修订与发展报告.docx
- 《接运遗体服务》标准立项修订与发展报告.docx
- 《节能评估和碳排放评价技术导则 煤炭矿井及选煤厂项目》标准立项修订与发展报告.docx
- 《节能评估和碳排放评价技术导则 氧化铝项目》标准立项修订与发展报告.docx
- 《结构胶粘剂 性能标准数据库》标准立项修订与发展报告.docx
- 《结构用集成材生产技术规程》标准立项修订与发展报告.docx
- 《金属蜂窝载体用铁铬铝箔材和丝材》标准立项修订与发展报告.docx
- 《金属及其他无机覆盖层 金属的磷化膜》标准立项修订与发展报告.docx
原创力文档

文档评论(0)