欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2957|回復: 4
收起左側

關于PIC單片機寄存器配置,主函數中定義的變量是怎么跟管腳對應起來的?

[復制鏈接]
ID:745093 發表于 2020-11-13 16:39 | 顯示全部樓層 |閱讀模式
誰能看的懂這個主函數中定義的變量是怎么跟管腳對應起來的

51hei圖片_20201113163438.png

寄存器配置

寄存器配置

主函數變量定義

主函數變量定義
51hei圖片_202011131634382.png
回復

使用道具 舉報

ID:401564 發表于 2020-11-13 17:28 | 顯示全部樓層
這不跟8051原理是一樣的嘛
在頭文件中已經定義好的了
或者是編譯器本身就支持這種寫法,PICC或者XC8編譯器本身可能是支持這樣的寫法的
類似于一些PWM,ADC函數,這是編譯器本身就有的

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:745093 發表于 2020-12-2 13:46 | 顯示全部樓層
Y_G_G 發表于 2020-11-13 17:28
這不跟8051原理是一樣的嘛
在頭文件中已經定義好的了
或者是編譯器本身就支持這種寫法,PICC或者XC8編譯器 ...

還是不太懂,能不能詳細說一下
回復

使用道具 舉報

ID:401564 發表于 2020-12-2 19:54 | 顯示全部樓層
很久沒有搞PIC了,頭文件不知道在哪里了
但原理都是一樣的
以KEIL的8051單片機為例(這個用得多),TR0就是定時器的啟動/停止位,這個位在KEIL編譯環境中已經定義好了的,可以直接引用
而PIC也是一樣,像TRISA這個端口控制寄存器的地址,它已經在定義過地址了,是可以直接用這個的
PIC的MPLAB IDE是相對規范的,你看一下你這個單片機型號的數據手冊中文件寄存器表格中,里面寄存器的名稱都是可以在這個環境中直接使用的
WDTCON,ADRESL ,ADRESH.....都是可以用的
你可以百度一下"PIC16F877A.H頭文件詳細注釋"看了你就明白了

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:435636 發表于 2021-1-24 10:54 | 顯示全部樓層
是將PIC單片機的片上所有資源都重新定義整理了 宏定義,使用的時候,直接使用C語言調用 僅此而已,但是看了圖,使用的習慣真的很好,有疑問,一般能夠解答,能給一份源程序嘛
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表