单片机问题 单片机的硬件 在c语言里面都怎么表示 c语言都通过哪些方式 控制这些硬件

2025-05-08 22:46:10
推荐回答(2个)
回答1:

在C语言里,我们一般控制的单片机硬件大多数是特殊寄存器,它们在C语言里的名称跟汇编的一样(注意是大写)。我们可以通过赋值如P1 = 0xff,来控制单片机硬件。我们也可以通过读如status = P1,来得到硬件的状态值等等。

回答2:

C语言通过在单片机头文件里面定义经常用到的变量,比如说管脚,寄存器,可位寻址的变量,我们写完C编译通过后产生汇编,再生成2进制文件流,比如HEX文件,这样将HEX通过串口下载到单片机里面就可运行!