摘 要:现在的单片机仿真器普遍支持C语言程序的调试,为单片机使用C语言提供了便利条件(简称C51).C语言相对汇编语言来说,能直接对单片机硬件进行操作,既有高级语言的特点,又有汇编语言的特点.讨论了C51编程中需要注意的事项,并结合KeilC仿真软件给出相应说明.
有关论文范文主题研究: | 关于华中科技大学的论文范本 | 大学生适用: | 硕士论文、学院学士论文 |
---|---|---|---|
相关参考文献下载数量: | 52 | 写作解决问题: | 如何写 |
毕业论文开题报告: | 论文提纲、论文前言 | 职称论文适用: | 论文发表、高级职称 |
所属大学生专业类别: | 如何写 | 论文题目推荐度: | 优秀选题 |
关 键 词关 键 词:单片机;C51;KeilC
中图分类号:TP301文献标识码:A文章编号文章编号:16727800(2013)007004703
1整型(字)数据在C51中的存储问题
在C51中常用的数据类型有整型(int)、字符型(char).其中,整型数据就是人们常说的字(16位),字符型数据就是字节(8位).
通过图1和图2来说明这两种数据在汇编和C51中的存储方式.由图1和图2可知,地址0001H和0002H中分别存储字符型数据12H和34H,这两种编程语言对于字符型数据来说存储方式是相同的.但是对于整型数据就不同了,一个是整型数据3412H,另一个是整型数据1234H.在汇编语言中整型数据存储方式是:高字节存高地址中,低字节存低地址中;而对于整型数据在C51中存储方式是:高字节存低地址中,低字节存高地址中.下面通过KeilC软件调试来说明这一问题.