找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2190|回復(fù): 2
收起左側(cè)

求助STC8F和STC8C單片機(jī)芯片的區(qū)別

[復(fù)制鏈接]
ID:1038251 發(fā)表于 2022-7-4 11:02 | 顯示全部樓層 |閱讀模式
小白求助:有一個(gè)電磁閥,是否通電對(duì)應(yīng)兩種工作狀態(tài)A、B。按照我的理解,當(dāng)單片機(jī)不通電時(shí),處于B狀態(tài),單片機(jī)通電后處于A狀態(tài),而軟件給電磁閥高電平后再切換回B狀態(tài)。而軟件是初始化給電磁閥高電平,但我不懂的是:用STC8C的單片機(jī),上電后電磁閥會(huì)切換一下工作狀態(tài),即:沒(méi)通電是B狀態(tài),一通電立刻切換A狀態(tài)然后又立刻切換至B狀態(tài)。但用STC8F的單片機(jī),則不會(huì)這樣,而是一直維持B狀態(tài)。軟件都是一樣的,請(qǐng)問(wèn)為什么會(huì)這樣?
回復(fù)

使用道具 舉報(bào)

ID:624769 發(fā)表于 2022-7-4 12:23 | 顯示全部樓層
8F 上電默認(rèn) 準(zhǔn)雙向 高電平,軟件不做任何設(shè)置都是 維持這個(gè)狀態(tài),
8C 上電默認(rèn) 高阻   隨機(jī)電平,軟件必須設(shè)置端口模式,才能進(jìn)入 準(zhǔn)雙向 高電平。
回復(fù)

使用道具 舉報(bào)

ID:1038726 發(fā)表于 2022-7-8 08:52 | 顯示全部樓層
STC8C系列單片機(jī)上電后,I/O 的模式與STC8F系列不一一樣。STC8F系列單片機(jī)所有I/O口上電后都是8051的準(zhǔn)雙向口模式,而STC8C系列單片機(jī)的I/O中,除了ISP下載腳P3.0/P3.1為準(zhǔn)雙向口模式外,其余的所有/O口在上電后都是高阻輸入模式。傳統(tǒng)的8051單片機(jī)上電后即為準(zhǔn)雙向口模式并輸出高電平,經(jīng)常有客戶的系統(tǒng)中使用I/O驅(qū)動(dòng)馬達(dá)或者LED燈,因此會(huì)出現(xiàn)單片機(jī)上電的瞬間馬達(dá)會(huì)動(dòng)一下或者LED會(huì)閃一下。STC8C系列的I/0上電后為高阻輸入模式,就可避免馬達(dá)和LED的這種誤動(dòng)作。由于STC8C系列單片機(jī)的I/O中,除了ISP下載腳P3.0/P3.1為準(zhǔn)雙向口模式外,其余的所有I/O口在上電后都是高阻輸入模式,所以當(dāng)用戶需要STC8C系列的I/O口向外輸出信號(hào)前,必須先使用PxM0和PxM1兩個(gè)寄存器對(duì)IO的工作模式進(jìn)行設(shè)置。
STC8C系列和STC8F系列的P5.4口一般情況下是當(dāng)作普通I0口使用的,當(dāng)用戶在ISP下載時(shí)設(shè)置了P5.4為復(fù)位腳功能時(shí),P5.4 口則為單片機(jī)的復(fù)位腳(RESET 腳)。對(duì)于STC8P系列,復(fù)位腳為高電平時(shí)單片機(jī)處于復(fù)位狀態(tài),低電平時(shí)單片機(jī)解除復(fù)位狀態(tài)。而STC8C系列與STC8F系列的復(fù)位電平是向反的,即對(duì)于STC8C系列,復(fù)位腳為低電平時(shí),單片機(jī)處于復(fù)位狀態(tài),高電平時(shí)單片機(jī)解除復(fù)位狀態(tài)。所以當(dāng)用戶使能PS.4口的復(fù)位腳功能是需要注意復(fù)位電平的問(wèn)題。
STC8F系列的EEPROM擦除和編程的等待時(shí)間用寄存器IAP_ CONTR的Bit2-Bit0設(shè)置,設(shè)置的只:是一個(gè)大概的頻率范圍值,STC8C系列新增了一個(gè)寄存器IAP TPS (SFR地址: 0FSH),專用于設(shè)置EEPROM擦除和編程的等待時(shí)間,且用戶不需要去計(jì)算,只需要根據(jù)當(dāng)前CPU的工作頻率,直接填入IAP_ _TPS即可,硬件會(huì)自動(dòng)計(jì)算等待時(shí)間。(比如:當(dāng)前CPU的工作頻率為24MHz,則只需要向IAP_ TPS填入24即可)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表