單片機應用技術選編10 目錄 第一章 專題論述1.1 嵌入式系統的技術發展和我們的機遇(2)1.2 一種新的電路設計和實現方法——進化硬件(8)1.3 從8/16位機到32位機的系統設計(13)1.4 混合SoC設計(18)1.5 AT24系列存儲器數據串并轉換接口的IP核設計(23)1.6 低能耗嵌入式系統的設計(28)1.7 嵌入式應用中的零功耗系統設計(31)1.8 數字指紋協議的研究與發展(37)1.9 指紋識別控制系統設計(45)1.10 條形碼的計算機編碼與識別(48)1.11 藍牙技術綜述(54)1.12 藍牙通信過程解析與研究(60)1.13 藍牙模塊基帶電路的接口技術(65)1.14 藍牙HCI層數據通信的實現(72)1.15 藍牙技術硬件實現模式分析(77)1.16 Bluetooth技術與相關器件(83)1.17 基于藍牙技術的無線收發芯片nRF401(88)1.18 藍牙收發芯片RF2968的原理及應用(93)1.19 nRFTM系列單片機無線收發器的應用設計(99)1.20 基于藍牙技術的家庭網絡(106) 第二章 綜合應用2.1 嵌入式系統的超時控制及其應用(114)2.2 多路讀寫的SDRAM接口設計(118)2.3 SDRAM視頻存儲控制器的設計與實現(123)2.4 集成多路模擬開關的應用技巧(129)2.5 合理選擇DCDC轉換器(133)2.6 單片機定時器中斷時間誤差的分析及補償(137)2.7 單片機無線串行接口電路設計(140)2.8 單片機控制Modem的兩種硬件接口方法(143)2.9 使用PWM得到精密的輸出電壓(147)2.10 測控系統前向通道的誤差分析及標定(150)2.11 如何認識和提高ADC的精度(155)2.12 提高ADC分辨率的硬件和軟件措施(160)2.13 智能溫度傳感器的發展趨勢(165)2.14 溫度傳感器的選擇策略(169)2.15 單線數字溫度傳感器DS18B20數據校驗與糾錯(174)2.16 TMP03/04型數字溫度傳感器的工作原理(180)2.17 TMP03/04型數字溫度傳感器的應用(184)2.18 諧振式水晶溫度傳感器的現狀和發展預測(189)2.19 石英晶體溫度傳感器的應用(194)2.20 無線數字溫度傳感器的設計(199)2.21 液晶屏溫度響應特性及其溫度控制(203)2.22 CPU卡的接口特性、傳輸協議與讀寫程序設計(209)2.23 一種基于鐵電存儲器的雙機串行通信技術(215) 第三章 軟件技術3.1 面向應用的嵌入式操作系統(222)3.2 嵌入式實時操作系統及其應用(228)3.3 Windows CE在嵌入式工業控制系統中的應用思考(234)3.4 簡易非搶先式實時多任務操作系統的設計與應用(239)3.5 單片機程序設計中運用事件驅動機制(248)3.6 實時操作系統RTLINUX的原理及應用(253)3.7 RTLinux的實時機制分析(256)3.8 基于RTLinux系統的設備驅動程序開發與應用(261)3.9 嵌入式實時操作系統μC/OSⅡ及其應用(265)3.10 在MOTOROLA 568XX系列DSP上運行μC/OSⅡ(267)3.11 Franklin C51浮點數與A51浮點數的相互轉換、傳遞及其在混合編程中的應用(272) 第四章 網絡、通信與數據傳輸4.1 嵌入式系統以太網接口的設計(280)4.2 以太網在網絡控制系統中的應用與發展趨勢(285)4.3 IPv4向IPv6的過渡(291)4.4 在嵌入式網絡應用中實現TCP/IP協議(295)4.5 一種以太網與8位單片機的連接方法(300)4.6 RS485總線通信避障及其多主發送的研究(305)4.7 RS422/RS485網絡的無極性接線設計(310)4.8 RS485與USB接口轉換卡的設計與實現(315)4.9 低壓電力線載波數據通信及其應用前景(320)4.10 基于LM1893的電力線載波通信系統設計(327)4.11 家庭無線信息網絡解決方案(331)4.12 基于GSM短消息接口的MC3一體化遙測系統(334)4.13 基于短消息的自動抄表系統(337) 第五章 新器件與新技術5.1 ARM核嵌入式系統的開發平臺ADS(344)5.2 大容量Flash型AT91系列ARM核微控制器(350)5.3 內嵌UHF ASK/FSK發射器的8位微控制器(357)5.4 專用單片機C5042E在SPWM技術中的編程技巧(361)5.5 新型高精度時鐘芯片RTC4553(367)5.6 A/D芯片TLC2543與Neuron芯片的接口應用(372)5.7 一種新型傳感器接口IC(376)5.8 新型CMOS圖像傳感器及其應用(380)5.9 GMS97C2051與ISD2560組成的小型語音系統(385)5.10 73M2901芯片在嵌入式Modem中的應用(389)5.11 電能計量芯片組AT73C500和AT73C501及其應用(395) 第六章 總線技術6.1 PCI總線及其接口芯片的應用(406)6.2 實現RS485/RS422和CAN轉換——總線網橋的構建(409)6.3 工控系統應用CAN總線的幾種改進方法(413)6.4 快速和高可靠性的CAN網絡模塊ADAM?500/CAN(418)6.5 SJA1000在CAN總線系統節點的應用(422)6.6 用C167CR實現CAN總線通信(430)6.7 1?WIRE網絡的特性與應用(436)6.8 基于TINI的一線制網絡互連技術(441)6.9 單總線數字溫度傳感器的自動識別技術(445)6.10 TM卡信息紐扣在預付費水表中的應用(450)6.11 USB 2.0性能特點及其應用(455)6.12 USB總線協議信息包分析(459)6.13 USB設備的開發(463)6.14 嵌入式系統中USB總線驅動的開發及應用(467)6.15 USB接口單片機SL11R的特點及應用(475)6.16 USB接口器件PDIUSBD12的接口應用設計(479)6.17 USB 2.0控制器CY7C68013特點與應用(486)6.18 基于EZ?USB的數據采集與控制(491)6.19 基于USB接口的IC卡讀寫器的設計(498)6.20 IEEE 1394總線技術與應用(501) 第七章 可靠性及安全性技術7.1 單片機復位電路的可靠性分析(508)7.2 提高移位寄存器接口電路可靠性的措施(515)7.3 單片機嵌入式系統軟件容錯設計(518)7.4 鍵盤信息泄漏與防泄漏鍵盤設計(526)7.5 USB安全鑰功能擴展與優化設計(532)7.6 單片機多機冗余設計及控制模塊的VHDL語言描述(540)7.7 一種快速可靠的串行flash容錯系統的設計與實現(545)7.8 射頻電路印刷電路板的電磁兼容性設計(550)7.9 去耦電容在PCB板設計中的應用(553)7.10 密碼訪問器件X76F100在單片機系統中的應用(560)7.11 計算機的電磁干擾研究(566)7.12 EMI和屏蔽(一)(573)7.13 EMI和屏蔽(二)(579)7.14 微機接口設計中的靜電沖擊(ESD)防護措施(585)7.15 單片機應用系統中去除工頻干擾的快速實現(589)7.16 傳輸線路引起的數字信號畸變與抑制(593) 第八章 DSP及其應用技術8.1 TMS320VC5402電路設計中應注意的幾個問題(600)8.2 DSP系統中的外部存儲器設計(604)8.3 TMS320C24x的C語言與匯編語言的接口技術(610)8.4 DSP環境下C語言編程的優化實現(615)8.5 基于TMS320C6000高速算法的實現(619)8.6 TMS320F240串行外設接口及其應用(624)8.7 基于DSP的Modem及其驅動程序的設計與實現(631)8.8 W3100在DSP系統以太網接口中的應用(637)8.9 CAN總線控制器與DSP的接口(643)8.10 基于DSP的USB傳輸系統的實現(648) 第九章 HDL與可編程器件技術9.1 談談EDA的硬件描述語言(654)9.2 基于VHDL語言的FPGA設計(657)9.3 VHDL的設計特點與應用研究(662)9.4 單片機應用系統的CPLD應用設計(668)9.5 用CPLD實現單片機與ISA總線接口的并行通信(674)9.6 FPGA實現PCI總線接口技術(679)9.7 用FPGS實現DES算法的密鑰簡化算法(685)9.8 可編程模擬器件原理與開發(690)9.9 數字/模擬ISP技術及其EDA工具(695)9.10 可編程模擬器件ispPAC20在電路設計中的應用(698)9.11 基于FPGA的I2C總線接口實現方法(701)9.12 基于CPLD的串并轉換和高速USB通信設計(705)9.13 用HDL語言實現循環冗余校驗(712)9.14 利用單片機和CPLD實現直接數字頻率合成(DDS)(717)9.15 基于Verilog?HDL的軸承振動噪聲電壓峰值檢測(722) 第十章 綜合應用10.1 AVR高速單片機LED顯示系統(728)10.2 基于ADμC812與SJA1000數據采集系統的設計(732)10.3 用AT89C2051設計的PC/AT鍵盤(736)10.4 利用89C2051實現POCSAG編碼的方法(739)10.5 加載感應DAC的應用(741)10.6 利用MAX7219設計LED大屏幕基本顯示模塊(745)10.7 單片機用作通用紅外遙控接收器的設計(751)10.8 紅外遙控器軟件解碼及其應用(754) 第十一章 文章摘要 一、專題論述(758)1.1 與8051兼容的單片機的新發展(758)1.2 正在崛起的低功耗微處理器技術(758)1.3 低功耗電子系統設計的綜合考慮(758)1.4 數字電路設計方案的比較與選擇(758)1.5 單片機應用系統中數學協處理器的開發(758)1.6 實現基于IP核技術的SoC設計(758)1.7 基于知識產權的SoC關鍵技術與設計(759)1.8 基于IP核復用技術的SoC設計(759)1.9 將IP集成進SoC(759)1.10 模擬/混合電路SoC的設計難題(759)1.11 系統級可編程芯片(SOPC)設計思想與開發策略(759)1.12 基于SoC的PAGER控制芯片設計(759)1.13 一種高性能CMOS帶隙電路的設計(759)1.14 基于結構的指紋分類技術(760)1.15 指紋識別的預處理組合算法(760)1.16 一種指紋識別的細節特征匹配的方法(760)1.17 指紋IC卡及其應用(760)1.18 人臉照片的特征提取與查詢(760)1.19 一種快速、魯棒的人臉檢測方法(760)1.20 128條碼的編碼分析和識別算法(761)1.21 身份證號碼快速識別系統(761)1.22 漢字識別技術的新方法及發展趨勢(761)1.23 藍牙技術及其應用展望(761)1.24 藍牙技術淺析(761)1.25 藍牙HCI USB傳輸層規范(761)1.26 藍牙服務發現協議(SDP)的實現(761)1.27 藍牙技術安全性解析(762)1.28 藍牙技術及其應用(762)1.29 BluetoothASIC接口技術(762)1.30 RF CMOS藍牙收發器的設計(一)(762)1.31 RF CMOS藍牙收發器的設計(二)(762)1.32 單片藍牙控制器AT76C551(762)1.33 設計RF CMOS藍牙收發器(762)1.34 ROK 101 007/1藍牙模塊的特性與應用(763)1.35基于nRF401的PC機無線收發模塊的設計(763)1.36 無線收發芯片nRF401在監測系統中的應用(763)1.37 基于射頻收發芯片nRF401的計算機接口電路設計(763)1.38 采用nRF401實現單片機與PC機無線數據通信(763)1.39 基于射頻收發芯片nRF403的無線接口電路設計(763)1.40 藍牙局域網無線接入網關的研制(763)1.41 基于藍牙的無線數據采集系統(764)1.42 安立藍牙無線測試解決方案(764)1.43 嵌入式系統中的藍牙電話應用規范的實現(764)1.44 藍牙“三合一電話”的解決方案(764)1.45 用Bluetooth技術構建分布式污水處理控制系統(764)1.46 MPEG的發展動態及其未來預測(764)1.47 軟件無線電的關鍵技術與未來展望(764)1.48 軟件無線電與虛擬無線電(765)1.49 射頻無線測控系統及其應用(765)1.50 一種新的感知工具——電子標記筆(765)1.51 智能住宅用戶控制器設計(765)1.52 利用GPS對計算機實現精確授時(765)1.53 IP代理遠程測控系統(765)1.54 曼徹斯特碼編碼與解碼硬件實現(765)1.55 便攜式設備中電源軟開關設計的一種方法(766)1.56 便攜式設備的電源方案設計(766)1.57 StrongARM及其嵌入式應用平臺(766)1.58 嵌入式系統在光傳輸設備中的應用(766)1.59 光纖無源器件技術的發展方向(766) 二、 綜合應用(767)2.1 數據存儲技術的應用(767)2.2 SL11R單片機外部存儲器擴展(767)2.3 構成大容量非易失性SRAM方法分析(767)2.4 一種專用高速硬盤存儲設備的設計與實現(767)2.5 基于CDROM的嵌入式系統設計(767)2.6 串行E2PROM的應用設計與編程(767)2.7 利用UART擴展大容量具有SPI接口的快速串行E2PROM的方法(767)2.8 用單片機實現異步串行數據再生(768)2.9 非易失性數字性電位器與單片機的接口設計(768)2.10 數控電位器在頻率可調信號源中的應用(768)2.11 單片機上一種新穎實用的ex函數計算方法(768)2.12 單片機系統設計的誤區與對策(768)2.13 基于SystemC的嵌入式系統軟硬件協同設計(768)2.14 一種基于JTAG TAP的嵌入式調試接口設計(769)2.15 工作頻率可動態調整的單片機系統設計(769)2.16 嵌入式系統高效多串口中斷源的實現(769)2.17 AVR單片機計時器的優化使用(769)2.18 可編程定時/計數器提高輸出頻率準確度方法(769)2.19 用插值調整法設計單片機串行口波特率(769)2.20 “頻率準確度”自動校準(770)2.21 雙時基頻率校準電路(770)2.22 電壓頻率轉換電路的動態特性分析及求解(770)2.23 單片機測控系統的低功耗設計(770)2.24 MCS96/196三字節浮點庫(770)2.25 循環冗余校驗方法研究(770)2.26 32位微處理器下偽SPI技術的研究與實現(770)2.27 智能儀表LED點陣顯示模塊的設計(771)2.28 點陣式圖形VFD與單片機的硬件接口及編程技術(771)2.29 內置漢字字模的EPROM制作技術(771)2.30 利用VC++實現漢字字模的提取與小漢字庫的生成(771)2.31 高分辨率電壓與電流快速數據采集方法(771)2.32 單片機與數字溫度傳感器DS18B20的接口設計(771)2.33 新型溫度傳感器DS18B20高精度測溫的實現(772)2.34 MAX6576/6577集成溫度傳感器(772)2.35 AD22105型低功耗可編程集成溫度控制器(772)2.36 基于IEEE 1451.1的網絡化智能傳感器設計(772)2.37 數字式溫度傳感器與儀表的智能化設計(772)2.38 用單片機軟件實現傳感器溫度誤差補償(772)2.39 Σ?Δ A/D轉換器的原理及分析(772)2.40 一種提高A/D分辨率的信號調理電路設計(773)2.41 高精度數據轉換器接口技術(773)2.42 高精度雙積分A/D轉換器與單片機接口的新方法(773)2.43 一種高速A/D與MCS51單片機的接口方法(773)2.44 基于串行FIFO雙口RAM的高速A/D轉換采集系統的設計(773)2.45 超高速數據采集系統的設計與實現(773)2.46 廉價隔離型高精度D/A轉換器(774)2.47 智能卡及其應用技術研究(774)2.48 Jupiter GPS接收機數據的提取(774)2.49 基于單片機的脈沖頻率的寬范圍高精度測量(774)2.50 電源模塊輸入軟啟動電路的設計(774)2.51 不停車電子收費系統關鍵技術(774)2.52 一種直接采用計算機串行口控制步進電機的新方法(774)2.53 8051系列單片機通用鼠標接口程序設計(775)2.54 可編程ASIC與MCS51單片機接口設計及實現(775) 三、軟件技術(776)3.1 無線信息設備的理想操作系統Symbian OS(776)3.2 TMS320C55x嵌入式實時多任務系統DSP/BIOS II(776)3.3 兩種嵌入式操作系統的比較(776)3.4 用自由軟件開發嵌入式應用(776)3.5 開放源代碼軟件的應用研究(776)3.6 清華嵌入式軟件系統的解決方案(776)3.7 單片機應用程序的高級語言設計(777)3.8 基于RTX51的單片機軟件設計(777)3.9 多網口通信在VXWORKS中的實現(777)3.10 嵌入式實時操作系統中實現MBUF(777)3.11 硬實時操作系統——RTLinux(777)3.12 Linux嵌入式系統的上層應用開發研究(777)3.13 嵌入式Linux內核下串行驅動程序的實現(777)3.14 嵌入式Linux的中斷處理與實時調度的實現機制(778)3.15 基于Linux平臺的應用研究(778)3.16 基于Linux的嵌入式系統開發(778)3.17 基于Linux的嵌入式系統設計與實現(778)3.18 基于RTLinux的實時控制系統(778)3.19 基于RTLinux的實時機器人控制器研究(778)3.20 嵌入式Linux系統在溫室計算機控制中的應用(778)3.21 基于Linux的USB驅動程序實現(779)3.22 Linux環境下實現串口通信(779)3.23 Linux系統下RS485串行通信程序設計(779)3.24 Linux系統下藍牙設備驅動程序研究和實現 (779)3.25 基于μCLinux和GPRS的無線數據通信系統(779)3.26 嵌入式Linux開發平臺的USB主機接口設計(779)3.27 CAN通信卡的Linux設備驅動程序設計實現(779)3.28 μC/OSII實時操作系統內存管理的改進(780)3.29 μC/OSII在總線式數據采集系統中的應用(780)3.30 實時操作系統μC/OSII在MCF5272上的移植(780)3.31 μC/OSII在51XA上的移植應用(780)3.32 實時嵌入式內核在DSP上的移植實現(780)3.33 利用全局及外部變量實現C51無參數化調用A51函數(780)3.34 基于狀態分析的鍵盤管理軟件設計(780)3.35 PS/2接口C語言通信函數庫設計(781)3.36 DS18B20接口的C語言程序設計(781)3.37 基于KeilC51的SLE4428 IC卡驅動程序設計(781)3.38 智能型并口用軟件加密狗的設計(781)3.39 啤酒發酵控制器中的多任務分析與實現(781)3.40 CAN網絡應用軟件的設計與研究(781)3.41 USB軟件系統的開發(782) 四、網絡、通信與數據傳輸(783)4.1 網際協議過渡——從IPv4到IPv6(783)4.2 IPv6簡介(783)4.3 傳輸控制協議(TCP)介紹(783)4.4 TCP/IP協議的ASIC設計與實現(783)4.5 IP電話的TCP/IP協議的實現方法(783)4.6 基于嵌入式TCP/IP協議棧的信息家電連接Internet單芯片解決方案(783)4.7 基于以太網的家庭網絡平臺(784)4.8 單芯片家庭網關平臺CX821xx(784)4.9 用于單片機的以太網網關——網絡通(784)4.10 基于“網絡通”的單片機以太網CAN網關的應用(784)4.11 第三代快速以太網控制器及其應用(784)4.12 工業以太網在控制系統中的應用前景(784)4.13 工業以太網控制模塊的研究與研制(785)4.14 以太網、控制網與設備網的性能比較與分析(785)4.15 嵌入式系統以太網控制器驅動程序的設計與實現(785)4.16 WIN9X下微機與單片機的串行通信(785)4.17 利用VB6.0實現PC機與單片機的串口通信(785)4.18 基于VB6的PC機與多臺單片機通信的應用(785)4.19 用C++Builder6.0實現80C51與PC串行通信(785)4.20 VC++中實現基于多線程的串行通信(786)4.21 RS232串行通信線路的連接方法設計分析(786)4.22 高效率串行通信協議的設計(786)4.23 利用增強并口協議傳輸數據(786)4.24 應用于RS485網絡的多信道串行通信接口的設計(786)4.25 以Visual C++實現PC與89C51之間的串行通信(786)4.26 智能多路RS422串行通信卡的設計(786)4.27 RS232接口轉換為通用串行接口的設計原理(787)4.28 基于智能模塊的RS485通信協議轉換路由器(787)4.29 RS232接口轉USB接口的通信方法(787)4.30 用VB實現PC與PDA的串行通信(787)4.31 利用WindowsAPI實現與GPS的串口通信(787)4.32 VB6.0在無線通信中的應用(787)4.33 用PTR2000實現單片機與PC機之間的無線數據通信(787)4.34 基于光纖RS232/RS485傳輸系統(788)4.35 利用串口實現PC與PDA的同步通信(788)4.36 實現32位單片機MC68332與PC機串行通信的底層程序設計(788)4.37 基于VB的USB設備檢測通信研究(788)4.38 USB設備與PC機之間的通信機制的實現技術研究(788)4.39 利用MODEM實現單片機與PC機遠程通信(788)4.40 談談電力線通信(788)4.41 低壓電力線載波高速數據通信設計(789)4.42 PL2000在低壓電力線載波通信中的應用(789)4.43 一種電力線擴頻載波通信節點的具體實現(789)4.44 一種基于電力線的家庭以太網絡實現方法(789)4.45 基于電力線載波的家庭智能化局域網研究(789)4.46 低壓電力線擴頻家庭自動化系統(789)4.47 智能家庭網絡研究與開發(790)4.48 藍牙在家庭網絡中的實現(790)4.49 參照CEBus標準的家庭網絡系統研究與實現(790)4.50 采用藍牙技術構建智能家庭網絡(790)4.51 家庭網絡中的設備集成研究(790)4.52 一種嵌入式通信協議系統及在智能住宅網絡中的應用(790)4.53 基于手機短消息(SMS)的遠程無線監控系統的研制(791)4.54 基于GSM短信息方式的遠程自來水廠地下水位自動監控系統(791)4.55 TC35及其在短消息自動抄表系統中的應用(791)4.56 計算機不同通信接口下的數據采集技術問題研究(791)4.57 80C152單片機在HDLC通信規程中的應用(791)4.58 內置MODEM通信模塊在遠程監測系統中的應用(791)4.59 用單片機普通I/O口實現多機通信的一種新方法(792)4.60 利用串行通信實現實時狀態監控(792)4.61 基于FIFO芯片的單片機并行通信(792) 五、新器件與新技術(793)5.1 CYGNAL的C8051F02x系列高速SoC單片機(793)5.2 AduC812單片機控制系統的開發(793)5.3 可編程外圍芯片PSD5xx與單片機68CHC11的接口(793)5.4 模糊單片機NLX230及其接口軟硬件設計(793)5.5 低功耗MSP430單片機在3V與5V混合系統中的邏輯接口技術(793)5.6 MSP430F149單片機在便攜式智能儀器中的應用(793)5.7 用MSP430F149單片機實現步進電機通用控制器(793)5.8 PIC和DS18B20溫度傳感器的接口設計(794)5.9 用P87LPC764單片機的I2C總線擴展“米”字形LED顯示器(794)5.10 鐵電存儲器FM24C04原理及應用(794)5.11 CAT24C021在天文望遠鏡控制器中的應用(794)5.12 串行時鐘芯片在智能傳感器中的應用(794)5.13 RTC器件X1228及其在不間斷供電系統中的應用(794)5.14 新型A/D轉換技術——流水線ADC(794)5.15 集成芯片AD558及其應用(795)5.16 14位3MHz單片模數轉換器AD9243的應用(795)5.17 16位模數轉換器MAX195在單片機系統中的應用(795)5.18 24位模/數轉換器CS5532及其應用(795)5.19 ADS7825模數轉換芯片及其在高速數據采集系統中的應用(795)5.20 新型D/A變換器AD9755及其應用(795)5.21 單片機與串口D/A轉換器MAX525的接口設計(795)5.22 幾種PWN控制器(796)5.23 一種新型的可編程的4~20mA二線制變送器XTR108及其應用(796)5.24 可編程溫度監控器ADT14及其應用(796)5.25 一種適用于51系列單片機的R/F轉換電路(796)5.26 通用集成濾波器的特點及應用(796)5.27 串行顯示驅動器PS7219及單片機的SPI接口設計(796)5.28 新型的鍵盤顯示芯片——SK5279A的應用(797)5.29 高效語音壓縮芯片AMBE—2000TM及其在語音壓縮中的應用(797)5.30 適于語音處理的SDA80D51芯片及其數字錄放音系統(797)5.31 基于ISD2560語音芯片的小型實用語音系統(797)5.32 發射信號處理器AD6622在軟件無線電中的應用(797)5.33 基于UM3758108A芯片遠距多路參數監測系統(797)5.34 單片頻率計ICM7216D及應用(797)5.35 X25045芯片在微機測控系統中的應用(798)5.36 MC14562B在多CPU系統串行通信中的應用(798)5.37 高級串行通信控制器SAB82525及其應用(798)5.38 MAX121芯片在高速串行接口電路中的應用(798)5.39 應用DS2480實現RS232與單總線的串行接口(798)5.40 介紹一種真正的單芯片MODEM73M2901C/5V(798)5.41 HART調制解調器SYM20C15應用設計(799)5.42 TM1300同步串行接口與Modem模擬前端之間的通信(799)5.43 TEMIC系列射頻卡及其應用(799)5.44 用Philips PCD600x實現多線電話并機(799)5.45 SDH專用集成電路套片DTT1C08A和DTT1C20A及其應用(799)5.46 GAL16V8用于步進電動機驅動器(799)5.47 UC3717步進電機驅動電路與89C2051單片機的接口技術(799)5.48 TinySwitch單片開關電源的設計方法(800)5.49 基于MAX883的動態供電設計(800)5.50 高壓PWM電源控制器MAX5003及其應用(800)5.51 單片機與大功率負載的開關接口(800)5.52 遲滯開關功率轉換器LM3485在電源系統中的應用(800)5.53 功率邏輯器件在嵌入式系統中的應用(800)5.54 TPS60101用于低功耗系統的電源解決方案(800)5.55 新型電能表芯片AT73C550及其應用(801)5.56 運動控制芯片MCX314及其應用(801) 六、總線技術(802)6.1 PCItoPCI橋及其應用設計(802)6.2 基于PCI總線的數據采集系統(802)6.3 VXI和PXI總線技術的應用及其發展前景(802)6.4 基于PC104總線的嵌入式以太網卡設計(802)6.5 基于RS485總線的傳感器網絡化技術研究(802)6.6 RS232總線轉CAN總線裝置的設計與實現(802)6.7 現場總線技術的發展與工業以太網綜述(803)6.8 廣義現場總線標準與工業以太網(803)6.9 用單片機設計現場總線轉換網橋(803)6.10 基于LonWorks的在系統編程技術(803)6.11 Neuron芯片與MCS51系列單片機串行通信的實現(803)6.12 Neuron芯片多總線I/O對象的應用(803)6.13 CAN總線及其應用技術(804)6.14 CAN總線協議分析(804)6.15 CAN總線智能節點的設計和實現(804)6.16 CAN總線控制器SJA1000的原理及應用(804)6.17 CAN總線與PC機通信卡接口電路設計(804)6.18 CAN總線及其在測控系統中的實現(804)6.19 基于CAN總線的溫度、壓力控制系統(804)6.20 基于CAN總線的新型網絡數控系統(805)6.21 CAN總線在混和動力汽車電機控制系統中的應用(805)6.22 CAN總線技術在石油鉆井監控系統中的應用(805)6.23 一種電動閥的DeviceNet總線接口設計(805)6.24 單總線技術及其應用(805)6.25 美國DALLAS公司單線可編程數字溫度傳感器技術(805)6.26 基于單總線技術的農業溫室控制系統設計(805)6.27 單總線協議轉換器在分布式測控系統中的應用(806)6.28 單總線技術在電子信息識別系統中的應用(806)6.29 信息紐扣及其在安全巡檢管理系統中的應用(806)6.30 SPI串行總線接口及其實現(806)6.31 通用串行總線USB及其產品開發(806)6.32 通用串行總線(USB)數據傳輸模型(806)6.33 基于USB總線的測試系統開發(806)6.34 一種USB外設的實現方法(807)6.35 基于USB接口的PTP協議在Win32上編程實現(807)6.36 USB在便攜式外設間的應用及其協議(807)6.37 多USB接口的局域網接入技術的實現(807)6.38 USB接口設計及其在工業控制中的應用(807)6.39 USB技術在第四代數控測井系統中應用(807)6.40 用AN2131Q開發USB接口設備(807)6.41 USB/IrDA橋控制芯片STIr4200S(808)6.42 一種基于USB接口的家庭網絡適配器的設計(808)6.43 基于USB總線的實時數據采集系統設計(808)6.44 基于SL11R的USB接口數據采集系統(808)6.45 基于USB的數據采集系統設計與實現(808)6.46 USB2.0在高速數采系統中應用(808)6.47 基于USB的航空檢測數據采集系統的設計(808)6.48 基于USB總線的小型圖像采集系統的設計(809)6.49 USB技術及其在圖像數據傳輸中的應用(809)6.50 USB2.0在遙感圖像采集中的應用(809)6.51 CCD攝像機的USB接口設計(809)6.52 帶USB接口的發動機點火波形測量系統(809)6.53 USB接口智能傳感器標定數據采集系統的設計(809)6.54 USB接口在糧倉自動測溫系統中的應用(810)6.55 基于GPIF的USBATA解決方案(810)6.56 基于USB總線新型視頻監視和會議系統(810)6.57 基于USB接口的高性能虛擬示波器(810)6.58 IEEE 1394與現場總線(810)6.59 IEEE 1394高速串行總線及其應用(810)6.60 EF4442及其應用(811) 七、可靠性及安全性技術(812)7.1 單片機系統可靠掉電保護的實現(812)7.2 提高單片機應用系統可靠性的軟件技術(812)7.3 單片機應用系統中元器件的可靠性設計(812)7.4 DSP復位問題研究(812)7.5 計算機RAM檢錯糾錯電路的設計與實現(812)7.6 利用USB接口進行軟件加密的設計思想和實現方法(812)7.7 計算機電磁信息泄露與防護研究(813)7.8 USB軟件狗的設計及反破解技術(813)7.9 全隔離微機與單片機的RS485通信技術(813)7.10 印制板的可靠性設計(813)7.11 多層布線的發展及其在電源電路電磁兼容設計中的應用(813)7.12 印制電路板的電磁兼容性預測(813)7.13 PCB的熱設計(813)7.14 密碼術研究綜述(814)7.15 利用匯編語言實現DES加密算法(814)7.16 USB保護電路的選擇(814)7.17 基于CAN總線的多機冗余系統的設計(814)7.18 藍牙鏈路層安全性(814)7.19 開關電源諧波含量測試分析及抑制(814)7.20 系統可靠性冗余的優化研究(814)7.21 電子工程系統中電磁干擾的診斷和控制方法初探(815)7.22 微機化儀器電磁兼容性設計(815)7.23 電磁兼容設計中的屏蔽技術(815)7.24 幾種電磁干擾的分析與解決(815)7.25 計算機的電磁干擾研究(815)7.26 電子電路中抗EMI設計(815)7.27 測試系統中干擾及其形成機理(816)7.28 一種基于ST62單片機的強抗干擾控制器的設計(816)7.29 微控制器硬件抗干擾技術(816)7.30 一種具有高抗干擾能力單片機通信電路的設計(816)7.31 測控系統抗干擾設計(816)7.32 單片機應用系統的抗干擾軟件設計(816)7.33 變頻系統測控軟件抗干擾研究(816)7.34 快速瞬變脈沖群干擾的原理及硬件防護(817)7.35 巧用單片機軟件抗系統瞬時干擾(817)7.36 微機式保護裝置中浪涌干擾的硬件防護(817)7.37 具有抗干擾性能的單片機智能儀表的設計(817)7.38 RS232串行通信消除干擾噪聲的設計方法分析(817)7.39 熱插拔冗余電源的設計(817)7.40 IC卡讀寫器的密碼識別(817)7.41 16位高抗干擾D/A轉換(818) 八、DSP及其應用技術(819)8.1 TMS320F206定點DSP芯片開發實踐(819)8.2 ADSP2181精簡開發板的研制(819)8.3 DSP系統中的外部存儲器設計(819)8.4 Flash存儲器在DSP系統中的應用(819)8.5 DSP系統的硬盤接口研究(819)8.6 TMS320C6201與FlashRAM的接口設計與編程技術(819)8.7 基于DSP的實時MPEG4編碼的軟件優化設計(819)8.8 TMS320C62X DSP的軟件開發與優化編程(820)8.9 IP安全內核及其DSP實現的研究(820)8.10 基于TMS320C54X DSK平臺的Zoom?FFT的快速實現(820)8.11 高速DSP與串行A/D轉換器TLC2558接口的設計(820)8.12 TMS320C2X DSP的一種實用人機接口的設計與實現(820)8.13 DSP系統中常用串口通信的設計(820)8.14 DSP與單片機之間串行通信的實現(821)8.15 基于DMA方式的8位單片機與16位DSP雙機通信接口(821)8.16 DSP與PC機間的DMA通信接口設計(821)8.17 TMS320VC5402與I2C總線接口的實現(821)8.18 ZLG7289A與DSPSPI的接口技術(821)8.19 DSP與PCI總線接口設計及實現(821)8.20 TMS320C6X與PC高速通信的實現(822)8.21 DSP與PC之間的以太通信 (822)8.22 TM1300 DSP系統以太網接口的設計(822)8.23 基于DSP的CAN總線通信系統(822)8.24 TMS320VC5410 DSP中USB客戶驅動程序開發與實現(822)8.25 基于TMS320C55x DSP的USB通信研究與固體設計(822)8.26 基于DSP的USB口數據采集分析系統(823)8.27 DSP數字信號處理器的浮點數正弦的實現(823)8.28 應用TMS320F240芯片設計高精度可控信號發生器(823)8.29 基于MSP430C325單片機的便攜式體溫計的設計(823)8.30 基于TMS320VC5409的語音識別模塊(823)8.31 基于DSP的ADμC812應用系統設計(823) 九、HDL與可編程器件技術(824)9.1 一種基于CPLD器件的現代數字系統設計方法(824)9.2 基于可編程邏輯器件CPLD及硬件描述語言VHDL的EDA方法(824)9.3 利用硬件描述語言Verilog HDL實現對數字電路的設計和仿真(824)9.4 硬件描述語言VHDL指稱語義的研究(824)9.5 VHDL語言邏輯綜合的研究(824)9.6 CPLD/FPGA的優化設計(824)9.7 用單片機實現可編程邏輯器件的配置(825)9.8 UART的Verilog HDL實現及計算機輔助調試(825)9.9 基于CPLD的UART設計(825)9.10 用在系統可編程邏輯器件開發并行接口控制器(825)9.11 用CPLD設計EPP數據采集控制器(825)9.12 帶FPGA的PCI接口應用(825)9.13 基于CPLD的PCI總線存儲卡的設計(826)9.14 基于CPLD的中斷控制器IP設計(826)9.15 基于FPGA設計的精度管理策略(826)9.16 VHDL語言在描述DES加密機中的應用(826)9.17 基于P89C51RD2 IAP功能的數據存取與軟件升級(826)9.18 在系統可編程模擬器件ispPAC30及其應用(826)9.19 可編程模擬器設計及ispPAC30應用(826)9.20 ispPAD在模擬電路設計中的應用(827)9.21 在系統可編程模擬器件(ispPAC)及其應用(827)9.22 在系統可編程模擬器件ispPAC20及其應用(827)9.23 ispLSI1032E器件及其應用(827)9.24 用ispPAC20實現的最簡溫度測控系統(827)9.25 在系統可編程器件設計應用實例(827)9.26 在FPGA開發板上設計8051的開發平臺(828)9.27 由可編程邏輯器件與單片機構成的雙控制器(828)9.28 用VHDL設計專用串行通信芯片(828)9.29 基于FPGA的ARINC429總線接口芯片的設計與實現(828)9.30 I2C總線通信接口的CPLD實現(828)9.31 FPGA模擬MBUS總線的實現(828)9.32 基于FPGA的USB2.0控制器設計(828)9.33 USB外設接口的FPGA實現(829)9.34 循環冗余校驗碼的單片機及CPLD實現(829)9.35 可編程芯片在測控系統中的應用(829)9.36 可編程邏輯器件在浮點放大器中的應用(829)9.37 FPGA在高速多通道數據采集中的應用(829)9.38 在DSP采樣系統中采用DAC實現量程自動轉換(829)9.39 基于VHDL語言的數字頻率計設計(830)9.40 基于VHDL語言的數字頻率計的設計(830)9.41 CPLD在SPWM變頻調速系統控制中的應用(830)9.42 ISP技術在交通控制器中的應用(830)9.43 基于ISP技術的有限狀態機控制系統設計(830)9.44 如何使用ISP技術產生任意波形(830)9.45 打印控制卡的FPGA外圍電路設計(830)9.46 加密可編程邏輯陣列芯片引腳的判別(831)9.47 藍牙系統中的加密技術及其算法的FPGA實現(831)9.48 運用VHDL語言設計電視墻數字圖像處理電路(831)9.49 CPLD在電路板故障診斷中的應用(831)9.50 用硬件描述語言設計一個簡單的超標量流水線微處理器(831)9.51 用CPLD技術實現高速數據識別碼檢測器(831)9.52 用CPLD控制ISD2590語音芯片的技術應用(832) 十、綜合應用(833)10.1 嵌入式處理器StrongARM的開發研究(833)10.2 基于StrongARM的視頻采集與處理系統(833)10.3 基于StrongARM的遠程網絡監控系統設計(833)10.4 基于80C196KC的CAM鎖定功能實現可控硅的觸發控制(833)10.5 基于MSP430F149的低成本智能型電力監測儀(833)10.6 一種基于ADμC812單片機的數據采集器(833)10.7 基于PIC16C72單片機的線性V/F轉換器設計(834)10.8 基于PIC16C923單片機的非接觸式光纖溫度測量儀(834)10.9 用89C2051構成智能儀表的鍵顯接口(834)10.10 基于89C2051的解碼器設計(834)10.11 基于AT89C2051的準方波逆變電源(834)10.12 單片機AT89C2051構成的智能型頻率計(834)10.13 基于AT89C2051單片機的旋轉變壓器位置測量系統設計(834)10.14 AT89C2051單片機對顯示驅動芯片MC14499的IC級代換(835)10.15 實用變量程模擬信號單片機檢測電路(835)10.16 GPS高精度時鐘的設計和實現(835)10.17 一種基于GPS的高速數據采集卡的實現(835)10.18 V/F轉換電壓測量系統(835)10.19 用20位DAC實現0~10 V可程控精密直流參考源的設計(835)10.20 單片MAX752實現的CCD供電電源的設計(835)10.21 基于雙口RAM的智能型開關量控制卡的設計(836)10.22 矩陣鍵盤產生PC機鍵盤信號的應用設計(836)10.23 基于C51的漢字/數字混合液晶顯示及更新的方法(836)10.24 實現串行E2PROM芯片的PC界面操作(836)10.25 一種軟硬件結合的POCSAG碼解碼裝置研制(836)10.26 藍牙技術在醫療監護中的應用(836)10.27 一種紅外感應泵液器的單片機應用設計(836)10.28 電話報警系統的設計(837)10.29 無軌電車整流站自動化監控系統(837)10.30 PWM恒流充電系統的設計(837)10.31 微功耗智能IC卡燃氣表的研制(837)10.32 軟件接口技術在串行通信中的應用(837)10.33 數字化直流接地系統絕緣檢測儀的設計與開發(837)10.34 4Mbps紅外無線計算機通信卡研制(837)10.35 MCB1電力測量控制儀中CAN總線通信模板的設計及編程(838)10.36 單片機在晶閘管觸發電路中的應用(838)10.37 基于DS1302的子母鐘系統(838)
上傳時間: 2013-12-04
上傳用戶:vmznxbc
PIC系列單片機手冊 第1 章 簡介 1-1簡介 ................................................................................................................................................................. 1-2本手冊的宗旨 ................................................................................................................................................... 1-3器件結構 .......................................................................................................................................................... 1-4開發支持 .......................................................................................................................................................... 1-6器件種類 .......................................................................................................................................................... 1-7格式和符號的約定 ......................................................................................................................................... 1-12相關文檔 ........................................................................................................................................................ 1-14相關應用筆記 ................................................................................................................................................. 1-17版本歷史 ........................................................................................................................................................ 1-18第2 章 振蕩器 2-1簡介 ................................................................................................................................................................. 2-2振蕩器配置 ...................................................................................................................................................... 2-2晶體振蕩器 / 陶瓷諧振器 ................................................................................................................................. 2-4外部RC 振蕩器 ............................................................................................................................................. 2-124MHz 內部 RC 振蕩器 ................................................................................................................................... 2-13休眠模式對片內振蕩器的影響 ........................................................................................................................ 2-17器件復位對片內振蕩器的影響 ........................................................................................................................ 2-17設計技巧 ........................................................................................................................................................ 2-18相關應用筆記 ................................................................................................................................................. 2-19版本歷史 ........................................................................................................................................................ 2-20第3 章 復位 3-1簡介 ................................................................................................................................................................. 3-2上電復位、上電延時定時器、 起振定時器、欠壓復位和奇偶校驗錯誤復位 ...................................................... 3-4寄存器和狀態位的值 ...................................................................................................................................... 3-10設計技巧 ........................................................................................................................................................ 3-16相關應用筆記 ................................................................................................................................................. 3-17版本歷史 ........................................................................................................................................................ 3-18 第4 章 架構 4-1簡介 ................................................................................................................................................................. 4-2時序圖/ 指令周期 ............................................................................................................................................ 4-5指令流/ 流水線 ................................................................................................................................................ 4-6I/O 端口描述 .................................................................................................................................................... 4-7設計技巧 ........................................................................................................................................................ 4-12相關應用筆記 ................................................................................................................................................. 4-13版本歷史 ........................................................................................................................................................ 4-14 第5 章 CPU 和ALU 5-1簡介 ................................................................................................................................................................. 5-2指令的一般格式 ............................................................................................................................................... 5-4中央處理單元(CPU) .................................................................................................................................... 5-4指令時鐘 .......................................................................................................................................................... 5-4算術邏輯單元(ALU) .................................................................................................................................... 5-5狀態寄存器 ...................................................................................................................................................... 5-6OPTION_REG 寄存器 ..................................................................................................................................... 5-8電源控制寄存器 ............................................................................................................................................... 5-9設計技巧 ........................................................................................................................................................ 5-10相關應用筆記 ................................................................................................................................................. 5-11版本歷史 ........................................................................................................................................................ 5-12第6 章 存儲器構成 6-1簡介 ................................................................................................................................................................. 6-2程序存儲器構成 ............................................................................................................................................... 6-2數據存儲器構成 ............................................................................................................................................... 6-8初始化 ........................................................................................................................................................... 6-14設計技巧 ........................................................................................................................................................ 6-16相關應用筆記 ................................................................................................................................................. 6-17版本歷史 ........................................................................................................................................................ 6-18第7 章 數據EEPROM 7-1簡介 ................................................................................................................................................................. 7-2控制寄存器 ...................................................................................................................................................... 7-3EEADR ............................................................................................................................................................ 7-4EECON1 和EECON2 寄存器 .......................................................................................................................... 7-4從EEPROM 數據存儲器中讀數據 .................................................................................................................... 7-5向EEPROM 數據存儲器中寫數據 .................................................................................................................... 7-5寫校驗 ............................................................................................................................................................. 7-6誤寫操作保護 ................................................................................................................................................... 7-7代碼保護配置下的數據EEPROM 操作 ............................................................................................................. 7-7初始化 ............................................................................................................................................................. 7-7設計技巧 .......................................................................................................................................................... 7-8相關應用筆記 ................................................................................................................................................... 7-9版本歷史 ........................................................................................................................................................ 7-10第8 章 中斷 8-1簡介 ................................................................................................................................................................. 8-2控制寄存器 ...................................................................................................................................................... 8-5中斷響應延時 ................................................................................................................................................. 8-10INT 和外部中斷 .............................................................................................................................................. 8-10中斷的現場保護 ............................................................................................................................................. 8-11初始化 ........................................................................................................................................................... 8-14設計技巧 ........................................................................................................................................................ 8-16相關應用筆記 ................................................................................................................................................. 8-17版本歷史 ........................................................................................................................................................ 8-18第9 章 I/O 端口 9-1簡介 ................................................................................................................................................................. 9-2PORTA 和TRISA 寄存器 ................................................................................................................................ 9-4PORTB 和TRISB 寄存器 ................................................................................................................................ 9-6PORTC 和TRISC 寄存器 ................................................................................................................................ 9-8PORTD 和TRISD 寄存器 ................................................................................................................................ 9-9PORTE 和TRISE 寄存器 ............................................................................................................................... 9-10PORTF 和 TRISF 寄存器 ............................................................................................................................... 9-11PORTG 和TRISG 寄存器 .............................................................................................................................. 9-12GPIO 和TRISGP 寄存器 ............................................................................................................................... 9-13I/O 編程注意事項 ........................................................................................................................................... 9-14初始化 ........................................................................................................................................................... 9-16設計技巧 ........................................................................................................................................................ 9-17相關應用筆記 ................................................................................................................................................. 9-19版本歷史 ........................................................................................................................................................ 9-20第10 章 并行從動端口 10-1簡介 ............................................................................................................................................................... 10-2控制寄存器 .................................................................................................................................................... 10-3操作 ............................................................................................................................................................... 10-4休眠模式下的操作 ......................................................................................................................................... 10-5復位的影響 .................................................................................................................................................... 10-5PSP 波形 ....................................................................................................................................................... 10-5設計技巧 ........................................................................................................................................................ 10-6相關應用筆記 ................................................................................................................................................. 10-7版本歷史 ........................................................................................................................................................ 10-8 第11 章 TIMER0 11-1簡介 ............................................................................................................................................................... 11-2控制寄存器 .................................................................................................................................................... 11-3操作 ............................................................................................................................................................... 11-4TMR0 中斷 .................................................................................................................................................... 11-5Timer0 外部時鐘的使用 ................................................................................................................................. 11-6TMR0 的預分頻器 ......................................................................................................................................... 11-7設計技巧 ...................................................................................................................................................... 11-10相關應用筆記 ............................................................................................................................................... 11-11版本歷史 ...................................................................................................................................................... 11-12第12 章 TIMER1 12-1簡介 ............................................................................................................................................................... 12-2控制寄存器 .................................................................................................................................................... 12-3Timer1 工作在定時器模式 ..............................................................................................................................12-4Timer1 工作在同步計數器模式 ....................................................................................................................... 12-4Timer1 工作在異步計數器模式 ....................................................................................................................... 12-5Timer1 振蕩器 ............................................................................................................................................... 12-7休眠操作 ........................................................................................................................................................ 12-9用CCP 觸發器的輸出將Timer1 復位 ............................................................................................................. 12-9Timer1 寄存器(TMR1H:TMR1L)的復位 .................................................................................................... 12-9Timer1 預分頻器 ............................................................................................................................................ 12-9初始化 ......................................................................................................................................................... 12-10設計技巧 ...................................................................................................................................................... 12-12相關應用筆記 ............................................................................................................................................... 12-13版本歷史 ...................................................................................................................................................... 12-14第13 章 TIMER2 13-1簡介 ............................................................................................................................................................... 13-2控制寄存器 .................................................................................................................................................... 13-3定時器時鐘源 ................................................................................................................................................. 13-4定時器TMR2 和PR2 周期寄存器 .................................................................................................................. 13-4TMR2 匹配輸出 ............................................................................................................................................. 13-4將Timer2 的預分頻器和后分頻器清零 ........................................................................................................... 13-4休眠操作 ........................................................................................................................................................ 13-4初始化 ........................................................................................................................................................... 13-5設計技巧 ........................................................................................................................................................ 13-6相關應用筆記 ................................................................................................................................................. 13-7版本歷史 ........................................................................................................................................................ 13-8第14 章 比較/ 捕捉/ 脈寬調制(CCP) 14-1簡介 ............................................................................................................................................................... 14-2控制寄存器 .................................................................................................................................................... 14-3捕捉模式 ........................................................................................................................................................ 14-4比較模式 ........................................................................................................................................................ 14-6PWM 模式 ..................................................................................................................................................... 14-8初始化 ......................................................................................................................................................... 14-12設計技巧 ...................................................................................................................................................... 14-15相關應用筆記 ............................................................................................................................................... 14-17版本歷史 ...................................................................................................................................................... 14-18第15 章 同步串行口(SSP) 15-1簡介 ............................................................................................................................................................... 15-2控制寄存器 .................................................................................................................................................... 15-3SPITM 模式 .................................................................................................................................................... 15-6SSP 模塊的I2CTM 操作 ............................................................................................................................... 15-16初始化 ......................................................................................................................................................... 15-26設計技巧 ...................................................................................................................................................... 15-28相關應用筆記 ............................................................................................................................................... 15-29版本歷史 ...................................................................................................................................................... 15-30第16 章 基本同步串行口(BSSP) 16-1簡介 ............................................................................................................................................................... 16-2控制寄存器 .................................................................................................................................................... 16-3SPITM 模式 .................................................................................................................................................... 16-6SSP 模塊 的I2CTM 操作 ............................................................................................................................... 16-15初始化 ......................................................................................................................................................... 16-23設計技巧 ...................................................................................................................................................... 16-24相關應用筆記 ............................................................................................................................................... 16-25版本歷史 ...................................................................................................................................................... 16-26第17 章 主同步串行口(MSSP) 17-1簡介 ............................................................................................................................................................... 17-2控制寄存器 .................................................................................................................................................... 17-4SPITM 模式 .................................................................................................................................................... 17-9SSP 模塊的 I2C™ 操作 ............................................................................................................................... 17-18I2CTM 總線的連接注意事項 ........................................................................................................................... 17-56初始化 ......................................................................................................................................................... 17-57設計技巧 ...................................................................................................................................................... 17-58相關應用筆記 ............................................................................................................................................... 17-59版本歷史 ...................................................................................................................................................... 17-60第18 章 USART 18-1簡介 ............................................................................................................................................................... 18-2控制寄存器 .................................................................................................................................................... 18-3USART 波特率發生器(BRG) ..................................................................................................................... 18-5USART 異步工作模式 ................................................................................................................................... 18-8USART 同步主控模式 .................................................................................................................................. 18-15USART 同步從動模式 ................................................................................................................................. 18-19初始化 ......................................................................................................................................................... 18-21設計技巧 ...................................................................................................................................................... 18-22相關應用筆記 ............................................................................................................................................... 18-23版本歷史 ...................................................................................................................................................... 18-24第19 章 參考電壓模塊 19-1簡介 ............................................................................................................................................................... 19-2控制寄存器 .................................................................................................................................................... 19-3配置參考電壓 ................................................................................................................................................. 19-4參考電壓精度 ................................................................................................................................................. 19-5休眠模式下的操作 ......................................................................................................................................... 19-5復位的影響 .................................................................................................................................................... 19-5連接注意事項 ................................................................................................................................................. 19-6初始化 ........................................................................................................................................................... 19-7設計技巧 ........................................................................................................................................................ 19-8相關應用筆記 ................................................................................................................................................. 19-9版本歷史 ...................................................................................................................................................... 19-10第20 章 比較器 20-1簡介 ............................................................................................................................................................... 20-2控制寄存器 .................................................................................................................................................... 20-3設置比較器模式 ............................................................................................................................................. 20-4比較器工作原理 ............................................................................................................................................. 20-6比較器參考源 ................................................................................................................................................. 20-6比較器的響應時間 ......................................................................................................................................... 20-8比較器輸出 .................................................................................................................................................... 20-8比較器中斷 .................................................................................................................................................... 20-9休眠狀態下比較器的操作 ............................................................................................................................... 20-9復位的影響 .................................................................................................................................................... 20-9模擬輸入連接方式注意事項 .......................................................................................................................... 20-10初始化 ......................................................................................................................................................... 20-11設計技巧 ...................................................................................................................................................... 20-12相關應用筆記 ............................................................................................................................................... 20-13版本歷史 ...................................................................................................................................................... 20-14第21 章 8 位A/D 轉換器 21-1簡介 ............................................................................................................................................................... 21-2控制寄存器 .................................................................................................................................................... 21-3操作 ............................................................................................................................................................... 21-5A/D 采集時間要求 .......................................................................................................................................... 21-6A/D 轉換時鐘的選擇 ...................................................................................................................................... 21-8配置模擬輸入端口 ......................................................................................................................................... 21-9A/D 轉換 ...................................................................................................................................................... 21-10休眠期間的A/D 轉換 ................................................................................................................................... 21-12A/D 精度/ 誤差 ............................................................................................................................................ 21-13復位對A/D 轉換的影響 ................................................................................................................................ 21-13CCP 觸發器的使用 ...................................................................................................................................... 21-14連接注意事項 ............................................................................................................................................... 21-14傳遞函數 ...................................................................................................................................................... 21-14初始化 ......................................................................................................................................................... 21-15設計技巧 ...................................................................................................................................................... 21-16相關應用筆記 ............................................................................................................................................... 21-17版本歷史 ...................................................................................................................................................... 21-18第22 章 基本型8 位A/D 轉換器 22-1簡介 ............................................................................................................................................................... 22-2控制寄存器 .................................................................................................................................................... 22-3A/D 采集時間要求 .......................................................................................................................................... 22-6A/D 轉換時鐘的選擇 ...................................................................................................................................... 22-8配置模擬輸入端口 ....................................................................................................................................... 22-10A/D 轉換 ...................................................................................................................................................... 22-11休眠期間的A/D 轉換 ................................................................................................................................... 22-14A/D 轉換精度/ 誤差 ..................................................................................................................................... 22-15復位對A/D 轉換的影響 ................................................................................................................................ 22-16連接時的考慮事項 ....................................................................................................................................... 22-16傳遞函數 ...................................................................................................................................................... 22-16初始化 ......................................................................................................................................................... 22-17設計技巧 ...................................................................................................................................................... 22-18相關應用筆記 ............................................................................................................................................... 22-19版本歷史 ...................................................................................................................................................... 22-20第23 章 10 位A/D 轉換器 23-1簡介 ............................................................................................................................................................... 23-2控制寄存器 .................................................................................................................................................... 23-3操作 ............................................................................................................................................................... 23-5A/D 采集時間要求 .......................................................................................................................................... 23-6A/D 轉換時鐘的選擇 ...................................................................................................................................... 23-8模擬輸入引腳的設置 ...................................................................................................................................... 23-9A/D 轉換的編程舉例 .................................................................................................................................... 23-10休眠期間的A/D 轉換 ................................................................................................................................... 23-14復位對A/D 轉換的影響 ................................................................................................................................ 23-14A/D 轉換精度與誤差 .................................................................................................................................... 23-15連接時的考慮事項 ....................................................................................................................................... 23-16傳遞函數 ...................................................................................................................................................... 23-16初始化 ......................................................................................................................................................... 23-17設計技巧 ...................................................................................................................................................... 23-18相關應用筆記 ............................................................................................................................................... 23-19版本歷史 ...................................................................................................................................................... 23-20第24 章 積分型A/D 轉換器 24-1簡介 ............................................................................................................................................................... 24-2控制寄存器 .................................................................................................................................................... 24-3轉換過程 ........................................................................................................................................................ 24-6其它模擬模塊 ............................................................................................................................................... 24-12校準參數 ...................................................................................................................................................... 24-13設計技巧 ...................................................................................................................................................... 24-14相關應用筆記 ............................................................................................................................................... 24-15版本歷史 ...................................................................................................................................................... 24-16第25 章 LCD 25-1簡介 ............................................................................................................................................................... 25-2控制寄存器 .................................................................................................................................................... 25-3LCD 定時 ....................................................................................................................................................... 25-6LCD 中斷 ..................................................................................................................................................... 25-12像素控制 ...................................................................................................................................................... 25-13電壓發生器 .................................................................................................................................................. 25-15休眠模式下的操作 ....................................................................................................................................... 25-16復位的影響 .................................................................................................................................................. 25-17LCD 模塊的設置 .......................................................................................................................................... 25-17判別比 ......................................................................................................................................................... 25-18LCD 電壓發生器 .......................................................................................................................................... 25-20對比度 ......................................................................................................................................................... 25-22LCD 玻璃基板 .............................................................................................................................................. 25-22初始化 ......................................................................................................................................................... 25-23設計技巧 ...................................................................................................................................................... 25-24相關應用筆記 ............................................................................................................................................... 25-25版本歷史 ...................................................................................................................................................... 25-26第26 章 看門狗定時器與休眠模式 26-1簡介 ............................................................................................................................................................... 26-2控制寄存器 .................................................................................................................................................... 26-3看門狗定時器(WDT)的操作 ....................................................................................................................... 26-4休眠省電模式 ................................................................................................................................................. 26-7初始化 ........................................................................................................................................................... 26-9設計技巧 ...................................................................................................................................................... 26-10相關應用筆記 ............................................................................................................................................... 26-11版本歷史 ...................................................................................................................................................... 26-12第27 章 器件配置位 27-1簡介 ............................................................................................................................................................... 27-2配置字位 ........................................................................................................................................................ 27-4編程校驗/ 代碼保護 ....................................................................................................................................... 27-8識別碼ID 的位置 ........................................................................................................................................... 27-9設計技巧 ...................................................................................................................................................... 27-10相關應用筆記 ............................................................................................................................................... 27-11版本歷史 ...................................................................................................................................................... 27-12第28 章 在線串行編程 28-1簡介 ............................................................................................................................................................... 28-2進入在線串行編程模式 .................................................................................................................................. 28-3應用電路 ........................................................................................................................................................ 28-4編程器 ........................................................................................................................................................... 28-6編程環境 ........................................................................................................................................................ 28-6其它優點 ........................................................................................................................................................ 28-7PICmicro® OTP 型單片機的現場編程 ............................................................................................................. 28-8FLASH 型 PICmicro® 單片機的現場編程 ...................................................................................................... 28-10設計技巧 ...................................................................................................................................................... 28-12相關應用筆記 ............................................................................................................................................... 28-13版本歷史 ...................................................................................................................................................... 28-14第29 章 指令集 29-1簡介 ............................................................................................................................................................... 29-2指令格式 ........................................................................................................................................................ 29-4作為源/ 目標寄存器的特殊功能寄存器 ........................................................................................................... 29-6Q 周期操作 .................................................................................................................................................... 29-7指令描述 ........................................................................................................................................................ 29-8設計技巧 ...................................................................................................................................................... 29-45相關應用筆記 ............................................................................................................................................... 29-47版本歷史 ...................................................................................................................................................... 29-48第30 章 電氣規范 30-1簡介 ............................................................................................................................................................... 30-2絕對最大值 .................................................................................................................................................... 30-3器件選型表 .................................................................................................................................................... 30-4器件電壓規范 ................................................................................................................................................. 30-5器件電流特性 ................................................................................................................................................. 30-6輸入閾值電平 ................................................................................................................................................. 30-9I/O 電流特性 ................................................................................................................................................ 30-10輸出驅動電壓 ............................................................................................................................................... 30-11I/O 引腳的容性負載 ..................................................................................................................................... 30-12數據EEPROM / 閃存 .................................................................................................................................. 30-13LCD ............................................................................................................................................................. 30-14比較器和參考電壓 ....................................................................................................................................... 30-15時序參數符號 ............................................................................................................................................... 30-16外部時鐘時序波形圖和時序要求示例 ............................................................................................................ 30-17上電和復位時序波形圖及要求示例 ............................................................................................................... 30-19定時器Timer0 和Timer1 時序波形圖及要求示例 ......................................................................................... 30-20CCP 的時序圖及要求 ................................................................................................................................... 30-21并行從動端口 (PSP) 時序圖及要求 .............................................................................................................. 30-22SSP 和 MSSP SPITM 模式時序波形圖及要求示例 ....................................................................................... 30-23SSP I2CTM 模式時序波形圖及要求示例 ........................................................................................................ 30-27MSSP I2CTM 模式時序波形圖及要求示例 ..................................................................................................... 30-30USART/SCI 時序波形圖及要求示例 ............................................................................................................. 30-328 位 A/D 時序波形圖及要求示例 ................................................................................................................... 30-3410 位A/D 時序波形圖及要求示例 ................................................................................................................. 30-36積分型A/D 時序波形圖及要求示例 ............................................................................................................... 30-38LCD 時序波形圖及要求示例 ......................................................................................................................... 30-40相關應用筆記 ............................................................................................................................................... 30-41版本歷史 ...................................................................................................................................................... 30-42第31 章 器件特性 31-1簡介 ............................................................................................................................................................... 31-2特性和電氣規范 ............................................................................................................................................. 31-2DC 和AC 特性圖表 ....................................................................................................................................... 31-2版本歷史 ...................................................................................................................................................... 31-22第32 章 開發工具 32-1簡介 ............................................................................................................................................................... 32-2集成開發環境(IDE) ................................................................................................................................... 32-3MPLAB® 軟件語言支持 ................................................................................................................................. 32-6MPLAB® SIM 軟件模擬器 ............................................................................................................................... 32-8MPLAB® 硬件仿真器支持 ............................................................................................................................... 32-9MPLAB® 編程器支持 ................................................................................................................................... 32-10輔助工具 ...................................................................................................................................................... 32-11開發板 ......................................................................................................................................................... 32-12針對其它Microchip 產品的開發工具 ............................................................................................................ 32-14相關應用筆記 ............................................................................................................................................... 32-15版本歷史 ...................................................................................................................................................... 32-16第33 章 代碼開發 33-1版本歷史 ........................................................................................................................................................ 33-2第34 章 附錄 34-1I2CTM 概述...................................................................................................................................................... 34-2LCD 玻璃基板生產商.................................................................................................................................... 34-11改進的器件特性............................................................................................................................................ 34-13版本歷史....................................................................................................................................................... 34-19第35 章 術語表 35-1版本歷史 ...................................................................................................................................................... 35-14目錄
上傳時間: 2013-11-15
上傳用戶:nanshan
ACPCI系列的產品就是專為工控機和臺式機及其他電腦工程項目和測試調試設計的。和計算機的連接接口是通用的PCI接口,ACPCI是南京來可電子根據多年的CAN總線工程應用經驗總結而成的,力求在CAN總線的兼容性、穩定性和標準性上做到最好,ACPCI的單通道發送速度最高大于5000幀/秒,單通道接收速度最高大于7000幀/秒??偩€2500V DC-DC隔離,總線接口防雷擊浪涌保護,配套有免費的測試軟件Adawin CANTest,方便對卡和客戶的CAN應用系統進行測試。
上傳時間: 2013-11-08
上傳用戶:born2007
本書介紹Linux環境下的編程方法,內容包括Linux系統命令、 Shell腳本、編程語言(gawk、Perl)、系統內核、安全體系、X Window等,內容豐富、論述全面,涵蓋了Linux系統的方方面面。本書附帶光盤包括了RedHat Linux系統的最新版本,及安裝方法,還包括本書的大量程序代碼,極大地方便了讀者,為使用和將要使用Linux系統的技術人員提供了較全面的參考。 目 錄前言第一篇 Linux系統介紹第1章 Linux簡介 …11.1 Linux 的起源 11.2 自由軟件基金會的GNU計劃 11.3 Linux 的發音 21.4 Linux 的特點 21.5 基本硬件要求 31.6 如何獲得Linux 31.6.1 從網上下載Linux 31.6.2 從光盤獲得Linux 31.7 涉及Linux 的Web 網址和新聞討論組 61.8 Linux 的不足之處 7第2章 外殼及常用命令 82.1 登錄和退出 82.2 Linux 系統的外殼 82.3 外殼的常用命令 92.3.1 更改帳號密碼 92.3.2 聯機幫助 92.3.3 遠程登錄 92.3.4 文件或目錄處理 92.3.5 改變工作目錄 102.3.6 復制文件 102.3.7 移動或更改文件、目錄名稱 102.3.8 建立新目錄 102.3.9 刪除目錄 112.3.10 刪除文件 112.3.11 列出當前所在的目錄位置 112.3.12 查看文件內容 112.3.13 分頁查看文件內容 112.3.14 查看目錄所占磁盤容量 112.3.15 文件傳輸 112.3.16 文件權限的設定 122.3.17 檢查自己所屬的工作組名稱 132.3.18 改變文件或目錄工作組所有權 132.3.19 改變文件或目錄的最后修改時間 132.3.20 文件的鏈接 132.3.21 文件中字符串的查尋 142.3.22 查尋文件或命令的路徑 142.3.23 比較文件或目錄的內容 142.3.24 文件打印輸出 142.3.25 一般文件的打印 142.3.26 troff 文件的打印 142.3.27 打印機控制命令 142.3.28 進程控制 152.3.29 外殼變量 162.3.30 環境變量 162.3.31 別名 162.3.32 歷史命令 172.3.33 文件的壓縮 172.3.34 管道命令的使用 172.3.35 輸入/輸出控制 182.3.36 查看系統中的用戶 182.3.37 改變用戶名 182.3.38 查看用戶名 182.3.39 查看當前系統上所有工作站 的用戶 192.3.40 與某工作站上的用戶交談 192.3.41 檢查遠程系統是否正常 192.3.42 電子郵件的使用簡介 19第3章 Linux系統的網絡功能 213.1 Linux支持的網絡協議 213.1.1 TCP/IP 213.1.2 TCP/IP 版本 6 213.1.3 IPX/SPX 213.1.4 AppleTalk 協議集 213.1.5 廣域網 223.1.6 ISDN 223.1.7 PPP、SLIP及PLIP 223.1.8 業余無線電 223.1.9 ATM 223.2 Linux系統下的文件共享和打印共享 223.2.1 Machintosh 環境 223.2.2 Windows 環境 223.2.3 Novell 環境 233.2.4 UNIX 環境 233.3 Linux系統中的Internet/Intranet功能 233.3.1 郵件 233.3.2 Web 服務器 243.3.3 Web 瀏覽器 243.3.4 FTP 服務器和客戶機 243.3.5 新聞服務 243.3.6 域名系統 243.3.7 DHCP和 bootp 243.3.8 NIS 243.4 Linux系統下應用程序的遠程執行 243.4.1 Telnet 253.4.2 遠程命令 253.4.3 X Window 253.5 Linux系統的網絡互連功能 253.5.1 路由器 253.5.2 網橋 253.5.3 IP偽裝 253.5.4 IP統計 263.5.5 IP 別名 263.5.6 流量限制器 263.5.7 防火墻 263.5.8 端口下傳 263.5.9 負載平衡 263.5.10 EQL 273.5.11 代理服務器 273.5.12 按需撥號 273.5.13 管道、移動IP和虛擬個人網絡 273.6 Linux系統中的網絡管理 273.6.1 Linux系統下的網絡管理應用程序 273.6.2 SNMP 283.7 企業級Linux網絡 283.7.1 高可用性 283.7.2 RAID 283.7.3 冗余網絡 28第4章 Linux系統管理簡介 294.1 root 帳號 294.2 啟動和關閉系統 294.2.1 從軟盤啟動 294.2.2 使用LILO 啟動 294.2.3 關閉Linux系統 304.3 掛接文件系統 304.3.1 掛接軟盤 304.3.2 創建新的文件系統 304.3.3 卸載文件系統 314.4 檢查文件系統 314.5 使用文件作為交換區 314.6 系統和文件的備份 324.7 設置系統 334.7.1 設置系統名 334.7.2 使用維護磁盤 334.7.3 重新設置root 帳號口令 334.7.4 設置登錄信息 33第二篇 Linux高級語言及管理編程第5章 外殼編程 355.1 創建和運行外殼程序 355.1.1 創建外殼程序 355.1.2 運行外殼程序 355.2 使用外殼變量 365.2.1 給變量賦值 365.2.2 讀取變量的值 375.2.3 位置變量和其他系統變量 375.2.4 引號的作用 375.3 數值運算命令 385.4 條件表達式 405.4.1 if 表達式 405.4.2 case 表達式 415.5 循環語句 425.5.1 for 語句 435.5.2 while 語句 435.5.3 until 語句 445.6 shift 命令 445.7 select 語句 455.8 repeat 語句 465.9 子函數 46第6章 gawk語言編程 486.1 gawk的主要功能 486.2 如何執行gawk程序 486.3 文件、記錄和字段 486.4 模式和動作 496.5 比較運算和數值運算 506.6 內部函數 506.6.1 隨機數和數學函數 516.6.2 字符串的內部函數 516.6.3 輸入輸出的內部函數 526.7 字符串和數字 526.8 格式化輸出 526.9 改變字段分隔符 546.10 元字符 546.11 調用gawk程序 556.12 BEGIN和END 556.13 變量 566.14 內置變量 566.15 控制結構 576.15.1 if 表達式 576.15.2 while 循環 576.15.3 for 循環 586.15.4 next 和 exit 586.16 數組 586.17 用戶自定義函數 586.18 幾個實例 59第7章 Perl語言編程 607.1 什么是Perl 607.2 Perl的現狀 607.3 初試Perl 607.4 Perl變量 607.4.1 標量 607.4.2 數組 637.4.3 相關數組 657.5 文件句柄和文件操作 657.6 循環結構 667.6.1 foreach循環 667.6.2 判斷運算 667.6.3 for循環 677.6.4 while 和 until循環 677.7 條件結構 677.8 字符匹配 687.9 替換和翻譯 697.9.1 替換 697.9.2 翻譯 707.10 子過程 707.10.1 子過程的定義 707.10.2 參數 707.10.3 返回值 707.11 Perl程序的完整例子 71第三篇 Linux系統內核分析第8章 Linux內核簡介 738.1 系統初始化 738.2 系統運行 738.3 內核提供的各種系統調用 748.3.1 進程的基本概念和系統 的基本數據結構 748.3.2 創建和撤消進程 748.3.3 執行程序 748.4 存取文件系統 75第9章 系統進程 769.1 什么是進程 769.2 進程的結構 769.3 進程調度 789.4 進程使用的文件 799.5 進程使用的虛擬內存 809.6 創建進程 819.7 進程的時間和計時器 819.7.1 實時時鐘 819.7.2 虛擬時鐘 819.7.3 形象時鐘 819.8 程序的執行 829.8.1 ELF文件 829.8.2 腳本文件 82第10章 內存管理 8310.1 內存管理的作用 8310.2 虛擬內存的抽象模型 8310.3 按需裝入頁面 8410.4 交換 8510.5 共享虛擬內存 8510.6 存取控制 8510.7 高速緩存 8610.7.1 緩沖區高速緩存 8610.7.2 頁面高速緩存 8610.7.3 交換高速緩存 8610.7.4 硬件高速緩存 8610.8 系統頁面表 8610.9 頁面的分配和釋放 8710.9.1 頁面的分配 8810.9.2 頁面的釋放 8810.10 內存映射 8810.11 請求調頁 8910.12 頁面高速緩存 8910.13 內核交換守護進程 90第11章 進程間通信 9111.1 信號機制 9111.2 管道機制 9211.3 System V IPC 機制 9311.3.1 信息隊列 9311.3.2 信號量 9411.3.3 共享內存 96第12章 PCI 9812.1 PCI 系統 9812.2 PCI地址空間 9812.3 PCI設置頭 9912.4 PCI I/O 和 PCI 內存地址 10012.5 PCI-ISA橋 10012.6 PCI-PCI 橋 10012.7 PCI初始化 10112.7.1 Linux系統內核有關PCI的 數據結構 10112.7.2 PCI 設備驅動程序 10212.7.3 PCI BIOS 函數 10512.7.4 PCI Fixup 105第13章 中斷和中斷處理 10613.1 中斷 10613.2 可編程中斷控制器 10613.3 初始化中斷處理的數據結構 10713.4 中斷處理 108第14章 設備驅動程序 10914.1 硬件設備的管理 10914.2 輪詢和中斷 11014.3 直接內存存取 11014.4 內存 11114.5 設備驅動程序和內核之間的接口 11114.5.1 字符設備 11214.5.2 塊設備 11314.6 硬盤 11314.6.1 IDE 硬盤 11514.6.2 初始化IDE 硬盤子系統 11514.6.3 SCSI 硬盤 11514.6.4 初始化 SCSI 磁盤子系統 11614.6.5 傳遞塊設備請求 11814.7 網絡設備 11814.7.1 網絡設備文件名 11814.7.2 總線信息 11814.7.3 網絡接口標記 11914.7.4 協議信息 11914.7.5 初始化網絡設備 119第15章 文件系統 12115.1 Linux文件系統概述 12115.2 ext2文件系統 12215.2.1 ext2的索引節點 12215.2.2 ext2超級塊 12415.2.3 ext2 數據塊組描述符 12415.2.4 ext2 中的目錄 12515.2.5 在ext2 文件系統中查找文件 12515.2.6 改變ext2 文件系統中文件 的大小 12615.3 VFS 12715.3.1 VFS 超級塊 12815.3.2 VFS 索引節點 12915.3.3 登記文件系統 12915.3.4 掛接文件系統 13015.3.5 在VFS中查找文件 13115.3.6 撤消文件系統 13115.3.7 VFS 索引節點緩存 13215.3.8 VFS目錄緩存 13215.4 緩沖區緩存 13315.5 /proc 文件系統 135第16章 網絡系統 13616.1 TCP/IP 網絡簡介 13616.2 TCP/IP網絡的分層 13716.3 BSD 套接口 13816.4 INET套接口層 14016.4.1 創建BSD 套接口 14116.4.2 給INET BSD 套接口指定地址 14116.4.3 在INET BSD套接口上創建連接 14216.4.4 監聽INET BSD 套接口 14216.4.5 接收連接請求 14316.5 IP 層 14316.5.1 套接口緩沖區 14316.5.2 接收IP數據包 14416.5.3 發送IP數據包 14416.5.4 數據碎片 14416.6 地址解析協議 145第17章 系統內核機制 14717.1 Bottom Half處理 14717.2 任務隊列 14817.3 計時器 14917.4 等待隊列 14917.5 信號量 150第四篇 Linux系統高級編程第18章 Linux內核模塊編程 15118.1 一個簡單程序Hello World 15118.2 設備文件 15218.3 /proc文件系統 15618.4 使用/proc輸入 15818.5 與設備文件通信 16218.6 啟動參數 16918.7 系統調用 17018.8 阻塞進程 17218.9 替換printk 17718.10 調度任務 178第19章 有關進程通信的編程 18119.1 進程間通信簡介 18119.2 半雙工UNIX管道 18119.2.1 基本概念 18119.2.2 使用C語言創建管道 18219.2.3 創建管道的簡單方法 18519.2.4 使用管道的自動操作 18719.2.5 使用半雙工管道時的注意事項 18819.3 命名管道 18819.3.1 基本概念 18819.3.2 創建FIFO 18819.3.3 FIFO操作 18919.3.4 FIFO的阻塞 19019.3.5 SIGPIPE信號 19019.4 System V IPC 19019.4.1 基本概念 19019.4.2 消息隊列基本概念 19119.4.3 系統調用msgget() 19419.4.4 系統調用msgsnd() 19519.4.5 系統調用msgctl() 19719.4.6 一個msgtool的實例 19919.5 使用信號量編程 20119.5.1 基本概念 20119.5.2 系統調用semget() 20219.5.3 系統調用semop() 20319.5.4 系統調用semctl() 20419.5.5 使用信號量集的實例:semtool 20519.6 共享內存 20919.6.1 基本概念 20919.6.2 系統內部用戶數據結構 shmid_ds 20919.6.3 系統調用shmget() 21019.6.4 系統調用shmat() 21119.6.5 系統調用shmctl() 21119.6.6 系統調用shmdt() 21219.6.7 使用共享內存的實例:shmtool 212第20章 高級線程編程 21520.1 線程的概念和用途 21520.2 一個簡單的例子 21520.3 線程同步 21720.4 使用信號量協調程序 21820.5 信號量的實現 22020.5.1 Semaphore.h 22020.5.2 Semaphore.c 221第21章 Linux系統網絡編程 22521.1 什么是套接口 22521.2 兩種類型的Internet套接口 22521.3 網絡協議分層 22521.4 數據結構 22521.5 IP地址和如何使用IP地址 22621.5.1 socket() 22621.5.2 bind() 22621.5.3 connect() 22721.5.4 listen() 22821.5.5 accept() 22821.5.6 send() 和 recv() 22921.5.7 sendto() 和 recvfrom() 23021.5.8 close() 和 shutdown() 23021.5.9 getpeername() 23121.5.10 gethostname() 23121.6 DNS 23121.7 客戶機/服務器模式 23221.8 簡單的數據流服務器程序 23221.9 簡單的數據流客戶機程序 23421.10 數據報套接口 23521.11 阻塞 237第22章 Linux I/O端口編程 24022.1 如何在 C 語言下使用I/O端口 24022.1.1 一般的方法 24022.1.2 另一個替代方法: /dev/port 24122.2 硬件中斷 與 DMA 存取 24122.3 高精確的時間 24122.3.1 延遲時間 24122.3.2 時間的量測 24322.4 使用其他程序語言 24322.5 一些有用的 I/O 端口 24322.5.1 并行端口 24322.5.2 游戲端口 24422.5.3 串行端口 245第五篇 Linux系統安全分析第23章 系統管理員安全 24723.1 安全管理 24723.2 超級用戶 24723.3 文件系統安全 24723.3.1 Linux文件系統概述 24723.3.2 設備文件 24823.3.3 /etc/mknod命令 24923.3.4 安全考慮 24923.3.5 find命令 25023.3.6 secure程序 25023.3.7 ncheck命令 25023.3.8 安裝和拆卸文件系統 25023.3.9 系統目錄和文件 25123.4 作為root運行的程序 25123.4.1 啟動系統 25123.4.2 init進程 25123.4.3 進入多用戶 25223.4.4 shutdown命令 25223.4.5 系統V的cron程序 25223.4.6 系統V版本2之后的cron程序 25223.4.7 /etc/profile 25323.5 /etc/passwd文件 25323.5.1 口令時效 25323.5.2 UID和GID 25423.6 /etc/group文件 25423.7 增加、刪除和移走用戶 25423.7.1 增加用戶 25423.7.2 刪除用戶 25523.7.3 將用戶移到另一個系統 25523.8 安全檢查 25523.8.1 記帳 25523.8.2 其他檢查命令 25623.8.3 安全檢查程序的問題 25623.8.4 系統泄密后怎么辦 25723.9 加限制的環境 25823.9.1 加限制的外殼 25823.9.2 用chroot()限制用戶 25823.10 小系統安全 25923.11 物理安全 25923.12 用戶意識 26023.13 系統管理員意識 26123.13.1 保持系統管理員個人的 登錄安全 26123.13.2 保持系統安全 261第24章 系統程序員安全 26324.1 系統子程序 26324.1.1 I/O子程序 26324.1.2 進程控制 26324.1.3 文件屬性 26424.1.4 UID和GID的處理 26524.2 標準C程序庫 26524.2.1 標準I/O 26524.2.2 /etc/passwd的處理 26624.2.3 /etc/group的處理 26724.2.4 加密子程序 26824.2.5 運行外殼 26824.3 編寫安全的C程序 26824.3.1 需要考慮的安全問題 26824.3.2 SUID/SGID程序指導準則 26924.3.3 編譯、安裝SUID/SGID程序 的方法 26924.4 root用戶程序的設計 270第25章 Linux系統的網絡安全 27225.1 UUCP系統概述 27225.1.1 UUCP命令 27225.1.2 uux命令 27225.1.3 uucico程序 27325.1.4 uuxqt程序 27325.2 UUCP的安全問題 27325.2.1 USERFILE文件 27325.2.2 L.cmds文件 27425.2.3 uucp登錄 27425.2.4 uucp使用的文件和目錄 27425.3 HONEYDANBER UUCP 27525.3.1 HONEYDANBER UUCP與 老UUCP的差別 27525.3.2 登錄名規則 27625.3.3 MACHINE規則 27725.3.4 組合MACHINE和LOGNAME 規則 27825.3.5 uucheck命令 27825.3.6 網關 27825.3.7 登錄文件檢查 27925.4 其他網絡 27925.4.1 遠程作業登錄 27925.4.2 NSC網絡系統 28025.5 通信安全 28025.5.1 物理安全 28025.5.2 加密 28125.5.3 用戶身份鑒別 28225.6 SUN OS系統的網絡安全 28325.6.1 確保NFS的安全 28325.6.2 NFS安全性方面的缺陷 28425.6.3 遠程過程調用鑒別 28425.6.4 Linux鑒別機制 28425.6.5 DES鑒別系統 28525.6.6 公共關鍵字的編碼 28625.6.7 網絡實體的命名 28625.6.8 DES鑒別系統的應用 28725.6.9 遺留的安全問題 28725.6.10 性能 28825.6.11 啟動和setuid程序引起的問題 28825.6.12 小結 289第26章 Linux系統的用戶安全性 29026.1 口令安全 29026.2 文件許可權 29026.3 目錄許可 29126.4 umask命令 29126.5 設置用戶ID和同組用戶ID許可 29126.6 cp mv ln和cpio命令 29126.7 su和newgrp命令 29226.7.1 su命令 29226.7.2 newgrp命令 29226.8 文件加密 29226.9 其他安全問題 29326.9.1 用戶的.profile文件 29326.9.2 ls -a 29326.9.3 .exrc文件 29326.9.4 暫存文件和目錄 29326.9.5 UUCP和其他網絡 29326.9.6 特洛伊木馬 29426.9.7 誘騙 29426.9.8 計算機病毒 29426.9.9 要離開自己已登錄的終端 29426.9.10 智能終端 29426.9.11 斷開與系統的連接 29426.9.12 cu命令 29526.10 保持帳戶安全的要點 295第六篇 X window系統的內部結構和使用第27章 X Window系統的基本知識 29727.1 X Window系統介紹 29727.1.1 X的特點 29727.1.2 什么是窗口系統 29827.1.3 X發展的歷史 29927.1.4 X的產品 29927.1.5 MIT發行的X 29927.2 X的基本結構 30227.2.1 X 的基本元素 30327.2.2 服務程序和客戶程序如何 交互通信 30427.2.3 X 的網絡概況 30627.3 從用戶界面的角度概觀X 30727.3.1 管理界面:窗口管理器 30727.3.2 應用程序界面和工具箱 30927.3.3 其他系統角度 30927.4 術語和符號 31027.4.1 術語 31027.4.2 符號 31127.5 啟動和關閉X 31227.5.1 啟動X 31227.5.2 執行X程序的方式 31327.5.3 關閉X 31427.6 窗口管理器基礎—uwm 31527.6.1 什么是窗口管理器 31527.6.2 啟動uwm 31527.6.3 基本窗口操作 —uwm 的菜單 31527.6.4 移動窗口 31627.6.5 重定窗口大小 31627.6.6 建立新窗口 31627.6.7 管理屏幕空間 31827.6.8 中止應用程序窗口 32027.6.9 激活uwm菜單的其他方式 32027.7 使用 x的網絡設備 32027.7.1 指定遠程終端機—display 選項 32127.7.2 實際使用遠程的顯示器 32227.7.3 控制存取顯示器—xhost 32227.8 終端機模擬器—詳細介紹xterm 32327.8.1 選擇xterm功能—菜單與 命令行選項 32327.8.2 滾動xterm屏幕 32427.8.3 記錄與終端機的交互過程—寫 記錄 32527.8.4 剪貼文本 32527.8.5 使用Tektronix模擬功能 32627.8.6 使用不同的字體 32727.8.7 使用顏色 32727.8.8 其他xterm選項 32727.8.9 設定終端機鍵盤 328第28章 實用程序和工具 32928.1 實用程序 32928.2 保存、顯示和打印屏幕圖像 33028.3 使用X的應用程序 33228.3.1 文字編輯器—Xedit 33328.3.2 郵件/信息處理系統—xmh 33628.4 示例和游戲程序 33628.4.1 找出通過隨機迷宮的 路徑—maze 33628.4.2 擔任鼠標指針的大眼睛— xeyes 33628.4.3 智慧盤游戲—puzzle 33728.4.4 打印一個大X標志—xlogo 33728.4.5 跳動的多面體—ico 33728.4.6 動態幾何圖案—muncher與 plaid 33728.7 顯示信息和狀態的程序 33728.7.1 列出X服務程序的特征— xdpyinfo 33828.7.2 獲取有關窗口的信息 33828.7.3 觀察X的事件—xev 340第29章 定制X Window系統 34129.1 使用X的字體和顏色 34129.1.1 字體初步 34129.1.2 字體命名 34229.1.3 觀察特定字體的內容—xfd 34329.1.4 保存字體和位置 34329.1.5 例子:在你的服務程序中 增加新字體 34529.1.6 使用X的顏色 34629.2 定義和使用圖形 34729.2.1 系統圖形程序庫 34729.2.2 交互編輯圖形—bitmap 34729.2.3 編輯圖形的其他方法 34929.2.4 定制根窗口—xsetroot 34929.3 定義應用程序的缺省選項— Resources 35029.3.1 什么是資源 35029.3.2 XToolkit 35129.3.3 管理資源—資源管理器 35329.3.4 資源的類型—如何指定值 35829.4 實際使用資源 35929.4.1 在何處保存資源的缺省值 35929.4.2 在服務程序上保存缺省值— xrdb 36329.4.3 常見的錯誤和修正 36629.5 定制鍵盤和鼠標 36729.5.1 實際使用轉換 36829.5.2 轉換—格式和規則 37429.5.3 轉換規范中常見的問題 37729.6 鍵盤和鼠標—對應和參數 37929.6.1 鍵盤和鼠標映射—xmodmap 37929.6.2 鍵盤和鼠標參數設定—xset 38229.7 進一步介紹和定制uwm 38429.7.1 uwm的新特征 38429.7.2 定制uwm 38629.8 顯示器管理器—xdm 39029.8.1 需要做些什么 39029.8.2 xdm 39129.8.3 xdm的更多信息 39229.8.4 uwm配置 395附錄A Gcc使用介紹 396附錄B 安裝X Window窗口系統 410
上傳時間: 2013-11-10
上傳用戶:changeboy
Displaying large amounts of technical data in a chart can be a frustrating task. You can find tons of charting controls with fancy effects and useless features, but when it comes to displaying many curves at once, independently scaled on different axes, most of them fail.
標簽: frustrating Displaying can technical
上傳時間: 2014-01-05
上傳用戶:exxxds
SIM卡文件格式,就是我們用的手機卡的文件格式和說明,對于想操作SIM卡的人他必不可少。
上傳時間: 2015-07-13
上傳用戶:xauthu
在CSharpNotepad中可以創建和編輯簡單文本文檔,或者有復雜格式和圖形的文檔。
標簽: CSharpNotepad 編輯 文檔
上傳時間: 2016-01-12
上傳用戶:王小奇
手機信息開發:單片機和GSM引擎之間采用AT指令實現互相之間的通信,因此有必要了解一下AT指令的格式和幾條常用的指令。更詳細的資料可以參考GSM07.05和GSM07.07規范
上傳時間: 2016-01-18
上傳用戶:zhangyi99104144
編碼本書是作者在多年從事數據庫課程教學和科研的基礎上,為滿足“數據庫原理”課程的教學需要,配合《數據庫系統概論》(第三版)教材而編寫的實驗指導書。 全書共九個實驗和三個附錄。實驗部分主要包括:SQL的數據定義DDL,SQL的數據操縱DML,SQL的視圖功能,游標操作,數據庫備份與恢復,數據庫安全性,數據庫完整性,綜合實驗和數據庫課程設計。附錄包括:實驗報告格式,數據庫課程設計封面格式和實驗大綱。 本書內容循序漸進、深入淺出,可作為本科計算機及相關專業“數據庫原
上傳時間: 2014-01-24
上傳用戶:aysyzxzm
介紹了手機中常見的音頻格式,包括合成聲音、波形聲音和混合聲音格式。
上傳時間: 2014-07-09
上傳用戶:邶刖