P87LPC769

P87LPC769 是20 腳封裝的單片機,可以在寬範圍的性能要求下實現高集成度、低成本的解決方案。作為Philips 小型封裝系列中的一員,P87LPC769 提供可程式選擇的高速、低速晶振和 RC 振盪方式。具有較寬的操作電壓範圍。

描述:

P87LPC769是20腳封裝的單片機,可以在寬範圍的性能要求下實現高集成度、低成本的解決方案。作為Philips小型封裝系列中的一員,P87LPC769提供可程式選擇的高速、低速晶振和RC振盪方式。具有較寬的操作電壓範圍。並提供可程式I/O口輸出模式選擇,可選擇施密特觸發輸入,LED驅動輸出和內部看門狗定時器。P87LPC769基於80C51的加速處理器結構使指令執行速度為標準80C51MCU的兩倍。

功能描述:

增強型MCU

P87LPC769採用增強型80C51MCU,其運行速度是標準80C51的2倍,這意味著P87LPC769在10MHZ時性能和標準80C51採用20MHZ時性能相同。一個機器周期由6個振盪周期組成,大多數指令執行時間為6或12個振盪周期,用戶亦可選擇工作在標準80C51MCU時序,這時一個機器周期變為12個振盪周期。

模擬功能

P87LPC769內部集成了1個A/D轉換器,2個模擬比較器和2個D/A轉換器。為了獲取最佳性能和降低功耗,作為模擬功能使用的管腳必須關閉數位訊號輸入(DAC輸出腳除外)及輸出功能。將口線功能由輸出轉為只有輸入功能時(高阻抗)禁止數位訊號輸出功能。使用PT0AD暫存器,可禁止PORT0口的數字輸入功能,在PT0AD暫存器中每位均對應PORT0相應位。置位PT0AD中相應位禁止此管腳作為信號數字輸入。當數字輸入功能被禁止時,任何指令讀取該位時均為“0”。

基本特性:

操作頻率為20MHz時,除乘法和除法指令外,加速80C51指令執行時間為300~600ns。VDD=4.5~5.5V時,時鐘頻率可達20MHz。4通道多路8位A/D轉換器。兩路數模轉換器(DAC)輸出。(其中一路與A/D轉換復用)4K位元組OTP程式存儲器,128位元組的RAM。32Byte用戶代碼區可用來存放序列碼及設定參數。2個16位定時/計數器,每一個定時器均可設定為溢出時觸發相應連線埠輸出。內含2個模擬比較器。全雙工通用異步接收/傳送器(UART)及I2C通信接口。八個鍵盤中斷輸入,另加2路外部中斷輸入。4個中斷優先權。看門狗定時器利用片內獨立振盪器,無需外接元件,看門狗定時器溢出時間有8種選擇。低電平復位。使用片內上電復位時不需要外接元件。低電壓復位可在掉電時使系統安全關閉。也可將其設定為一個中斷源。振盪器失效檢測。看門狗定時器具有獨立的片內振盪器,因此它可用於振盪器的失效檢測。可配置的片內振盪器及其頻率範圍和RC振盪器選項(用戶通過對EPROM位編程選擇)。選擇RC振盪器時不需外接振盪器件。可程式I/O口輸出模式:準雙向口,開漏輸出,上拉和只有輸入功能。可選擇施密特觸發輸入。所有口線均有20mA的驅動能力。可控制口線輸出轉換速度以降低EMI,輸出最小上升時間約為10ns。最少15個I/O口,選擇片內振盪和片內復位時可多達18個I/O口。如果選擇片內振盪及復位時,P87LPC769僅需要連線電源線和地線。串列EPROM編程允許對晶片進行板上編程。2位EPROM保密位可防止程式被讀出。空閒和掉電兩種省電模式。提供從掉電模式中喚醒功能(低電平中斷輸入啟動運行)。

熱門詞條

聯絡我們