本書全面、系統地介紹了MCS-51系列單片機應用系統的各種實用接口技術及其配置。 內容包括:MCS-51系列單片機組成原理:應用系統擴展、開發與調試;鍵盤輸入接口的設計及調試;打印機和顯示器接口及設計實例;模擬輸入通道接口技術;A/D、D/A、接口技術及在控制系統中的應用設計;V/F轉換器接口技術、串行通訊接口技術以及其它與應用系統設計有關的實用技術等。 本書是為滿足廣大科技工作者從事單片機應用系統軟件、硬件設計的需要而編寫的,具有內容新穎、實用、全面的特色。所有的接口設計都包括詳細的設計步驟、硬件線路圖及故障分析,并附有測試程序清單。書中大部分接口軟、硬件設計實例都是作者多年來從事單片機應用和開發工作的經驗總結,實用性和工程性較強,尤其是對應用系統中必備的鍵盤、顯示器、打印機、A/D、D/A通訊接口設計、模擬信號處理及開發系統應用舉例甚多,目的是讓將要開始和正在從事單片機應用開發的科研人員根據自己的實際需要來選擇應用,一書在手即可基本完成單片機應用系統的開發工作。 本書主要面向從事單片機應用開發工作的廣大工程技術人員,也可作為大專院校有關專業的教材或教學參考書。 第一章MCS-51系列單片機組成原理 1.1概述 1.1.1單片機主流產品系列 1.1.2單片機芯片技術的發展概況 1.1.3單片機的應用領域 1.2MCS-51單片機硬件結構 1.2.1MCS-51單片機硬件結構的特點 1.2.2MCS-51單片機的引腳描述及片外總線結構 1.2.3MCS-51片內總體結構 1.2.4MCS-51單片機中央處理器及其振蕩器、時鐘電路和CPU時序 1.2.5MCS-51單片機的復位狀態及幾種復位電路設計 1.2.6存儲器、特殊功能寄存器及位地址空間 1.2.7輸入/輸出(I/O)口 1.3MCS-51單片機指令系統分析 1.3.1指令系統的尋址方式 1.3.2指令系統的使用要點 1.3.3指令系統分類總結 1.4串行接口與定時/計數器 1.4.1串行接口簡介 1.4.2定時器/計數器的結構 1.4.3定時器/計數器的四種工作模式 1.4.4定時器/計數器對輸入信號的要求 1.4.5定時器/計數器的編程和應用 1.5中斷系統 1.5.1中斷請求源 1.5.2中斷控制 1.5.3中斷的響應過程 1.5.4外部中斷的響應時間 1.5.5外部中斷方式的選擇 第二章MCS-51單片機系統擴展 2.1概述 2.2程序存貯器的擴展 2.2.1外部程序存貯器的擴展原理及時序 2.2.2地址鎖存器 2.2.3EPROM擴展電路 2.2.4EEPROM擴展電路 2.3外部數據存貯器的擴展 2.3.1外部數據存貯器的擴展方法及時序 2.3.2靜態RAM擴展 2.3.3動態RAM擴展 2.4外部I/O口的擴展 2.4.1I/O口擴展概述 2.4.2I/O口地址譯碼技術 2.4.38255A可編程并行I/O擴展接口 2.4.48155/8156可編程并行I/O擴展接口 2.4.58243并行I/O擴展接口 2.4.6用TTL芯片擴展I/O接口 2.4.7用串行口擴展I/O接口 2.4.8中斷系統擴展 第三章MCS-51單片機應用系統的開發 3.1單片機應用系統的設計 3.1.1設計前的準備工作 3.1.2應用系統的硬件設計 3.1.3應用系統的軟件設計 3.1.4應用系統的抗干擾設計 3.2單片機應用系統的開發 3.2.1仿真系統的功能 3.2.2開發手段的選擇 3.2.3應用系統的開發過程 3.3SICE—IV型單片機仿真器 3.3.1SICE-IV仿真器系統結構 3.3.2SICE-IV的仿真特性和軟件功能 3.3.3SICE-IV與主機和終端的連接使用方法 3.4KHK-ICE-51單片機仿真開發系統 3.4.1KHK—ICE-51仿真器系統結構 3.4.2仿真器系統功能特點 3.4.3KHK-ICE-51仿真系統的安裝及其使用 3.5單片機應用系統的調試 3.5.1應用系統聯機前的靜態調試 3.5.2外部數據存儲器RAM的測試 3.5.3程序存儲器的調試 3.5.4輸出功能模塊調試 3.5.5可編程I/O接口芯片的調試 3.5.6外部中斷和定時器中斷的調試 3.6用戶程序的編輯、匯編、調試、固化及運行 3.6.1源程序的編輯 3.6.2源程序的匯編 3.6.3用戶程序的調試 3.6.4用戶程序的固化 3.6.5用戶程序的運行 第四章鍵盤及其接口技術 4.1鍵盤輸入應解決的問題 4.1.1鍵盤輸入的特點 4.1.2按鍵的確認 4.1.3消除按鍵抖動的措施 4.2獨立式按鍵接口設計 4.3矩陣式鍵盤接口設計 4.3.1矩陣鍵盤工作原理 4.3.2按鍵的識別方法 4.3.3鍵盤的編碼 4.3.4鍵盤工作方式 4.3.5矩陣鍵盤接口實例及編程要點 4.3.6雙功能及多功能鍵設計 4.3.7鍵盤處理中的特殊問題一重鍵和連擊 4.48279鍵盤、顯示器接口芯片及應用 4.4.18279的組成和基本工作原理 4.4.28279管腳、引線及功能說明 4.4.38279編程 4.4.48279鍵盤接口實例 4.5功能開關及撥碼盤接口設計 第五章顯示器接口設計 5.1LED顯示器 5.1.1LED段顯示器結構與原理 5.1.2LED顯示器及顯示方式 5.1.3LED顯示器接口實例 5.1.4LED顯示器驅動技術 5.2單片機應用系統中典型鍵盤、顯示接口技術 5.2.1用8255和串行口擴展的鍵盤、顯示器電路 5.2.2由鎖存器組成的鍵盤、顯示器接口電路 5.2.3由8155構成的鍵盤、顯示器接口電路 5.2.4用8279組成的顯示器實例 5.3液晶顯示LCD 5.3.1LCD的基本結構及工作原理 5.3.2LCD的驅動方式 5.3.34位LCD靜態驅動芯片ICM7211系列簡介 5.3.4點陣式液晶顯示控制器HD61830介紹 5.3.5點陣式液晶顯示模塊介紹 5.4熒光管顯示 5.5LED大屏幕顯示器 第六章打印機接口設計 6.1打印機簡介 6.1.1打印機的基本知識 6.1.2打印機的電路構成 6.1.3打印機的接口信號 6.1.4打印機的打印命令 6.2TPμP-40A微打與單片機接口設計 6.2.1TPμP系列微型打印機簡介 6.2.2TPμP-40A打印功能及接口信號 6.2.3TPμP-40A工作方式及打印命令 6.2.48031與TPμP-40A的接口 6.2.5打印編程實例 6.3XLF微型打印機與單片機接口設計 6.3.1XLF微打簡介 6.3.2XLF微打接口信號及與8031接口設計 6.3.3XLF微打控制命令 6.3.4打印機編程 6.4標準寬行打印機與8031接口設計 6.4.1TH3070接口引腳信號及時序 6.4.2與8031的簡單接口 6.4.3通過打印機適配器完成8031與打印機的接口 6.4.4對打印機的編程 第七章模擬輸入通道接口技術 7.1傳感器 7.1.1傳感器的分類 7.1.2溫度傳感器 7.1.3光電傳感器 7.1.4濕度傳感器 7.1.5其他傳感器 7.2模擬信號放大技術 7.2.1基本放大器電路 7.2.2集成運算放大器 7.2.3常用運算放大器及應用舉例 7.2.4測量放大器 7.2.5程控增益放大器 7.2.6隔離放大器 7.3多通道模擬信號輸入技術 7.3.1多路開關 7.3.2常用多路開關 7.3.3模擬多路開關 7.3.4常用模擬多路開關 7.3.5多路模擬開關應用舉例 7.3.6多路開關的選用 7.4采樣/保持電路設計 7.4.1采樣/保持原理 7.4.2集成采樣/保持器 7.4.3常用集成采樣/保持器 7.4.4采樣保持器的應用舉例 7.5有源濾波器的設計 7.5.1濾波器分類 7.5.2有源濾波器的設計 7.5.3常用有源濾波器設計舉例 7.5.4集成有源濾波器 第八章D/A轉換器與MCS-51單片機的接口設計與實踐 8.1D/A轉換器的基本原理及主要技術指標 8.1.1D/A轉換器的基本原理與分類 8.1.2D/A轉換器的主要技術指標 8.2D/A轉換器件選擇指南 8.2.1集成D/A轉換芯片介紹 8.2.2D/A轉換器的選擇要點及選擇指南表 8.2.3D/A轉換器接口設計的幾點實用技術 8.38位D/A轉換器DAC080/0831/0832與MCS-51單片機的接口設計 8.3.1DAC0830/0831/0832的應用特性與引腳功能 8.3.2DAC0830/0831/0832與8031單片機的接口設計 8.3.3DAC0830/0831/0832的調試說明 8.3.4DAC0830/0831/0832應用舉例 8.48位D/A轉換器AD558與MCS-51單片機的接口設計 8.4.1AD558的應用特性與引腳功能 8.4.2AD558與8031單片機的接口及調試說明 8.4.38位D/A轉換器DAC0800系列與8031單片機的接口 8.510位D/A轉換器AD7522與MCS-51的硬件接口設計 8.5.1AD7522的應用特性及引腳功能 8.5.2AD7522與8031單片機的接口設計 8.610位D/A轉換器AD7520/7530/7533與MCS一51單片機的接口設計 8.6.1AD7520/7530/7533的應用特性與引腳功能 8.6.2AD7520系列與8031單片機的接口 8.6.3DAC1020/DAC1220/AD7521系列D/A轉換器接口設計 8.712位D/A轉換器DAC1208/1209/1210與MCS-51單片機的接口設計 8.7.1DAC1208/1209/1210的內部結構與引腳功能 8.7.2DAC1208/1209/1210與8031單片機的接口設計 8.7.312位D/A轉換器DAC1230/1231/1232的應用設計說明 8.7.412位D/A轉換器AD7542與8031單片機的接口設計 8.812位串行DAC-AD7543與MCS-51單片機的接口設計 8.8.1AD7543的應用特性與引腳功能 8.8.2AD7543與8031單片機的接口設計 8.914位D/A轉換器AD75335與MCS-51單片機的接口設計 8.9.1AD8635的內部結構與引腳功能 8.9.2AD7535與8031單片機的接口設計 8.1016位D/A轉換器AD1147/1148與MCS-51單片機的接口設計 8.10.1AD1147/AD1148的內部結構及引腳功能 8.10.2AD1147/AD1148與8031單片機的接口設計 8.10.3AD1147/AD1148接口電路的應用調試說明 8.10.416位D/A轉換器AD1145與8031單片機的接口設計 第九章A/D轉換器與MCS-51單片機的接口設計與實踐 9.1A/D轉換器的基本原理及主要技術指標 9.1.1A/D轉換器的基本原理與分類 9.1.2A/D轉換器的主要技術指標 9.2面對課題如何選擇A/D轉換器件 9.2.1常用A/D轉換器簡介 9.2.2A/D轉換器的選擇要點及應用設計的幾點實用技術 9.38位D/A轉換器ADC0801/0802/0803/0804/0805與MCS-51單片機的接口設計 9.3.1ADC0801~ADC0805芯片的引腳功能及應用特性 9.3.2ADC0801~ADC0805與8031單片機的接口設計 9.48路8位A/D轉換器ADC0808/0809與MCS一51單片機的接口設計 9.4.1ADC0808/0809的內部結構及引腳功能 9.4.2ADC0808/0809與8031單片機的接口設計 9.4.3接口電路設計中的幾點注意事項 9.4.416路8位A/D轉換器ADC0816/0817與MCS-51單片機的接口設計 9.510位A/D轉換器AD571與MCS-51單片機的接口設計 9.5.1AD571芯片的引腳功能及應用特性 9.5.2AD571與8031單片機的接口 9.5.38位A/D轉換器AD570與8031單片機的硬件接口 9.612位A/D轉換器ADC1210/1211與MCS-51單片機的接口設計 9.6.1ADC1210/1211的引腳功能與應用特性 9.6.2ADC1210/1211與8031單片機的硬件接口 9.6.3硬件接口電路的設計要點及幾點說明 9.712位A/D轉換器AD574A/1374/1674A與MCS-51單片機的接口設計 9.7.1AD574A的內部結構與引腳功能 9.7.2AD574A的應用特性及校準 9.7.3AD574A與8031單片機的硬件接口設計 9.7.4AD574A的應用調試說明 9.7.5AD674A/AD1674與8031單片機的接口設計 9.8高速12位A/D轉換器AD578/AD678/AD1678與MCS—51單片機的接口設計 9.8.1AD578的應用特性與引腳功能 9.8.2AD578高速A/D轉換器與8031單片機的接口設計 9.8.3AD578高速A/D轉換器的應用調試說明 9.8.4AD678/AD1678采樣A/D轉換器與8031單片機的接口設計 9.914位A/D轉換器AD679/1679與MCS-51單片機的接口設計 9.9.1AD679/AD1679的應用特性及引腳功能 9.9.2AD679/1679與8031單片機的接口設計 9.9.3AD679/1679的調試說明 9.1016位ADC-ADC1143與MCS-51單片機的接口設計 9.10.1ADC1143的應用特性及引腳功能 9.10.2ADC1143與8031單片機的接口設計 9.113位半積分A/D轉換器5G14433與MCS-51單片機的接口設計 9.11.15G14433的內部結構及引腳功能 9.11.25G14433的外部電路連接與元件參數選擇 9.11.35G14433與8031單片機的接口設計 9.11.45G14433的應用舉例 9.124位半積分A/D轉換器ICL7135與MCS—51單片機的接口設計 9.12.1ICL7135的內部結構及芯片引腳功能 9.12.2ICL7135的外部電路連接與元件參數選擇 9.12.3ICL7135與8031單片機的硬件接口設計 9.124ICL7135的應用舉例 9.1312位雙積分A/D轉換器ICL7109與MCS—51單片機的接口設計 9.13.1ICL7109的內部結構與芯片引腳功能 9.13.2ICL7109的外部電路連接與元件參數選擇 9.13.3ICL7109與8031單片機的硬件接口設計 9.1416位積分型ADC一ICL7104與MCS-51單片機的接口設計 9.14.1ICL7104的主要應用特性及引腳功能 9.14.2ICL7104與8031單片機的接口設計 9.14.3其它積分型A/D轉換器簡介 第十章V/F轉換器接口技術 10.1V/F轉換的特點及應用環境 10.2V/F轉換原理及用V/F轉換器實現A/D轉換的方法 10.2.1V/F轉換原理 10.2.2用V/F轉換器實現A/D轉換的方法 10.3常用V/F轉換器簡介 10.3.1VFC32 10.3.2LMX31系列V/F轉換器 10.3.3AD650 10.3.4AD651 10.4V/F轉換應用系統中的通道結構 10.5LM331應用實例 10.5.1線路原理 10.5.2軟件設計 10.6AD650應用實例 10.6.1AD650外圍電路設計 10.6.2定時/計數器(8253—5簡介) 10.6.3線路原理 10.6.4軟件設計 第十一章串行通訊接口技術 11.1串行通訊基礎 11.1.1異步通訊和同步通訊 11.1.2波特率和接收/發送時鐘 11.1.3單工、半雙工、全雙工通訊方式 11.14信號的調制與解調 11.1.5通訊數據的差錯檢測和校正 11.1.6串行通訊接口電路UART、USRT和USART 11.2串行通訊總線標準及其接口 11.2.1串行通訊接口 11.2.2RS-232C接口 11.2.3RS-449、RS-422、RS-423及RS485 11.2.420mA電流環路串行接口 11.3MCS-51單片機串行接口 11.3.1串行口的結構 11.3.2串行接口的工作方式 11.3.3串行通訊中波特率設置 11.4MCS-51單片機串行接口通訊技術 11.4.1單片機雙機通訊技術 11.4.2單片機多機通訊技術 11.5IBMPC系列機與單片機的通訊技術 11.5.1異步通訊適配器 11.5.2IBM-PC機與8031雙機通訊技術 11.5.3IBM—PC機與8031多機通訊技術 11.6MCS-51單片機串行接口的擴展 11.6.1Intel8251A可編程通訊接口 11.6.2擴展多路串行口的硬件設計 11.6.3通訊軟件設計 第十二章應用系統設計中的實用技術 12.1MCS-51單片機低功耗系統設計 12.1.1CHMOS型單片機80C31/80C51/87C51的組成與使用要點 12.1.2CHMOS型單片機的空閑、掉電工作方式 12.1.3CHMOS型單片機的I/O接口及應用系統實例 12.1.4HMOS型單片機的節電運行方式 12.2邏輯電平接口技術 12.2.1集電極開路門輸出接口 12.2.2TTL、HTL、ECL、CMOS電平轉換接口 12.3電壓/電流轉換 12.3.1電壓/0~10mA轉換 12.3.2電壓1~5V/4~20mA轉換 12.3.30~10mA/0~5V轉換 12.344~20mA/0~5V轉換 12.3.5集成V/I轉換電路 12.4開關量輸出接口技術 12.4.1輸出接口隔離技術 12.4.2低壓開關量信號輸出技術 12.4.3繼電器輸出接口技術 12.4.4可控硅(晶閘管)輸出接口技術 12.4.5固態繼電器輸出接口 12.4.6集成功率電子開關輸出接口 12.5集成穩壓電路 12.5.1電源隔離技術 12.5.2三端集成穩壓器 12.5.3高精度電壓基準 12.6量程自動轉換技術 12.6.1自動轉換量程的硬件電路 12.6.2自動轉換量程的軟件設計 附錄AMCS-51單片機指令速查表 附錄B常用EPROM固化電壓參考表 參考文獻
標簽: MCS 51 單片機實用 接口技術
上傳時間: 2013-10-15
上傳用戶:himbly
各種單片機用到的或集成芯片的中文資料庫,各種芯片中文資料一應俱全。
標簽: 單片機 集成芯片
上傳時間: 2013-10-08
上傳用戶:731140412
PCA9546A 是一款I2C 多路復用器和開關,能實現I2C 總線擴展、電平轉換及總線功能恢復
標簽: 9546A 9546 PCA I2C
上傳時間: 2013-11-07
上傳用戶:jesuson
關于PCB封裝的資料收集整理. 大的來說,元件有插裝和貼裝.零件封裝是指實際零件焊接到電路板時所指示的外觀和焊點的位置。是純粹的空間概念.因此不同的元件可共用同一零件封裝,同種元件也可有不同的零件封裝。像電阻,有傳統的針插式,這種元件體積較大,電路板必須鉆孔才能安置元件,完成鉆孔后,插入元件,再過錫爐或噴錫(也可手焊),成本較高,較新的設計都是采用體積小的表面貼片式元件(SMD)這種元件不必鉆孔,用鋼膜將半熔狀錫膏倒入電路板,再把SMD 元件放上,即可焊接在電路板上了。晶體管是我們常用的的元件之一,在DEVICE。LIB庫中,簡簡單單的只有NPN與PNP之分,但實際上,如果它是NPN的2N3055那它有可能是鐵殼子的TO—3,如果它是NPN的2N3054,則有可能是鐵殼的TO-66或TO-5,而學用的CS9013,有TO-92A,TO-92B,還有TO-5,TO-46,TO-52等等,千變萬化。還有一個就是電阻,在DEVICE 庫中,它也是簡單地把它們稱為RES1 和RES2,不管它是100Ω 還是470KΩ都一樣,對電路板而言,它與歐姆數根本不相關,完全是按該電阻的功率數來決定的我們選用的1/4W 和甚至1/2W 的電阻,都可以用AXIAL0.3 元件封裝,而功率數大一點的話,可用AXIAL0.4,AXIAL0.5等等。現將常用的元件封裝整理如下:電阻類及無極性雙端元件:AXIAL0.3-AXIAL1.0無極性電容:RAD0.1-RAD0.4有極性電容:RB.2/.4-RB.5/1.0二極管:DIODE0.4及DIODE0.7石英晶體振蕩器:XTAL1晶體管、FET、UJT:TO-xxx(TO-3,TO-5)可變電阻(POT1、POT2):VR1-VR5這些常用的元件封裝,大家最好能把它背下來,這些元件封裝,大家可以把它拆分成兩部分來記如電阻AXIAL0.3 可拆成AXIAL 和0.3,AXIAL 翻譯成中文就是軸狀的,0.3 則是該電阻在印刷電路板上的焊盤間的距離也就是300mil(因為在電機領域里,是以英制單位為主的。同樣的,對于無極性的電容,RAD0.1-RAD0.4也是一樣;對有極性的電容如電解電容,其封裝為RB.2/.4,RB.3/.6 等,其中“.2”為焊盤間距,“.4”為電容圓筒的外徑。對于晶體管,那就直接看它的外形及功率,大功率的晶體管,就用TO—3,中功率的晶體管,如果是扁平的,就用TO-220,如果是金屬殼的,就用TO-66,小功率的晶體管,就用TO-5,TO-46,TO-92A等都可以,反正它的管腳也長,彎一下也可以。對于常用的集成IC電路,有DIPxx,就是雙列直插的元件封裝,DIP8就是雙排,每排有4個引腳,兩排間距離是300mil,焊盤間的距離是100mil。SIPxx 就是單排的封裝。等等。值得我們注意的是晶體管與可變電阻,它們的包裝才是最令人頭痛的,同樣的包裝,其管腳可不一定一樣。例如,對于TO-92B之類的包裝,通常是1 腳為E(發射極),而2 腳有可能是B 極(基極),也可能是C(集電極);同樣的,3腳有可能是C,也有可能是B,具體是那個,只有拿到了元件才能確定。因此,電路軟件不敢硬性定義焊盤名稱(管腳名稱),同樣的,場效應管,MOS 管也可以用跟晶體管一樣的封裝,它可以通用于三個引腳的元件。Q1-B,在PCB 里,加載這種網絡表的時候,就會找不到節點(對不上)。在可變電阻
標簽: PCB 封裝
上傳時間: 2013-11-03
上傳用戶:daguogai
PCA9544A 是NXP 公司生產的I2C 總線多路復用器,通過該器件可以將一路I2C 總線擴展為4 路I2C 總線。將1 路上行SDA/SCL 通道擴展為4 路下行通道。通過對內部可編程寄存器進行配置,在同一時間可以任意選擇一對SCx/SDx 線。器件擁有四路輸入中斷,INT0到INT3,分別對應著四路下行通道。該器件還有一個輸出中斷,輸出中斷的狀態由四個輸入中斷通過“與”邏輯控制。
標簽: 9544A 9544 PCA I2C
上傳時間: 2013-11-17
上傳用戶:woshinimiaoye
上傳時間: 2013-12-02
上傳用戶:myworkpost
PCA9547 是一款通過I2C 總線控制的八進制雙向轉換開關。它的每對SCL/ SDA 上行通道可以擴展為八對下行通道。但在某一時刻,由可編程控制寄存器中的內容來決定只有一路SCx/SDx 被選擇。由多路復用器的通門,VDD 管腳可以用來限制PCA9547 通過的最高電壓,這使得每一對SCL/SDA 可以使用不同的總線電壓,因此1.8V、2.5V 或3.3V 的器件都可以在無其它保護的情況下與5V 的器件進行通信。它的外部上拉電阻將總線拉高至每個通道所要求的電壓電平,所有I/O 管腳都可以承受5V 的電壓。設備上電時由通道0 連接,并且允許主機和下行設備進行直接的通信
標簽: 9547 PCA I2C BS
上傳時間: 2014-12-28
上傳用戶:sunshine1402
PCA9548A 是一款通過I2C 總線控制的八進制雙向轉換開關。它的每對SCL/ SDA 上行通道可以擴展為八對下行通道,可以通過可編程控制寄存器的內容來選擇任意單一的SCx/SDx 通道或者組合通道。由多路復用器的通門,VDD 管腳可以用來限制PCA9547 通過的最高電壓,這使得每一對SCL/SDA 都可以使用不同的總線電壓,因此1.8V、2.5V 或3.3V的器件可以在無其它保護的情況下與5V 的器件進行通信。它的外部上拉電阻將總線拉高至每個通道所要求的電壓電平,所有I/O 管腳都可以承受5V 電壓。
標簽: 9548 PCA I2C AB
上傳時間: 2013-10-13
上傳用戶:hanli8870
MSP430系列超低功耗16位單片機原理與應用TI公司的MSP430系列微控制器是一個近期推出的單片機品種。它在超低功耗和功能集成上都有一定的特色,尤其適合應用在自動信號采集系統、液晶顯示智能化儀器、電池供電便攜式裝置、超長時間連續工作設備等領域。《MSP430系列超低功耗16位單片機原理與應用》對這一系列產品的原理、結構及內部各功能模塊作了詳細的說明,并以方便工程師及程序員使用的方式提供軟件和硬件資料。由于MSP430系列的各個不同型號基本上是這些功能模塊的不同組合,因此,掌握《MSP430系列超低功耗16位單片機原理與應用》的內容對于MSP430系列的原理理解和應用開發都有較大的幫助。《MSP430系列超低功耗16位單片機原理與應用》的內容主要根據TI公司的《MSP430 Family Architecture Guide and Module Library》一書及其他相關技術資料編寫。 《MSP430系列超低功耗16位單片機原理與應用》供高等院校自動化、計算機、電子等專業的教學參考及工程技術人員的實用參考,亦可做為應用技術的培訓教材。MSP430系列超低功耗16位單片機原理與應用 目錄 第1章 MSP430系列1.1 特性與功能1.2 系統關鍵特性1.3 MSP430系列的各種型號??第2章 結構概述2.1 CPU2.2 代碼存儲器?2.3 數據存儲器2.4 運行控制?2.5 外圍模塊2.6 振蕩器、倍頻器和時鐘發生器??第3章 系統復位、中斷和工作模式?3.1 系統復位和初始化3.2 中斷系統結構3.3 中斷處理3.3.1 SFR中的中斷控制位3.3.2 外部中斷3.4 工作模式3.5 低功耗模式3.5.1 低功耗模式0和模式13.5.2 低功耗模式2和模式33.5.3 低功耗模式43.6 低功耗應用要點??第4章 存儲器組織4.1 存儲器中的數據4.2 片內ROM組織4.2.1 ROM表的處理4.2.2 計算分支跳轉和子程序調用4.3 RAM與外圍模塊組織4.3.1 RAM4.3.2 外圍模塊--地址定位4.3.3 外圍模塊--SFR??第5章 16位CPU?5.1 CPU寄存器5.1.1 程序計數器PC5.1.2 系統堆棧指針SP5.1.3 狀態寄存器SR5.1.4 常數發生寄存器CG1和CG2?5.2 尋址模式5.2.1 寄存器模式5.2.2 變址模式5.2.3 符號模式5.2.4 絕對模式5.2.5 間接模式5.2.6 間接增量模式5.2.7 立即模式5.2.8 指令的時鐘周期與長度5.3 指令集概述5.3.1 雙操作數指令5.3.2 單操作數指令5.3.3 條件跳轉5.3.4 模擬指令的簡短格式5.3.5 其他指令5.4 指令分布??第6章 硬件乘法器?6.1 硬件乘法器的操作6.2 硬件乘法器的寄存器6.3 硬件乘法器的SFR位6.4 硬件乘法器的軟件限制6.4.1 硬件乘法器的軟件限制--尋址模式6.4.2 硬件乘法器的軟件限制--中斷程序??第7章 振蕩器與系統時鐘發生器?7.1 晶體振蕩器7.2 處理機時鐘發生器7.3 系統時鐘工作模式7.4 系統時鐘控制寄存器7.4.1 模塊寄存器7.4.2 與系統時鐘發生器相關的SFR位7.5 DCO典型特性??第8章 數字I/O配置?8.1 通用端口P08.1.1 P0的控制寄存器8.1.2 P0的原理圖8.1.3 P0的中斷控制功能8.2 通用端口P1、P28.2.1 P1、P2的控制寄存器8.2.2 P1、P2的原理圖8.2.3 P1、P2的中斷控制功能8.3 通用端口P3、P48.3.1 P3、P4的控制寄存器8.3.2 P3、P4的原理圖8.4 LCD端口8.5 LCD端口--定時器/端口比較器??第9章 通用定時器/端口模塊?9.1 定時器/端口模塊操作9.1.1 定時器/端口計數器TPCNT1--8位操作9.1.2 定時器/端口計數器TPCNT2--8位操作9.1.3 定時器/端口計數器--16位操作9.2 定時器/端口寄存器9.3 定時器/端口SFR位9.4 定時器/端口在A/D中的應用9.4.1 R/D轉換原理9.4.2 分辨率高于8位的轉換??第10章 定時器?10.1 Basic Timer110.1.1 Basic Timer1寄存器10.1.2 SFR位10.1.3 Basic Timer1的操作10.1.4 Basic Timer1的操作--LCD時鐘信號fLCD?10.2 8位間隔定時器/計數器10.2.1 8位定時器/計數器的操作10.2.2 8位定時器/計數器的寄存器10.2.3 與8位定時器/計數器有關的SFR位10.2.4 8位定時器/計數器在UART中的應用10.3 看門狗定時器11.1.3 比較模式11.1.4 輸出單元11.2 TimerA的寄存器11.2.1 TimerA控制寄存器TACTL11.2.2 捕獲/比較控制寄存器CCTL11.2.3 TimerA中斷向量寄存器11.3 TimerA的應用11.3.1 TimerA增計數模式應用11.3.2 TimerA連續模式應用11.3.3 TimerA增/減計數模式應用11.3.4 TimerA軟件捕獲應用11.3.5 TimerA處理異步串行通信協議11.4 TimerA的特殊情況11.4.1 CCR0用做周期寄存器11.4.2 定時器寄存器的啟/停11.4.3 輸出單元Unit0??第12章 USART外圍接口--UART模式?12.1 異步操作12.1.1 異步幀格式12.1.2 異步通信的波特率發生器12.1.3 異步通信格式12.1.4 線路空閑多處理機模式12.1.5 地址位格式12.2 中斷與控制功能12.2.1 USART接收允許12.2.2 USART發送允許12.2.3 USART接收中斷操作12.2.4 USART發送中斷操作12.3 控制與狀態寄存器12.3.1 USART控制寄存器UCTL12.3.2 發送控制寄存器UTCTL12.3.3 接收控制寄存器URCTL12.3.4 波特率選擇和調制控制寄存器12.3.5 USART接收數據緩存URXBUF12.3.6 USART發送數據緩存UTXBUF12.4 UART模式--低功耗模式應用特性12.4.1 由UART幀啟動接收操作12.4.2 時鐘頻率的充分利用與UART模式的波特率12.4.3 節約MSP430資源的多處理機模式12.5 波特率的計算??第13章 USART外圍接口--SPI模式?13.1 USART的同步操作13.1.1 SPI模式中的主模式--MM=1、SYNC=113.1.2 SPI模式中的從模式--MM=0、SYNC=113.2 中斷與控制功能13.2.1 USART接收允許13.2.2 USART發送允許13.2.3 USART接收中斷操作13.2.4 USART發送中斷操作13.3 控制與狀態寄存器13.3.1 USART控制寄存器13.3.2 發送控制寄存器UTCTL13.3.3 接收控制寄存器URCTL13.3.4 波特率選擇和調制控制寄存器13.3.5 USART接收數據緩存URXBUF13.3.6 USART發送數據緩存UTXBUF??第14章 液晶顯示驅動?14.1 LCD驅動基本原理14.2 LCD控制器/驅動器14.2.1 LCD控制器/驅動器功能14.2.2 LCD控制與模式寄存器14.2.3 LCD顯示內存14.2.4 LCD操作軟件例程14.3 LCD端口功能14.4 LCD與端口模式混合應用實例??第15章 A/D轉換器?15.1 概述15.2 A/D轉換操作15.2.1 A/D轉換15.2.2 A/D中斷15.2.3 A/D量程15.2.4 A/D電流源15.2.5 A/D輸入端與多路切換15.2.6 A/D接地與降噪15.2.7 A/D輸入與輸出引腳15.3 A/D控制寄存器??第16章 其他模塊16.1 晶體振蕩器16.2 上電電路16.3 晶振緩沖輸出??附錄A 外圍模塊地址分配?附錄B 指令集描述?B1 指令匯總B2 指令格式B3 不增加ROM開銷的指令模擬B4 指令說明B5 用幾條指令模擬的宏指令??附錄C EPROM編程?C1 EPROM操作C2 快速編程算法C3 通過串行數據鏈路應用\"JTAG\"特性的EPROM模塊編程C4 通過微控制器軟件實現對EPROM模塊編程??附錄D MSP430系列單片機參數表?附錄E MSP430系列單片機產品編碼?附錄F MSP430系列單片機封裝形式?
標簽: MSP 430 超低功耗 位單片機
上傳時間: 2014-05-07
上傳用戶:lwq11
100-Gb光傳送網(OTN)復用轉發器 a. 提供連續數據范圍在600 Mbps到14.1 Gbps之間的串行收發器,通過使用方便的部分重新配置功能支持多標準客戶側接口; b. 44個獨立發送時鐘域,提高了時鐘靈活性; c. 收發器集成電信號散射補償(EDC)功能,可直接驅動光模塊(SFP+、SFP、QSFP、CFP); d. 支持下一代光接口的28-Gbps收發器; e. 替代外部壓控晶體振蕩器(VCXO)的高級fPLL。
標簽: Altera FPGA Gbit 100
上傳時間: 2013-11-19
上傳用戶:zhyiroy
蟲蟲下載站版權所有 京ICP備2021023401號-1