- 博客(9)
- 收藏
- 关注
原创 STC8学习笔记(IO口配置)
本文使用STC8H8K64U系列芯片STC8H系列单片机所有的I/O口均有4种工作模式准双向口/弱上拉(标准8051输出口模式)推挽输出/墙上啦高阻输入(电流不能流入不能流出)开漏模式其中P3.0和P3.1口上电后的状态为弱上拉/准双向口模式,其余所有I/O口上电后状态均为高阻输入模式。在使用I/O口前需要进行配置。
2024-10-30 18:38:00
1334
原创 在VScode中运行包含自定义头文件的程序
输入 gcc -g空格后添加程序中使用到的.c文件,空格-o后面添加输出文件名称,按下回车。输入chcp 65001,将对话框调成中文能正确显示的格式,按回车键。再输入输出文件的名称,按下回车,输出结果如图所示。在框图选中位置写入cmd调用命令行窗口。如图选择在文件资源管理器中显示。例如主函数程序如图所示。
2024-10-28 11:21:05
526
原创 C语言代码练习-持续更新
/输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。最后输出这10个整数int a[5];int min;int max;int t;printf("请输入信息\n");i < 5;i++)//循环输入数组数据max = a[0];min = a[0];//先给处置,后进行比较j < 5;p1 = &a[j];//同时保存最小值的数据和地址信息max = a[j];p2 = &a[j];
2024-10-25 14:58:36
362
原创 嵌入式基础知识---C笔记三(预处理、变量)
define只是单纯的文本替换,生命周期存仅在编译器,不分配内存空间,存在于代码段。在程序中,只是一个常数。;const存在于数据段,在堆栈中分配空间,可以在程序中调用、传递。const有数据类型,define没有。编译器可以对const常量进行类型安全检查。很多 IDE支持调试const定义的常量,可以排除程序间的不安全性因素,保护程序中的常量不被修改。更倾向于用const来定义常量类型。可以,在不同的C文件中以static形式声明同名全局变量,并且只能有一个C文件中对此变量赋值。
2024-10-08 19:55:53
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1