社区
汇编语言
帖子详情
%define SFR_PC word [mcs51_pc] %啥意思?
booming
2007-07-20 09:28:56
%define SFR_PC word [mcs51_pc] %啥意思?
...全文
87
1
打赏
收藏
%define SFR_PC word [mcs51_pc] %啥意思?
%define SFR_PC word [mcs51_pc] %啥意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
last_day
2007-07-22
打赏
举报
回复
把SFR_PC定义为地址mcs51_pc处的一个“2字节的值”。
微机原理及应用 C51 程序设计实验
实验内容: 1. 请把下面程序的代码补全,并调试该程序(请手工输入代码,不要复制): 程序功能:P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。 //---P1口输入、输出实验--- //-----头文件引用----- # /*提供 51单片机的 特殊功能寄存器(
SFR
) 和 其位地址 的符号定义*/ # /*通过定义宏,使用户可直接访问
MCS51
单片机的 不同存储区 */ #include
/*声明 C51的内部函数。使用方法与C语言的标准库函数一样,在c语言的头文件stdio.h中,仅仅声明了标准库函数,没有给出定义*/ /*声明的内部函数 包括_crol_(status,1)函数:将无符号字符status,左移1位 */ //-----宏声明----- #
define
uchar unsigned char //-----延时子程序----- void delay() { unsigned int k,j; for(k=0;k<200;k++) { for(j=0;j<500;j++); } } //-----主程序----- void main() { uchar status=0xFE; while(1) { P1= ; //写 P1口 status=_crol_(status,1);//循环左移 ; //延时 } } 2. 请把下面程序的代码补全,并调试该程序(请手工输入代码,不要复制): 程序功能:P1口做输入口,接八个扭子开关,以实验机上74LS273做输出口,编写程序读取开关状态,将此状态,在发光二极管上显示出来。 //---P1口输入、输出实验--- //-----头文件引用----- # /*提供 51单片机的 特殊功能寄存器(
SFR
) 和 其位地址 的符号定义*/ # /*通过定义宏,使用户可直接访问
MCS51
单片机的 不同存储区 */ //-----宏声明----- #
define
OUTPUT XBYTE[0x8300] // 并行输出口地址 //-----主程序----- void main() { P1= ; //因P1口是准双向口,所以把P1口作为,输入口时,应先置高电平. //单片机中的数据传送,在C语言中,都是以赋值语句的形式完成,∴此处依照C语言的习惯。 while(1) { OUTPUT= ; //把读入的数据输出 } }
请写出
sfr
和sbit的语句格式_习题 - C51语言答案 -
一、填空1.KeiL C51软件中,工程文件的扩展名是___UV2_______,编译连接后生成可烧写的文件扩展名是___HEX_________。2.C51支持的指针有 一般指针 和 存储器指针 。 3.C51中,没有专门的循环语句,我们可以用函数____ crol _____完成一个字节的循环左移,用__ _irol_ ___完成二个字节的循环左移。4.C51的基本数...
【VSCode PlatformIO】STC8系列SDCC专用头文件内容分享
【STC系列之SDCC】STC8系列SDCC专用头文件内容分享
freakz移植到IAR的CC2530工程
出现问题的地方比较多,但是类型就哪几种,将每种遇到的问题及解决方式列出来 (1) : 头文件问题cc253x.h 更换成ioCC2530.h (2) : 8051def.h 需要把下面这些屏蔽掉 #if !
define
d(__SDCC_
mcs51
) && !
define
d(SDCC_
mcs51
) #
define
__data #
define
__xdata #defin
单片机C51复习题(课后习题及答案)
第1章 思考题及习题 一、填空题 除了单片机这一名称之外,单片机还可以称为____或____。 单片机与普通微型计算机的不同之处在于其将____、____和____3部分,通过内部____连接在一起,集成在一块芯片上。 AT89S51单片机工作频率上限为____。 专用单片机已使系统结构最简化,软硬件资源利用最优化,从而大大降低____和提高____。 答案: 微控制器、嵌入式控制器 CPU、存储器、I/O接口、总线 24MHz 成本、可靠性 二、单选题 单片机内部数据之所以用二进制形式表示,主
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章