自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 **OD内存镜像 问题**

OD内存镜像 问题求助 求助在主程序下面加载的指令 找不到是从哪里加载进来的 主程序就三个节,,下面有这么多程序段 不知道从那加载的 ,,,谢谢大牛指导一下,,,我修改好了 程序段指令 单找不到 内存地址了...

2021-04-29 10:17:25 80

原创 引用 & 指针区别* int &a=b

参数里面的&表示引用型参数一般的参数传递的时候,形参是实参的副本,也就是说,形参虽然和实参一样,但是在内存中的位置不同而引用型参数,在函数参数传递的时候,并不要复制参数,形参和实参在内存中是同一个位置,因此修改形参,实参也变化了& 这里表示引用,说明需要传递变量给这个函数,函数中可以对参数的值进行修改如果没有 &,修改的就是函数体中的临时变量———————————...

2020-01-17 09:03:03 423

原创 STC 8A串口程序 带缓存

#include <STC8.H>#include "intrins.h"#define FOSC 11059200UL#define BRT (65536 - FOSC / 115200 / 4)bit busy,c;char wptr;char rptr;char buffer[16];void UartIsr()...

2020-01-02 15:15:25 767 1

原创 STC C51 多条表链声明

#include <STC8.H>typedef struct bb{ char bit1; char data1; struct bb *site;} bb,*aa,xdata memory[100];memory aac;void initlist (memory ac){ char i=0; while(i<10) { ac[i]...

2020-01-02 13:37:56 85

原创 STC C51表链

#include <STC8.H>typedef struct bb{ char bit1; char data1; struct bb *site;} bb,*aa,xdata memory[100];void initlist (memory ac){ ac[0].bit1 = 1; ac[0].data1 = 0; ac[0].sit...

2020-01-02 13:05:34 282

原创 C51结构体 存储 内存位置 data xdata idata rom

#include <STC8.H>typedef struct { char data1; char cur;}xdata bb,xdata aa[100];void initlist (aa ac){ char i; for (i=0;i<9;i++) ac[i].cur = i+1; ac[9].cur = 0;} aa aac;void...

2020-01-02 10:24:02 1379

原创 C51指针注意事项

指针只能指向已经声明的变量的地址,未什么地址系统会占用不能随便赋值。

2019-12-31 16:26:05 181

原创 C51指针大小

#include <STC8.H>#include <intrins.h>#include <stdio.h>void main (){ int *p;xdata int bb; char ac; p=&bb; ac=sizeof(p); while (1);}指针有三字节高字节装是片内还是片外地址...

2019-12-31 13:21:32 374

原创 C语言陷阱

优先级指针什么里没有内容 无法直接用数组声明100 用时时0-99 不会出现100但声明要写100个

2019-12-31 12:06:43 70

转载 指针函数

#include <stdio.h> void func1(int a){ printf("Choiced: %d \n",a);} void func2(int a){ printf("Choiced: %d \n",a);} void func3(int a){ printf("Choiced: %d \n",a);} int main(){ ...

2019-12-31 10:14:40 61

原创 结构体 变量 变量数组 指针 二级指针 二级数组 正确声明方法

#include <stdio.h>typedef struct at{ int a;}e,*b,c[1];void adc (e aa,e aaa[],b bb,b *bbb,c cc[]){ aa.a =0x1; printf("%d \n",aa.a); aaa[0].a = 0x2; printf("%d \n",aaa[0].a)...

2019-12-30 15:16:24 170

原创 C 51 指针变量绝对地址定义

#include <stc8.h>#include <absacc.h>unsigned char volatile xdata * xdata a _at_ 0x0001; void main (void){ a=0x0105; *a=0xff; while (1);}

2019-12-26 08:53:07 676

原创 C51 绝对地址访问

#include <stc8.h>#include <absacc.h>unsigned char volatile xdata b _at_ 0x1 ; unsigned char volatile xdata *c _at_ 0x7e ; //软件设置分配位置地址 占用2-3字节unsigned char volatile xdata ...

2019-12-25 11:18:36 781

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除