欧美午夜精品一区二区三区电影_69堂亚洲国产日韩精品无码专区成人妻中文字幕一区二区三区在线久久久久_精品一区二区三区四区

語言中文

新聞中心

熱搜關(guān)鍵詞:

單片機(jī)寄存器是什么?單片機(jī)寄存器有哪些分類?

來源:宇凡微 | 發(fā)布日期:2021-10-08

        單片機(jī)中有很多種特殊功能,今天宇凡微來為大家介紹”單片機(jī)的寄存器是什么?“以下內(nèi)容將詳細(xì)分析單片機(jī)寄存器的各個(gè)參數(shù)。


單片機(jī)寄存器是什么?


一、單片機(jī)寄存器是什么?

        寄存器是一種特殊的存儲器,主要用于存儲和檢查微機(jī)的狀態(tài)。CPU寄存器用于存儲和檢查CPU的狀態(tài),具體包括計(jì)算中途數(shù)據(jù)、程序因中斷或子程序分支時(shí)的返回地址、計(jì)算結(jié)果為零時(shí)的負(fù)值、計(jì)算結(jié)果為零時(shí)的信息、進(jìn)位值等。

        由于CPU的通用寄存器在硬件上直接與CPU相連,因此它們的訪問速度比RAM更快,后者通過內(nèi)部總線訪問數(shù)據(jù)。

        單片機(jī)的外圍功能控制寄存器用于設(shè)置外圍功能,例如稱為通用I/O GPIO的I/O端口、定時(shí)器、串行通信、AD轉(zhuǎn)換器和DA轉(zhuǎn)換器。有顯示外圍功能狀態(tài)的狀態(tài)寄存器,存儲AD轉(zhuǎn)換器轉(zhuǎn)換結(jié)果的結(jié)果寄存器,以及存儲通信功能中發(fā)送/接收數(shù)據(jù)的發(fā)送/接收數(shù)據(jù)寄存器。

        我們可以直接從程序中設(shè)置寄存器,但是通常使用廠商們提供的固件庫(設(shè)備驅(qū)動(dòng)),所以寄存器不是直接設(shè)置,而是間接設(shè)置的。


二、單片機(jī)寄存器的分類

        1、SCON控制寄存器

        SM2——多機(jī)通信控制位:是工作于方式2和方式3,SM2位主要用于方式2和方式3。接收狀態(tài),當(dāng)串行口工作于方式2或3,以及SM2=1時(shí),只有當(dāng)接收到第9位數(shù)據(jù)(RB8)為1時(shí),才把接收到的前8位數(shù)據(jù)送入SBUF,且置位RI發(fā)出中斷申請,否則會將接收到的數(shù)據(jù)放棄。當(dāng)SM2=0時(shí),就不管第9位數(shù)據(jù)是0還是1,都會將數(shù)據(jù)送入SBUF,并發(fā)出中斷申請。工作于方式0時(shí),SM2必須為0;

        REN允許接收位:用于控制數(shù)據(jù)接收的允許和禁止,REN=1時(shí),允許接收,REN=0時(shí),禁止接收;

        RB8接收數(shù)據(jù)位8:在方式2和方式3中,RB8存放接收到的第9位數(shù)據(jù),用以識別接收到的數(shù)據(jù)特征;

        TB8發(fā)送數(shù)據(jù)位8:在方式2和方式3中,TB8是要發(fā)送的——即第9位數(shù)據(jù)位。在多機(jī)通信中同樣亦要傳輸這一位,并且它代表傳輸?shù)牡刂愤€是數(shù)據(jù),TB8=0為數(shù)據(jù),TB8=1時(shí)為地址;

        RI接收中斷標(biāo)志位:可尋址標(biāo)志位。接收完第8位數(shù)據(jù)后,該位由硬件置位,在其他工作方式下,該位由硬件置位,RI=1表示幀接收完成;

        在串口中斷處理時(shí),TI,RI都需要軟件清"0",硬件置位后不可能自動(dòng)清0,此外,在進(jìn)行緩沖區(qū)操作時(shí),需要ES=0,以防止中斷出現(xiàn)。


        2、AUXR輔助寄存器

        AUXR.0:S1BRS,如果為1那么串口1的波特率發(fā)生器為獨(dú)立波特率發(fā)生器,否則為定時(shí)器1

        AUXR.1:EXTRAM,為1則可以使用內(nèi)部擴(kuò)展RAM;

        AUXR.2:BRTx12,為1則獨(dú)立波特率發(fā)生器不分頻,否則12分頻;

        AUXR.3:S2SMOD,為1串口2波特率加倍,否則不加倍;

        AUXR.4:BRTR,為1則允許獨(dú)立波特率允許,否則不允許;

        AUXR.5:UART_M0x6,為1則串口模式0為2分頻,否則為12分頻;

        AUXR.6:T1x12,為1則定時(shí)器1不分頻,否則12分頻;

        AUXR.7:T0x12,為1則定時(shí)器0不分頻,否則12分頻。


        3、串口寄存器SBUF

        SBUF是指串行口中的兩個(gè)緩沖寄存器,一個(gè)是發(fā)送寄存器,一個(gè)是接收寄存器,在物理結(jié)構(gòu)上是完全獨(dú)立的,但地址是重疊的。它們都是字節(jié)尋址的寄存器,字節(jié)地址均為99H;

        串行發(fā)送數(shù)據(jù)時(shí),CPU向SBUF寫入數(shù)據(jù) SBUF=date; //發(fā)送數(shù)據(jù);

        串行接收數(shù)據(jù)時(shí),CPU從SBUF讀出數(shù)據(jù) date=SBUF; //接收數(shù)據(jù)。


        推薦閱讀:“揭秘”單片機(jī)主要寄存器有哪些?


        以上就是深圳宇凡微為大家介紹關(guān)于單片機(jī)寄存器是什么和單片機(jī)寄存器有哪些分類的全部內(nèi)容。我們公司擁有13年的單片機(jī)方案開發(fā)經(jīng)驗(yàn),能夠快速完成您的各種定制需求,更多詳情請咨詢網(wǎng)站客服或撥打電話!

