永发信息网

pic单片机中tris和port是什么意思,怎么理解,怎么用,是走能做输出又能做输入,屏蔽高四位是

答案:2  悬赏:0  手机版
解决时间 2021-03-05 11:39
  • 提问者网友:我的未来我做主
  • 2021-03-04 17:39
pic单片机中tris和port是什么意思,怎么理解,怎么用,是走能做输出又能做输入,屏蔽高四位是
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-03-04 17:51
PORT是端口I/O寄存器(如PORTA、PORTB…)
写 PORTx寄存器就是将数据值写入该端口锁存器。
读 PORTx寄存器就是读取I/O 引脚上的数据值。

TRIS是端口I/O控制寄存器(又称为端口I/O数据方向寄存器,如TRIAS、TRISB…)。当某位的值为0时,置对应I/O口为输出;为1时,置I/O口为输入。追问pic单片机语句中_CONFIG(0x0022);放在头文件后有什么作用?追答编写PIC单片机程序,必须要对环境条件进行设置(Configuration Bits),比如WDT看门狗、晶振类型、代码保护、低压编程等等,每一种芯片的项目不一样,有多有少。正确设置非常重要,否则容易误烧芯片造成损失。
  开发工具编译器一般都可以采用菜单方式设置,在编译程序时将设置字一并完成,烧写芯片同时完成CONFIG的烧入。然而,有时候编译的HEX文件并不包含CONFIG,因此,在程序代码中直接包含CONFIG设置是一种好习惯(这样编译的HEX就会包含CONFIG设置)。追问感激涕零
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-03-04 18:31
tris对IO口数据方向控制,例如TRISD=0x0f,就是RD的高四位为输出,第四位为输入,port是输入锁存器。数据手册写的很清楚,至于你后面不知道在表达什么。追问感激涕零
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