问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C语言给51单片机编程时,怎样用P0口输出地址和数据?

发布网友 发布时间:2022-05-05 05:55

我来回答

2个回答

热心网友 时间:2023-10-11 20:28

只要C语句能保证编译出MOVX指令即可。
你可以自行学习以下关键字的用法:
pdata,xdata
PBYTE,XBYTE

点到为止。剩下的自己去琢磨,Keil里面都能搜索到的。

热心网友 时间:2023-10-11 20:29

如果用C语言进行编译的话,就简单了,粘一个程序看下就明白了:
#include <reg52.h>

sbit key1=P3^0;//定义按键位置
sbit key2=P3^1;
sbit key3=P3^2;
sbit key4=P3^3;

void delay(unsigned int cnt)
{
while(--cnt);
}
///////////////////////////////////////////////////////
main()
{

P2=0x00;//
while(1)
{
if(!key1) //按下相应的按键,数码管显示相应的码值
P0=0x06;//数码管显示"1"
if(!key2)
P0=0x5B;//2
if(!key3)
P0=0x4F;//3
if(!key4)
P0=0x66;//4

}
}//如果有干扰请加去抖程序
//红外接收头部分用黑色物质遮光,防止干扰按键
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我用耳机玩爱唱久久怎么唱出来的不响? 电脑ktv点歌软件有哪些电脑用什么点歌软件比较好 更换变速箱油后,汽车刹车和起步时底盘常有嘎啦嘎啦的异响是什么原因... 格兰仕空调口碑怎么样 格兰仕空调的优缺点有哪些? 格兰仕空调怎么样?质量好吗? 什么是PNC金融服务集团 挖出蛇是好事还是坏事? 微信换行怎么换到下一行 微信如何将自己的位置定位发绐别人 用一句话来纪念迈克尔·杰克逊 打篮球时怎样算二运 纪念迈克尔杰克逊的文章要非常好的适合演讲文 急!!! 迈克尔杰克逊纪念日 高手帮我总结一下关于迈克尔杰克逊所有的重要日子和纪念日。我要在学校点歌! 打篮球为什么不能两次运球? 51单片机最简单的C语言编程求教 迈克尔 杰克逊的纪念日是那天 陨落的巨星,纪念迈克尔杰克逊文章 迈克尔杰克逊逝世一周年要怎样纪念? 迈克尔杰克逊的纪念馆 钓鲫鱼用什么饵最好 谁能帮我做一个图片,上面写上“落后就要挨打”素材您选就好了,用来激励自己的 怎样在公交车上连上网 b12公交车wifi密码是什么? 公交车上网怎么样连接 公交车网络怎么连接 常州公交车免费无线网怎么用 mysql索引为null为什么影响效率 2015世界人均gdp排名什么时候出 纪念迈克尔杰克逊,因为他唱歌太好听,太伟大了 51单片机使用T0和T1外部脉冲计数,C语言如何编程? 纪念迈克尔杰克逊有什么歌 落后就要挨打的历史探析 c语言编程需要哪些基础知识,详细的。如何自己设计五一单片机程序? 打篮球时犯规的几个动作中有个叫“两次运球”,俗称“二次”。请问具体怎样运球就叫“两次运球”? 从童年不幸到万人敬仰再到口诛笔伐,迈克尔杰克逊的一生称得上传奇吗... 迈克尔杰克逊到底葬在哪?? 求51单片机C语言编程 求纪念迈克尔·杰克逊的一篇文章,不论在哪找的。 菜鸟学 51单片机C语言编程,串口通信 悼念迈克尔杰克逊 2015年,谁还记得迈克尔杰克逊?还有多少人深深地爱着他? 关于51单片机C语言编程问题? 各种纪念迈克尔杰克逊的书 请教高手有关51单片机 C语言编程 哪里有迈克尔杰克逊的纪念品 打篮球这种情况算是二次运球吗? 悼念MJ的长诗 用C语言编程控制51单片机实现如下功能