單片機現場可程式外圍晶片PSD的原理及套用

單片機現場可程式外圍晶片PSD的原理及套用

《單片機現場可程式外圍晶片PSD的原理及套用》是1998年北京航空航天大學出版社出版的圖書。

基本介紹

  • ISBN:9787810127073
  • 頁數:478
  • 定價:39.50元
  • 出版社:北京航空航天大學出版社
  • 出版時間:1998-07
  • 裝幀:平裝
內容介紹,作品目錄,

內容介紹

內容簡介
現場可程式外圍晶片(PSD)是一種特別適用於單片機系統的器件,它集成了EPROM、
SRAM、通用I/O口和多種可程式邏輯器件:解碼PLD、通用PLD、外設PLD,還集成了電源管理、
中斷控制、定時器等功能部件。它能與當今流行的多種8位和16位單片機、微處理器匯流排直接接
口。採用PSD組成系統會大大簡化硬體電路,使系統的設計、修改和擴展都變得十分靈活方便。
本書分上下兩篇,上篇詳細介紹了美國WSI公司3個系列的PSD器件的結構原理,下篇介
紹了22個套用實例,包括設計思想、電路和程式檔案。結合實例還介紹了PSD開發工具的使用方
法,使讀者在本書的指導下能迅速掌握PSD的開發套用方法。
本書可作為大專院校有關專業本科生、研究生和教師的教學參考書;對於廣大從事單片機應
用的科技工作者,它是一本很有參考價值的介紹新技術、新產品、新方法的書籍。

作品目錄

