电子工程师的网站
首 页 | 新闻资讯 | 最新产品 | 解决方案 | 技术参数 | 设计应用 | 电路图 | 技术资料
维库知道
芯片资料 | 技术论坛
PDF资料 IC货源
  单片机 现在位置: 首页 >单片机     
单片机C语言 C语言的高手帮帮忙!!!望本月9号前答复,万分感谢啊!!1.8051单片机的存储器结构与通用微机的存储器结构相比有何特点?2.对8051的P1口的输入操作前,应对端口进行怎...

单片机C语言

C语言的高手帮帮忙!!!望本月9号前答复,万分感谢啊!!


1.8051单片机的存储器结构与通用微机的存储器结构相比有何特点?

2.对8051的P1口的输入操作前,应对端口进行怎样的处理?为什么?

3.为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?

4.决定程序执行顺序的寄存器是哪个?它是几位寄存器?它是否为特殊功能寄存器?它的内容是什么信息?

5.哪些变量类型是8051单片机直接支持的?

6.按给定的存储类型和数据类型,写出下列变量的说明形式

  up ,down 整数,使用堆栈存储;
first,last 浮点小数,使用外部数据存储器存储;
cc,ch   字符,使用内部数据存储器存储.

7.编写程序,输出X立方数值表,X为0到10.

8.写出二维数组Data [2][4]的各个元素,按它们的内存中存储时的顺序排列.

9.对于8051,为什么多于2维的数组不常见?

10.设计一个结构保存坐标值(假设在X-Y空间画图)

11.当一个函数需要返回多于一个值时,可以怎么做?


最佳答案 - 由投票者6个月前选出

单片机c语言?其实就是C语言,应该比纯C语言还简单点。
它类似口语似的对单片机操作,
本身单片机的一些端口或关键字在它的头文件一般是<at89c52.h>里有定义,
你直接对这些端口或关键字操作就行了,
比如我要让单片机的P0口(8位)输出十进制的10,二进制就是00001010,用C语言写就就可以写为:
P0=0X0A就行了。
其他具体的还是看看单片机编程
如果你学过C语言,那么了解了一下单片机的基本这些知识后编程是比较简单的!

首先你要买本C语言的书。我给你推荐本唐浩强版《C语言程序设计》蛮好的,很多人用。
这里有唐浩强的视频教程网址http://blog.cfan.com.cn/html/92/171092_itemid_36945.html

1 楼          时间:2008-1-2

不好意思,是谭浩强啊

 
我也来回答:
 
 
最新知道
我的博客被屏蔽了 怎么...
我家的稳压器发出臭气是...
12V能变20V吗?
11家赌场都叫什么名呀
ECU是代表什么啊?
开关管1403短路是什么原...
要铣机操作工吗
D15LC20U
pin光敏二极管
asdasdasdasdasdasdas
热点排行
12v转换220v带150w的电...
k31115电源开关管用什么...
南开大学电子信息科学与...
MC1454构成的低功耗文氏...
ACC
请问商务英语自考有那些...
我家里的锅盖连一个基本...
何处有以秸杆为原料的制...
我174体重55公斤 这样算...
为什么漏电开关经常跳闸
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
总部:杭州建国北路707号星汇大厦6号楼1101室
电话:13357183237 QQ:344945827 303939539  邮箱:laz8258@163.com dzsc51@163.com