【本文標(biāo)簽】 單片機(jī) 單片機(jī)寄存器 寄存器

【責(zé)任編輯】單片機(jī)開發(fā)工程師

客戶案例

聯(lián)系我們
0755-82225097
深圳市羅湖區(qū)筍崗街道寶安北路4004號藝方創(chuàng)啟5樓
yufanweixiaoan@yfwdz.cn
微信二維碼微信二維碼

ALL RIGHT RESERVED 2022. 粵ICP備17095549號 技術(shù)支持: 牛商股份 百度統(tǒng)計(jì) 粵公網(wǎng)安備 44030402004503號

颐信科技洪晓彤:解决金融开源网络情报的最佳方案是“人工智能+智能人工”模式 筹划控制权变更!联创电子连亏两年谁会接盘?|联创电子 优刻得与比亚迪精密共建联合实验室|比亚迪 世界羽联世界巡回赛总决赛:王祉怡获女单亚军 智能驾驶概念股普涨 浙江世宝(01057)涨9.82% 机构指智能化有望带动相关企业进一步增长|智能驾驶 光通讯概念股盘初强势 长飞光纤光缆(06869)涨8.02% 机构指业内龙头公司或迎盈利与估值双提升|长飞光纤光缆 皓元医药股东苏信基金拟减持不超0.26%股份,系清仓式减持|皓元医药 一周展望:贵金属、美股齐冲高,圣诞行情如期而至? 十四届全国人大三次会议闭会期间代表提出的150件建议已交办 央行发布《金融机构客户受益所有人识别管理办法》 规范受益所有人识别核实工作 酒价内参12月22日价格发布 青花郎上涨4元 联想集团黄山:要为医疗领域输送真正“好用”的算力 广电计量定增提交注册 拟募集资金13亿元|广电计量 智谱AI向左,MiniMax向右:港股同一考场,AI两种活法|AI|美元|开发者 民用航空法修订加强旅客权益保障 山东农业大学付道林:杂交小麦之恋,一场孕育国宝的“集体婚礼” 普京:对油轮的袭击不会影响俄罗斯石油出口 光通讯概念股盘初强势 长飞光纤光缆(06869)涨8.02% 机构指业内龙头公司或迎盈利与估值双提升|长飞光纤光缆 中国公共关系发展大会:积极探索公共关系+智能技术路径 中国农业银行董事长谷澍拜会辽宁省委书记许昆林、省长王新伟|辽宁省 关注俄乌冲突:乌总统称和平谈判中领土问题仍未解决 高峰:大模型选型就是“选择适合自己的AI”,选对路径才能实现从“+AI”到“AI+”的范式重塑