目錄
上篇 PSD3XX、4XX、5XX結構原理和性能
第1章 PSD3XX系列現場可程式微控制器外圍晶片
1.1概述
1.1.1主要特徵
1.1.2可支持的部分微控制器
1.1.3套用
1.2引言
1.3產品簡要說明及引腳功能描述
1.4操作模式
1.4.1多路復用的8位地址/數據匯流排
1.4.2多路復用的16位地址/數據匯流排
1.4.3非多路復用的地址/數據,8位數據匯流排
1.4.4非多路復用的地址/數據,16位數據匯流排
1.5可程式地址解碼器(PAD)
1.6配置位
1.7連線埠功能
1.7.1多路夏用地址/數據模式中的連線埠A
1.7.2非多路復用地址/數據模式中的連線埠A
1.7.3多路復用地址/數據以及8位非多路復用模式中的連線埠B
1.7.416位非多路復用地址/數據模式中的連線埠B(PSD30X)
1.7.5訪問I/O連線埠暫存器
1.7.6所有模式中的連線埠C
1.8非多路復用模式中的ALE/AS和AD0/A0~AD15/A15
1.9A16~A19輸入
1.10EPROM
1.11SRAM
1.12存貯器分頁(PSD3X2/3X3)
1.13控制信號
1.14系統套用
1.15加密方式
1.16CMiser位
1.17PSD3XX的技術規範
1.18擦除和編程
1.19系統開發工具
1.19.1硬體
1.19.2軟體
1.20技術支持
1.21PSD301現場可程式微控制器外圍晶片
1.21.1主要特徵
1.21.2引腳命名及封裝形式
1.22PSD311現場可程式微控制器外圍晶片
1.22.1主要特徵
1.22.2引腳命名及封裝形式
1.23PSD302現場可程式徽控制器外圍晶片
1.23.1主要特徵
1.23.2引腳命名及封裝形式
1.24PSD312現場可程式微控制器外圍晶片
1.24.1主要特徵
1.24.2引腳命名及封裝形式
1.25PSD303現場可程式微控制器外圍晶片
1.25.1主要特徵
1.25.2引腳命名及封裝形式
1.26PSD313現場可程式微控制器外圍晶片
1.26.1主要特徵
1.26.2引腳命名及封裝形式
第2章 PSD3XXL系列和PSD3XXC1系列簡介
2.13V單片微控制器外圍晶片PSD3XXL 系列
2.1.1主要特徵
2.1.2可支持的部分微控制器
2.1.3產品簡要說明
2.1.4EPROM和SRAM
2.1.5PSD3XXL的技術規範
2.1.6PSD301L/311L/302L/312L/303L/313L的主要特徵
2.2現場可程式(無SRAM)微控制器外圍晶片PSD3XXC1系列
2.2.1主要特徵
2.2.2可支持的部分微控制器
2.2.3產品簡要說明
2.2.4EPROM
2.2.5PSD3XXC1的技術規範
2.2.6PSD301C1/311C1/302C1/312C1/303C1/313C1的主要特徵
第3章 PSD4XX系列現場可程式微控制器外圍晶片
3.1主要特徵
3.2一般說明
3.3PSD4XX系列
3.3.1PSD4XX引腳功能描述
3.3.2PSD4XX的結構
3.4ZPLD塊
3.4.1PSD4XXA1ZPLD塊
3.4.2PSID4XXA2ZPLD塊
3.5匯流排接口
3.5.1匯流排接口的配置
3.5.2PSID4XX與多路復用匯流排的接口
3.5.3PSID4XX與非多路復用匯流排的接口
3.5.4數據位元組選通
3.5.5可選特性
3.5.6匯流排接口舉例
3.6I/O連線埠
3.6.1標準MCUI/O
3.6.2PLDI/O
3.6.3地址輸出
3.6.4地址輸入
3.6.5數據連線埠
3.6.6替換功能輸入
3.6.7外設I/O
3.6.8開漏輸出
3.6.9連線埠暫存器
3.6.10連線埠A――功能和結構
3.6.11連線埠B――功能和結構
3.6.12連線埠C和連線埠D――功能和結構
3.6.13連線埠E――功能和結構
3.7存貯器塊
3.7.1EPROM
3.7.2SRAM
3.7.3存貯器映像
3.7.48031套用中的存貯器映像
3.7.5外設I/O
3.7.6頁面暫存器
3.7.7安全保護
3.8電源管理單元
3.8.1備用方式
3.8.2睡眠方式
3.8.3其他節電選擇
3.9系統配置
3.9.1復位輸入
3.9.2復位時和復位後的暫存器值
3.9.3ZPLD宏單元的初始化
3.10PSD4XX的技術規範
3.11擦除和編程
3.12引腳命名及封裝形式
第4章 PSD5XX 系列現場可程式微控制器外圍晶片
4.1主要特徵
4.2概述
4.3PSD5XX系列
4.3.1PSD5XX引腳功能描述
4.3.2PSD5XX的結構
4.4ZPLD塊
4.4.1主要特徵
4.4.2一般描述
4.4.3ZPLD電源管理
4.5匯流排接口
4.5.1匯流排接口的配置
4.5.2PSD5XX與復用匯流排接口
4.5.3PSD5XX與非復用匯流排接口
4.5.4數據位元組選通
4.5.5可選特性
4.5.6匯流排接口示例
4.6I/O連線埠
4.6.1標準MCUI/O
4.6.2PLDI/O
4.6.3地址輸出
4.6.4地址輸入
4.6.5數據連線埠
4.6.6特殊功能輸出
4.6.7替換功能輸入
4.6.8外設I/O
4.6.9開漏輸出
4.6.10連線埠暫存器
4.6.11連線埠A的功能與結構
4.6.12連線埠B的功能與結構
4.6.13連線埠C和D的功能與結構
4.6.14連線埠E的功能與結構
4.7存貯器塊
4.7.1EPROM
4.7.2SRAM
4.7.3存貯器映像的選擇
4.7.4套用在8031的存貯器映像選擇
4.7.5外設I/O
4.7.6頁面暫存器
4.7.7安全保護
4.8電源管理單元
4.8.1備用方式
4.8.2睡眠方式
4.8.3其他節電功能
4.9PSD5XX計數器/定時器
4.9.1概述
4.9.2主要特徵
4.9.3計數器/定時器的工作方式
4.9.4波形方式
4.9.5脈衝方式
4.9.6事件計數器方式
4.9.7時間捕獲方式
4.9.8監視定時器(看門狗)方式
4.9.9計數器/定時器的時鐘輸入
4.9.10命令暫存器
4.9.11脈衝方式下計數器/定時器0初始化實例
4.10中斷控制器
4.10.1概述
4.10.2主要特徵
4.10.3.中斷操作
4.10.4命令暫存器
4.10.5PPLD宏單元
4.10.6中斷流圖
4.11系統配置
4.11.1復位輸入
4.11.2復位期間及復位之後的暫存器值
1.3.5連線埠A配置選單
1.3.6連線埠B配置選單
1.3.7地址映像選單
1.3.8編譯和編程
1.3.9結論
第2章 PSD301使基於微控制器的靈巧傳送器的設計精簡化
2.1摘要
2.2引言
2.3設計套用
2.4設計考慮
2.5“靈巧”傳送器的設計
2.6PSD301的其他優點
2.7結論
附錄1PSD301的配置
第3章 套用PSD可程式地址解碼器作系統邏輯置換
3.1引言
3.2PAD結構
3.3PADA
3.4示例:用PADA進行地址映像
3.5PADB
3.6示例:用PADB生成一個邏輯等式
3.7套用舉例
3.7.1基本片選的生成
3.7.2等待狀態的生成
3.8結論
第4章 使用PSD3XX的存貯器分頁功能
4.1引言
4.2什麼是分頁
4.3PSD3XX的實現方案
4.4一個簡單的分頁實例
4.5軟體考慮
4.6編譯程式
4.7結論
第5章 PSD3XX的功率考慮
5.1引言
5.2PSD3XX中的功率使用
5.3CMOS功率特點
5.4PSD3XX中的功率管理技術
5.4.1掉電方式
5.4.2PAD編程技術
5.4.3EPROM編程技術
5.5總消耗電流估算
5.6典型電流與最大電流的比較
5.7結論
第6章 PSD3XX跟蹤方式的實現
6.1引言
6.2匯流排共享
6.3與跟蹤工作方式有關的PSD3XX結構
6.4在主從結構中使用Intel80C31時的PSD3XX跟蹤方式
6.5結論
第7章 PSD3XX的保密性設計
7.1引言
7.2保密位的使用
7.3設定保密位
7.4保密位檔案單元
7.5結論
第8章 PSD311簡化了8線電纜測試儀的設計並增加了處理靈活性
8.1摘要
8.2引言
8.3電纜測試器系統設計
8.4與PSD311接口
8.5在系統中使用PSD3XX的好處
8.6對PSD311進行配置和編程
8.768HC11/PSD311系統軟體
8.8使系統工作
8.9結論
附錄 在擴展名為SV1的檔案中所列的PSD311部分配置
第9章 用PSD3xX實現16位設計的益處
9.1引言
9.2典型的16位微控制器系統體系結構
9.316位的性能優點
9.4PSD3XX在16位微控制器中的解決方案
9.5PSD3XX在具有非多路復用匯流排的16位處理器中的解決方案
9.6結論
第10章 PSD3XX與MC68HC16和MC68300系列控制器的連線
10.1引言
10.2典型的MC68311設計
10.3MC68311匯流排接口
10.3.1地址匯流排
10.3.2數據匯流排
10.3.3片選邏輯
10.4一種使用PSD3XX的典型MC68311設計
10.4.1雙片PSD3XX設計
10.4.2單片PSD3XX設計
10.5結論
第11章 在80C31/80C51微控制器系統中使用WSI的PSD3XX可程式微控制器外圍晶片系列
11.1引言
11.280C31系列晶片
11.3PSD3XX的結構
11.4簡單的80C31設計
11.5增加存貯容量
11.6有關復位電路的考慮
11.7結論
第12章 PSD3XX系列可程式微控制器外圍晶片設計指導
12.1引言
12.2第一部分 在標準8031系統中使用PSD312
12.2.1物理連線
12.2.2配置數據輸入
12.2.3對psD3XX編程
12.3第二部分 改進的PSD3XX系列設計
12.4結論
第13章 在一個高速ADSP-2105DSP系統中使用PSD311
13.1引言
13.2DSP處理器
13.3外圍器件
13.4ADSP存貯器組織
13.4.1程式存貯器
13.4.2數據存貯器
13.5邏輯功能
13.6配置PSD311
附錄A 配置工作圖
13.7存貯器空間
13.8ADSP-2105時序
13.9結論
附錄B.SV1檔案
第14章 如何將PSD3XX連線到NEURON3150CHIP
14.1引言
14.2一個典型的NEURON3150CHIP設計
14.3NEURON3150CHIP和外部存貯器接口
14.3.1估計存貯器需要
14.3.2存貯器接口邏輯描述
14.4特殊時序考慮
14.5開發過程
第15章 PSD3XX晶片在筆記本型個人計算機中的套用――鍵盤、電源管理和輔助外圍設備的控制
15.1引言
15.2概述
第16章 利用德 摩根定理在PSD3XXPAD中簡化邏輯網路
16.1引言
16.2德・摩根定理
16.3PAD結構
16.4邏輯網路最小化
16.5結論
附錄 PSD312配置
第17章 PSD5XX計數器/定時器的工作
17.1概述
17.1.1PPLD
17.1.2計數器/定時器的操作
17.2PSD5XX計數器/定時器的輸入/時鐘定標
17.3不同工作方式
17.3.1波形方式
17.3.2脈衝方式
17.3.3事件計數器方式
17.3.4時間捕捉方式
17.3.5監視定時器方式
附錄1帶有計數器/定時器邏輯方程的Abel檔案(波形方式)
附錄2PSD―全局配置報告檔案.crp(波形方式配置)
附錄3在PSD5XX中實現4個PWM定時器
第18章 PSD4XX/5XX與微控制器的接口
18.1提要
18.1.1PSD4XX/5XX的結構
18.2PSD4XX/5XX的匯流排接口
18.2.1PSD4XX/5XX與多路復用匯流排的接口
18.2.2PSD4XX/5XX與非多路復用匯流排的接口
18.2.3可選擇的功能
18.3匯流排時序考慮
18.3.1訪問時間計算
18.3.2EPROMCMiser選項
18.3.3復位時序
18.3.4RST-OUT信號(任選)
18.4可支持的微控制器
18.5如何配置PSD的匯流排接口
18.6在PSDconfiguration中選擇匯流排接口
18.7在ABEL檔案中確定DPLD方程
18.8匯流排接口舉例
18.9與微控制器80C31系列的接口
18.9.180C31的匯流排
18.9.2存貯器存取的兩種方式
18.9.380C31與PSD4XX/5XX 的接口電路圖
18.9.4推薦的復位電路
18.9.5在PSDconfiguration中規定80C31的匯流排接口
18.9.6在ABEL檔案中確定DPLD/解碼功能
18.9.7組合方式中重疊的EPROM空間
18.9.8用PSD4XX/5XX仿真80C31的匯流排周期
18.9.9帶PSD4XX/5XX和外部存貯器的80C31
18.10與微控制器68HC11系列的接口
18.10.168HC11的匯流排
18.10.268HC11與PSD4XX/5XX 的接口
18.10.3在PSDconfiguration中規定68HC11的多路復用接口
18.10.4在ABEL檔案中確定DPLD/解碼功能
18.10.5用PSD4XX/5XX 仿真68HC11的匯流排周期
18.10.6帶PSD4XX/5XX和外部存貯器的68HC11
18.10.7在ABEL檔案中確定外部SRAMDPLD/解碼功能
18.10.868HC11K4的匯流排
18.10.968HC11K4與PSD4XX/5XX的接口
18.10.10在PSDconfiguration中規定68HC11K4的非多路復用匯流排接口
18.10.11在ABEL檔案中確定DPLD/解碼功能
18.10.12用PSD4XX/5XX仿真68HC11K4 的匯流排周期
18.11與微控制器80C196系列的接口
18.11.180C196的匯流排
18.11.280C196與PSD4XX/5XX的接口電路圖
18.11.3在PSDc onfiguration中規定80C196的匯流排接口
18.11.4在ABEL檔案中確定DPLD/解碼功能
18.11.5用PSD4XX/5XX仿真80C196的匯流排周期
18.12PSD4XX/5XX與68302的接口
18.12.168302的匯流排
18.12.268302與PSD4XX/5XX的接口電路圖
18.12.3在PSDconfiguration中規定68302的匯流排接口
18.12.4在ABEL檔案中確定DPLD/解碼功能
18.12.5用PSD4XX/5XX仿真68302的匯流排周期
18.13PSD4XX/5XX與68HC 16/68330/331/332/340的接口
18.13.1683XX的匯流排
18.13.268332與PSD4XX/5XX的接口電路圖
18.13.3在PSDconfiguration中規定68332的匯流排接口
18.13.4在ABEL檔案中確定DPLD/解碼功能
18.13.5用PSD4XX/5XX仿真68332的匯流排周期
18.14PSD4XX/5XX與Z8的接口
18.14.1Z8的匯流排
18.14.2Z8與PSD4XX/5XX的接口電路圖
18.14.3在PSDconfiguration中規定Z8的匯流排接口
18.14.4在ABEL檔案中確定DPLD/解碼功能
18.14.5用PSD4XX/5XX仿真Z8的匯流排周期
18.15PSD4XX/5XX與Z80的接口
18.15.1Z80的匯流排
18.15.2Z80與PSD3XX/5XX的接口電路圖
18.15.3在PSDconfiguration中規定Z80的匯流排接口
18.15.4在ABEL檔案中確定DPLD/解碼功能
18.15.5用PSD4XX/5XX仿真Z80的匯流排周期
18.16PSD4XX/5XX與ST90R26的接口
18.16.1ST90R26的匯流排
18.16.2ST90R26與PSD4XX/5XX的接口電路圖
18.16.3在PSDconfiguration中規定ST90R26的匯流排接口
18.16.4在ABEL檔案中確定DPLD/解碼功能
18.16.5用PSD4XX/5XX仿真ST90R26的匯流排周期
18.17PSD4XX/5XX與80C166的接口
18.17.180C166的匯流排
18.17.280C166與PSD4XX/5XX的接口電路圖
18.17.3在PSDconfiguration中規定80C166的匯流排接口
18.17.4在ABEL檔案中確定DPLD/解碼功能
18.17.5用PSD4XX/5XX仿真80C166的匯流排周期
18.18PSD4XX/5XX與Echclon的NEURON3150晶片的接口
18.18.13150的匯流排
18.18.23150與PSD4XX/5XX的接口電路圖
18.18.3在PSDconfiguration中規定3150的匯流排接口
18.18.4在ABEL檔案中確定DPLD/解碼功能
18.18.5用PSD4XX/5XX仿真EchelonNEURON3150的匯流排周期
18.19結論
第19章 如何計算和降低PSD4XX和PSD5XX 的功耗
19.1引言
19.2PSD4XX和PSD5XX中功耗的使用
19.3電源管理模式暫存器
19.4ZPLD
19.5EPROM
19.6SRAM
19.7備用模式
19.7.1掉電模式
19.7.2睡眠模式
19.8輸入時鐘
19.9PSD4XX/5XX的功耗方程
19.10實例
19.11結論
第20章 PSD5XX設計指導
20.1引言
20.2設計實例
20.2.1功能規範
20.2.2功能劃分
20.2.3功能塊
20.3PSDsoft開發工具
20.4設計實例的套用
20.4.1進入PSDsoft程式
20.4.2項目的管理
20.4.3輸入設計源檔案
20.4.4編譯源檔案
20.4.5為源檔案選擇跟蹤選項
20.4.6為源檔案選擇最佳化選項
20.4.7查看源檔案的各組成部分
20.4.8退出PSDabel
20.4.9配置本設計
20.4.10配置匯流排接口
20.4.11設計方案的編譯
20.4.12對設計進行仿真
20.4.13對PSD5XX編程
20.5PSDsoft的輸入/輸出檔案清單
第21章 用ROM仿真器對基於PSD3XX的系統進行快速軟體調試
21.1引言
21.2設計機理
21.3系統PSD3XX 配置
21.4仿真PSD3XX 配置
21.5結論
附錄A PSD-SYS.SV1(系統PSD3XX 配置檔案)
附錄B PSD-SIM.SV1(仿真PSD3XX配置檔案)
第22章 可以自動掃描的PSD4XX/5XX 小鍵盤接口
22.1引言
22.2典型的小鍵盤接口
22.3一種更有效的小鍵盤接口方案
22.4PSD的I/O連線埠配置
22.5GPLD邏輯實現
22.6消抖電路
22.7掃描狀態機
22.8用PSD4XX/5XX 實現小鍵盤接口
附錄A KEYA.ABL檔案
附錄B KEYB ABL檔案
附錄C KEYPAD.STL檔案
參考文獻

相關詞條

熱門詞條

聯絡我們