當前位置:律師網大全 - 商標註冊 - 誰告訴我這個單片機的?

誰告訴我這個單片機的?

這是AT89 C51單片機。我想念它...大學的時候學過這個C51單片機,現在完全不記得了...

妳看這個,是從單片機網站轉來的。

AT89C51是壹款低壓高性能CMOS8位微處理器,配有4K字節flash可編程可擦除只讀存儲器,俗稱單片機。AT89C2051是壹種帶有2K字節閃存可編程可擦只讀存儲器的單片機。單片機可擦寫只讀存儲器可重復擦寫100次。該器件采用ATMEL高密度非易失性存儲器制造技術制造,兼容工業標準MCS-51指令集和輸出引腳。由於多功能8位CPU和flash存儲器結合在壹個芯片上,ATMEL的AT89C51是壹個高效的微控制器,AT89C2051是它的簡化版。AT89C單片機為許多嵌入式控制系統提供了壹種靈活而廉價的方案。

1.主要特點:

與MCS-51兼容。

4 K字節可編程閃存

壽命:1000次寫入/擦除循環

數據保留時間:10年

全靜態操作:0Hz-24Hz

三級程序內存鎖定

128 * 8位內部RAM

32可編程輸入輸出線

兩個16位定時器/計數器

5個中斷源

可編程串行通道

低功耗空閑和省電模式

片內振蕩器和時鐘電路

2.Pin描述:

VCC:電源電壓。

GND:禁足。

P0端口:P0端口是壹個8位開路雙向I/O端口,帶漏極電平,每個引腳可以吸收8TTL柵極電流。P1端口的引腳第壹次寫1時,定義為高阻輸入。P0可用於外部程序數據存儲,可定義為數據/地址的第8位。當對FIASH進行編程時,P0端口用作源代碼輸入端口。檢查FIASH時,P0輸出源代碼。此時,P0的外部必須被拉高。

P1端口:P1端口是8位雙向I/O端口,內置上拉電阻,P1端口緩沖器可以接收和輸出4TTL柵極電流。P1的引腳寫入1後,內部上拉,可以作為輸入。當P1的引腳被外部拉低至低電平時,它將輸出電流,這是由於內部的上拉。在閃存編程和驗證期間,P1端口作為第八個地址接收。

P2端口:P2端口是壹個8位雙向I/O端口,內置上拉電阻。P2端口緩沖器可以接收和輸出四個TTL門電流。當P2端口被寫入“1”時,其引腳被內部上拉電阻拉高,用作輸入。因此,當它作為輸入時,P2端口的引腳被外部拉低,電流將被輸出。這是由於內部上拉。當P2端口用於訪問16位地址的外部程序存儲器或外部數據存儲器時,P2端口輸出地址的高八位。當給定地址“1”時,它利用內部上拉。當讀寫外部八位地址數據存儲器時,P2端口輸出其特殊功能寄存器的內容。在閃存編程和驗證期間,P2端口接收高八位地址信號和控制信號。

P3端口:P3端口引腳是8個帶有內部上拉電阻的雙向I/O端口,可以接收和輸出4個TTL柵極電流。當P3端口寫入“1”時,它們在內部被拉高到高電平並用作輸入。作為輸入,由於低電平的外部下拉,P3將輸出電流(ill ),這是由於上拉。

P3端口也可以作為AT89C51的壹些特殊功能端口,如下表所示:

端口引腳替代功能

P3.0 RXD(串行輸入端口)

P3.1 TXD(串行輸出端口)

P3.2 /INT0(外部中斷0)

P3.3 /INT1(外部中斷1)

P3.4 T0(定時器0外部輸入)

P3.5 T1(計時器1的外部輸入)

P3.6 /WR(外部數據存儲器寫選通)

P3.7 /RD(外部數據存儲器讀選通)

P3端口接收壹些用於閃存編程和程序驗證的控制信號。

RST:重置輸入。當振蕩器復位器件時,RST引腳應在兩個機器周期內保持高電平。

ALE/PROG:訪問外部存儲器時,數據鎖存允許的輸出電平用於鎖存地址的狀態字節。在FLASH編程期間,此引腳用於輸入編程脈沖。正常情況下,ALE端子輸出壹個恒定頻率周期的正脈沖信號,該周期為振蕩器頻率的1/6。因此,它可以用作外部輸出脈沖或用於計時目的。但是,需要註意的是,當它用作外部數據存儲器時,ALE脈沖將被跳過。如果要禁止ALE的輸出,可以在SFR8EH地址置0。此時,ALE只在執行MOVX和MOVC指令時才起作用。此外,此引腳被略微拉高。如果微處理器在外部執行狀態ALE下被禁用,則該設置無效。

/PSEN:外部程序存儲器的選通信號。從外部程序存儲器取數據時,/PSEN在每個機器周期內有效兩次。然而,當訪問外部數據存儲器時,這兩個有效/PSEN信號不會出現。

/EA/VPP:當/EA保持低電平時,在此期間外部程序內存(0000H-FFFFH)不管是否有內部程序內存。註意,加密方式為1時,/EA會鎖定內部進行重置;;當/EA端子保持高電平時,內部程序存儲器在這裏。在閃存編程期間,該引腳還用於施加12V編程電源(VPP)。

XTAL1:反向振蕩放大器的輸入和內部時鐘工作電路的輸入。

XTAL2:反向振蕩器的輸出。

3.振蕩器特性:

XTAL1和XTAL2分別是反相放大器的輸入和輸出。反相放大器可以配置為片內振蕩器。石晶振蕩和陶瓷振蕩都可以。如果使用外部時鐘源驅動器件,則不應連接XTAL2。輸入到內部時鐘的多余時鐘信號必須經過二分頻觸發器,因此對外部時鐘信號的脈沖寬度沒有要求,但必須確保脈沖的高電平和低電平所需的寬度。

4.芯片擦除:

通過組合正確的控制信號並將ALE引腳保持在10 ms的低電平,可以實現整個PEROM陣列和三個鎖定位的電擦除..在芯片擦除操作中,代碼陣列全部寫入“1 ”,並且該操作必須在任何非空存儲器字節被重復編程之前執行。

此外,AT89C51配有穩態邏輯,可在低至零頻率條件下使用,並支持兩種軟件可選的掉電模式。在空閑模式下,CPU停止工作。但是RAM,定時器,計數器,串口,中斷系統還在工作。在掉電模式下,RAM的內容被保存,振蕩器被凍結,其它芯片功能被禁止,直到下壹次硬件復位。

下面是這個單片機的圖片鏈接。

  • 上一篇:如何查詢註冊商標?
  • 下一篇:著名商標申請費用
  • copyright 2024律師網大全