以雙音多頻信號為例,通過運用快速傅里葉變換和Hanning窗等數學方法,分析了信號頻率,電平和相位之間的關系,推導出了計算非整周期正弦波形信噪比的算法,解決了數字信號處理中非整周期正弦波形信噪比計算精度低下的問題。以C編程語言進行實驗,證明了算法的正確性和可重用性,并可極大的提高工作效率。
上傳時間: 2014-01-18
上傳用戶:laomv123
人們經常需要從旋轉部件和其它運動機件上獲取各類技術參數。隨著電子技術的發展, 非接觸測量技術越來越顯示其優越性, 雖已在工程領域獲得了廣泛應用, 但是普遍存在供電問題, 目前非接觸供電常用的有四種形式
上傳時間: 2013-10-20
上傳用戶:lepoke
電流瞬時值控制逆變器有多種實現方案.本文從系統穩定性、外特性以及負載適應能力等方面對電感電流反饋滯環電流控制,固定開關頻率電感電流反饋控制和電容電流反饋控制進行了對比分析,以綜合評估各種控制方案的性能,為方案選擇提供依據。理論分析和實驗結果表明,在系統穩定條件略為苛刻的情況下,采用固定開關頻率的電容電流反饋控制的逆變器具有很好的輸出電壓波形、很硬的外特性以及良好的非線性負載適應性.是一種較好的電流瞬時值控制技術。
上傳時間: 2013-11-19
上傳用戶:liangliang123
《C#入門經典(第4版)》通過C#可以很容易地學習.NET Framework 3.5的強大功能,所以C#是開始您編程生涯的絕佳方式。《C#入門經典(第4版)》全面闡述了C#編程的所有方面,包括C#語言本身、Windows編程、Web編程及數據源的使用等內容。學習了新的編程技巧后,《C#入門經典(第4版)》介紹了如何高效地部署應用程序和服務,論述了許多高級技術,如圖形化編程。另外,還探討了如何使用Visual C# Express 2008、Visual Web Developer Express 2008和Visual Studio 2008的功能。所有這些內容都已更新,以反映.NET Framework 3.5和Visual Studio 2008的變化。各章的樣例代碼和示例還可以用于創建強大且安全的應用程序。 c#入門經典第4版目錄 第Ⅰ部分 C# 語 言 第1章 C#簡介 3 1.1 什么是.NET Framework 3 1.1.1 NET Framework的內容 4 1.1.2 用.NET Framework編寫應用程序 4 1.2 什么是C# 7 1.2.1 用C#能編寫什么樣的應用程序 7 1.2.2 本書中的C# 8 1.3 Visual Studio 2008 8 1.3.1 Visual Studio 2008 Express 產品 9 1.3.2 解決方案 9 1.4 小結 9 第2章 編寫C#程序 10 2.1 開發環境 10 2.1.1 Visual Studio 2008 11 2.1.2 Visual C# 2008 ExpressEdition 13 2.2 控制臺應用程序 13 2.2.1 Solution Explorer 16 2.2.2 Properties窗口 17 2.2.3 Error List窗口 17 2.3 Windows Forms應用程序 18 2.4 小結 22 第3章 變量和表達式 23 3.1 C#的基本語法 23 3.2 C#控制臺應用程序的基本結構 25 3.3 變量 27 3.3.1 簡單類型 27 3.3.2 變量的命名 31 3.3.3 字面值 32 3.3.4 變量的聲明和賦值 33 3.4 表達式 34 3.4.1 數學運算符 34 3.4.2 賦值運算符 38 3.4.3 運算符的優先級 39 3.4.4 名稱空間 39 3.5 小結 42 3.6 練習 43 第4章 流程控制 44 4.1 布爾邏輯 44 4.1.1 位運算符 46 4.1.2 布爾賦值運算符 50 4.1.3 運算符的優先級更新 51 4.2 goto語句 52 4.3 分支 53 4.3.1 三元運算符 53 4.3.2 if語句 54 4.3.3 switch語句 57 4.4 循環 60 4.4.1 do循環 61 4.4.2 while循環 63 4.4.3 for循環 65 4.4.4 循環的中斷 69 4.4.5 無限循環 70 4.5 小結 70 4.6 練習 71 第5章 變量的更多內容 72 5.1 類型轉換 72 5.1.1 隱式轉換 72 5.1.2 顯式轉換 74 5.1.3 使用Convert命令進行 顯式轉換 76 5.2 復雜的變量類型 79 5.2.1 枚舉 79 5.2.2 結構 83 5.2.3 數組 86 5.3 字符串的處理 91 5.4 小結 95 5.5 練習 96 第6章 函數 97 6.1 定義和使用函數 98 6.1.1 返回值 99 6.1.2 參數 101 6.2 變量的作用域 107 6.2.1 其他結構中變量的作用域 110 6.2.2 參數和返回值與全局數據 111 6.3 Main()函數 113 6.4 結構函數 114 6.5 函數的重載 115 6.6 委托 117 6.7 小結 119 6.8 練習 120 第7章 調試和錯誤處理 121 7.1 VS和VCE中的調試 121 7.1.1 非中斷(正常)模式下的調試 122 7.1.2 中斷模式下的調試 131 7.2 錯誤處理 139 7.2.1 try...catch...finally 140 7.2.2 列出和配置異常 144 7.2.3 異常處理的注意事項 145 7.3 小結 146 7.4 練習 146 第8章 面向對象編程簡介 147 8.1 什么是面向對象編程 147 8.1.1 什么是對象 148 8.1.2 所有的東西都是對象 151 8.1.3 對象的生命周期 151 8.1.4 靜態和實例類成員 152 8.2 OOP技術 153 8.2.1 接口 153 8.2.2 繼承 155 8.2.3 多態性 156 8.2.4 對象之間的關系 157 8.2.5 運算符重載 159 8.2.6 事件 159 8.2.7 引用類型和值類型 160 8.3 Windows應用程序中的OOP 160 8.4 小結 162 8.5 練習 163 第9章 定義類 164 9.1 C#中的類定義 164 9.2 System.Object 169 9.3 構造函數和析構函數 170 9.4 VS和VCE中的OOP工具 174 9.4.1 Class View窗口 174 9.4.2 對象瀏覽器 176 9.4.3 添加類 177 9.4.4 類圖 177 9.5 類庫項目 179 9.6 接口和抽象類 182 9.7 結構類型 184 9.8 小結 186 9.9 練習 186 第10章 定義類成員 187 10.1 成員定義 187 10.1.1 定義字段 187 10.1.2 定義方法 188 10.1.3 定義屬性 189 10.1.4 在類圖中添加成員 194 10.1.5 重制成員 196 10.1.6 自動屬性 197 10.2 類成員的其他議題 197 10.2.1 隱藏基類方法 198 10.2.2 調用重寫或隱藏的基類方法 199 10.2.3 嵌套的類型定義 200 10.3 接口的實現 201 10.4 部分類定義 204 10.5 部分方法定義 206 10.6 示例應用程序 207 10.6.1 規劃應用程序 207 10.6.2 編寫類庫 208 10.6.3 類庫的客戶應用程序 214 10.7 小結 215 10.8 練習 216 第11章 集合、比較和轉換 217 11.1 集合 217 11.1.1 使用集合 218 11.1.2 定義集合 224 11.1.3 索引符 225 11.1.4 給CardLib添加Cards集合 227 11.1.5 關鍵字值集合和IDictionary 229 11.1.6 迭代器 231 11.1.7 深度復制 236 11.1.8 給CardLib添加深度復制 238 11.2 比較 239 11.2.1 類型比較 240 11.2.2 值比較 244 11.3 轉換 259 11.3.1 重載轉換運算符 259 11.3.2 as運算符 260 11.4 小結 261 11.5 練習 262 第12章 泛型 263 12.1 泛型的概念 263 12.2 使用泛型 264 12.2.1 可空類型 264 12.2.2 System.Collections.Generic 名稱空間 271 12.3 定義泛型 279 12.3.1 定義泛型類 280 12.3.2 定義泛型接口 291 12.3.3 定義泛型方法 291 12.3.4 定義泛型委托 293 12.4 小結 293 12.5 練習 293 第13章 其他OOP技術 295 13.1 ::運算符和全局名稱空間 13.2 定制異常 296 13.2.1 異常基類 297 13.2.2 給CardLib添加定制異常 297 13.3 事件 298 13.3.1 什么是事件 298 13.3.2 使用事件 300 13.3.3 定義事件 302 13.4 擴展和使用CardLib 309 13.5 小結 317 13.6 練習 317 第14章 C# 3.0語言的改進 318 14.1 初始化器 318 14.1.1 對象初始化器 319 14.1.2 集合初始化器 320 14.2 類型推斷 323 14.3 匿名類型 325 14.4 擴展方法 328 14.5 ?表達式 333 14.5.1 復習匿名方法 333 14.5.2 把?表達式用于匿名方法 334 14.5.3 ?表達式的參數 337 14.5.4 ?表達式的語句體 337 14.5.5 ?表達式用作委托和表達式樹 338 14.5.6 ?表達式和集合 339 14.6 小結 342 14.7 練習 342 第Ⅱ部分 Windows 編 程 第15章 Windows編程基礎 347 15.1 控件 347 15.1.1 屬性 348 15.1.2 控件的定位、停靠和對齊 349 15.1.3 事件 350 15.2 Button控件 352 15.2.1 Button控件的屬性 352 15.2.2 Button控件的事件 353 15.3 Label和LinkLabel控件 354 15.4 TextBox控件 355 15.4.1 TextBox控件的屬性 355 15.4.2 TextBox控件的事件 356 15.5 RadioButton和CheckBox控件 363 15.5.1 RadioButton控件的屬性 364 15.5.2 RadioButton控件的事件 364 15.5.3 CheckBox控件的屬性 364 15.5.4 CheckBox控件的事件 364 15.5.5 GroupBox控件 365 15.6 RichTextBox控件 368 15.6.1 RichTextBox控件的屬性 368 15.6.2 RichTextBox控件的事件 369 15.7 ListBox和CheckedListBox控件 374 15.7.1 ListBox控件的屬性 375 15.7.2 ListBox控件的方法 376 15.7.3 ListBox控件的事件 376 15.8 ListView控件 378 15.8.1 ListView控件的屬性 378 15.8.2 ListView控件的方法 380 15.8.3 ListView控件的事件 381 15.8.4 ListViewItem 381 15.8.5 ColumnHeader 381 15.8.6 ImageList控件 381 15.9 TabControl控件 388 15.9.1 TabControl控件的屬性 389 15.9.2 使用TabControl控件 389 15.10 小結 392 15.11 練習 392 第16章 Windows Forms的高級功能 393 16.1 菜單和工具欄 393 16.1.1 兩個實質一樣的控件 393 16.1.2 使用MenuStrip控件 394 16.1.3 手工創建菜單 394 16.1.4 ToolStripMenuItem控件的其他屬性 397 16.1.5 給菜單添加功能 397 16.2 工具欄 399 16.2.1 ToolStrip控件的屬性 399 16.2.2 ToolStrip的項 400 16.2.3 StatusStrip控件 405 16.2.4 StatusStripStatusLabel的屬性 405 16.3 SDI和MDI應用程序 407 16.4 創建控件 415 16.4.1 LabelTextbox控件 417 16.4.2 調試用戶控件 420 16.4.3 擴展LabelTextbox控件 421 16.5 小結 424 16.6 練習 424 第17章 使用通用對話框 425 17.1 通用對話框 425 17.2 如何使用對話框 426 17.3 文件對話框 427 17.3.1 OpenFileDialog 427 17.3.2 SaveFileDialog 438 17.4 打印 442 17.4.1 打印結構 442 17.4.2 打印多個頁面 447 17.4.3 PageSetupDialog 449 17.4.4 PrintDialog 451 17.5 打印預覽 455 17.5.1 PrintPreviewDialog 455 17.5.2 PrintPreviewControl 456 17.6 FontDialog和ColorDialog 457 17.6.1 FontDialog 457 17.6.2 ColorDialog 459 17.6.3 FolderBrowserDialog 460 17.7 小結 461 17.8 練習 461 第18章 部署Windows應用程序 463 18.1 部署概述 463 18.2 ClickOnce部署 464 18.3 Visual Studio安裝和部署項目類型 473 18.4 Microsoft Windows安裝程序結構 474 18.4.1 Windows Installer術語 474 18.4.2 Windows Installer的優點 476 18.5 為SimpleEditor創建安裝軟件包 476 18.5.1 規劃安裝內容 476 18.5.2 創建項目 477 18.5.3 項目屬性 478 18.5.4 安裝編輯器 480 18.5.5 File System編輯器 481 18.5.6 File Types編輯器 483 18.5.7 Launch Condition編輯器 485 18.5.8 User Interface編輯器 485 18.6 構建項目 488 18.7 安裝 489 18.7.1 Welcome 489 18.7.2 Read Me 489 18.7.3 License Agreement 490 18.7.4 Optional Files 490 18.7.5 選擇安裝文件夾 491 18.7.6 確認安裝 492 18.7.7 進度 492 18.7.8 結束安裝 493 18.7.9 運行應用程序 493 18.7.10 卸載 493 18.8 小結 493 18.9 練習 494 第Ⅲ部分 Web 編 程 第19章 Web編程基礎 497 19.1 概述 497 19.2 ASP .NET運行庫 498 19.3 創建簡單的Web頁面 498 19.4 服務器控件 504 19.5 事件處理程序 505 19.6 輸入的有效性驗證 509 19.7 狀態管理 512 19.7.1 客戶端的狀態管理 513 19.7.2 服務器端的狀態管理 515 19.8 身份驗證和授權 517 19.8.1 身份驗證的配置 518 19.8.2 使用安全控件 522 19.9 讀寫SQL Server數據庫 524 19.10 小結 530 19.11 練習 531 第20章 Web高級編程 532 20.1 母版頁 532 20.2 站點導航 537 20.3 用戶控件 539 20.4 個性化配置 541 20.4.1 個性化配置組 543 20.4.2 組件的個性化配置 543 20.4.3 定制數據類型中的個性化配置 543 20.4.4匿名用戶的個性化配置 544 20.5 Web Parts 545 20.5.1 WebPartManager控件 546 20.5.2 WebPartZone控件 546 20.5.3 EditorZone控件 548 20.5.4 CatalogZone控件 550 20.5.5 ConnectionsZone控件 551 20.6 JavaScript 554 20.6.1 Script元素 555 20.6.2 變量的聲明 555 20.6.3 定義函數 555 20.6.4 語句 556 20.6.5 對象 556 20.7 小結 560 20.8 練習 560 第21章 Web服務 561 21.1 Web服務推出之前 561 21.1.1 遠程過程調用(RPC) 562 21.1.2 SOAP 563 21.2 使用Web服務的場合 563 21.2.1 賓館旅行社代理應用程序 564 21.2.2 圖書發布應用程序 564 21.2.3 客戶應用程序的類型 564 21.2.4 應用程序的體系結構 564 21.3 Web服務的體系結構 565 21.3.1 可以調用的方法 565 21.3.2 調用方法 566 21.3.3 SOAP和防火墻 567 21.3.4 WS-I基本個性化配置 568 21.4 Web服務和.NET Framework 568 21.4.1 創建Web服務 568 21.4.2 客戶程序 570 21.5 創建簡單的ASP .NET Web服務 571 21.6 測試Web服務 572 21.7 執行Windows客戶程序 574 21.8 異步調用服務 577 21.9 執行ASP .NET客戶程序 580 21.10 傳送數據 581 21.11 小結 584 21.12 練習 584 第22章 Ajax編程 586 22.1 Ajax概述 586 22.2 UpdatePanel控件 587 22.3 Timer控件 591 22.4 UpdateProgress控件 592 22.5 Web服務 594 22.6 擴展控件 598 22.7 小結 600 22.8 練習 600 第23章 部署Web應用程序 601 23.1 Internet Information Services 601 23.2 IIS配置 602 23.3 復制Web站點 604 23.4 發布Web站點 606 23.5 Windows安裝程序 607 23.5.1 創建安裝程序 607 23.5.2 安裝Web 應用程序 609 23.6 小結 610 23.7 練習 610 第Ⅳ部分 數 據 訪 問 第24章 文件系統數據 613 24.1 流 613 24.2 用于輸入和輸出的類 614 24.2.1 File類和Directory類 615 24.2.2 FileInfo類 616 24.2.3 DirectoryInfo類 617 24.2.4 路徑名和相對路徑 618 24.2.5 FileStream對象 618 24.2.6 StreamWriter對象 624 24.2.7 StreamReader對象 626 24.2.8 讀寫壓縮文件 632 24.3 序列化對象 635 24.4 監控文件結構 639 24.5 小結 645 24.6 練習 646 第25章 XML 647 25.1 XML文檔 647 25.1.1 XML元素 647 25.1.2 屬性 648 25.1.3 XML聲明 649 25.1.4 XML文檔的結構 649 25.1.5 XML名稱空間 650 25.1.6 格式良好并有效的XML 651 25.1.7 驗證XML文檔 651 25.2 在應用程序中使用XML 654 25.2.1 XML文檔對象模型 655 25.2.2 選擇節點 663 25.3 小結 670 25.4 練習 671 第26章 LINQ簡介 672 26.1 LINQ的變體 673 26.2 第一個LINQ查詢 673 26.2.1 用var關鍵字聲明結果變量 675 26.2.2 指定數據源:from子句 675 26.2.3 指定條件:where子句 675 26.2.4 指定元素:select子句 676 26.2.5 完成:使用foreach循環 676 26.2.6 延遲執行的查詢 676 26.3使用LINQ方法語法和?表達式 676 26.3.1 LINQ擴展方法 676 26.3.2 查詢語法和方法語法 677 26.3.3 ?表達式 677 26.4 排序查詢結果 679 26.5 orderby子句 680 26.6 用方法語法排序 681 26.7 查詢大型數據集 682 26.8 合計運算符 685 26.9 查詢復雜的對象 688 26.10 投射:在查詢中創建新對象 691 26.11 投射:方法語法 693 26.12 單值選擇查詢 693 26.13 Any和All 694 26.14 多級排序 696 26.15 多級排序方法語法:ThenBy 698 26.16 組合查詢 698 26.17 Take和Skip 700 26.18 First和FirstOrDefault 702 26.19 集運算符 703 26.20 Join查詢 706 26.21 資源和進一步閱讀 707 26.22 小結 707 26.23 練習 707 第27章 LINQ to SQL 709 27.1 對象相關映射 709 27.2 安裝SQL Server和Northwind示例數據 710 27.2.1 安裝SQL Server Express2005 710 27.2.2 安裝Northwind示例數據庫 711 27.3 第一個LINQ to SQL查詢 712 27.4 瀏覽LINQ to SQL關系 717 27.5 進一步探討LINQ to SQL 720 27.6 LINQ to SQL中的組合、排序和其他高級查詢 723 27.7 顯示生成的SQL 725 27.8 用LINQ to SQL綁定數據 729 27.9 用LINQ to SQL更新綁定數據 733 27.10 小結 734 27.11 練習 735 第28章 ADO .NET和LINQ over DataSet 736 28.1 ADO .NET概述 736 28.1.1 ADO .NET名稱的來源 737 28.1.2 ADO .NET的設計目標 738 28.2 ADO .NET類和對象概述 739 28.2.1 提供者對象 739 28.2.2 用戶對象 740 28.2.3 使用System.Data名稱空間 741 28.3 用DataReader讀取數據 742 28.4 用DataSet讀取數據 749 28.4.1 用數據填充DataSet 749 28.4.2 訪問DataSet中的表、行和列 749 28.5 更新數據庫 752 28.5.1 給數據庫添加行 755 28.5.2 刪除行 761 28.6 在DataSet中訪問多個表 762 28.6.1 ADO .NET中的關系 762 28.6.2 用關系導航 763 28.7 XML和ADO .NET 770 28.8 ADO .NET中的SQL支持 773 28.8.1 DataAdapter對象中的 SQL命令 773 28.8.2 直接執行SQL命令 776 28.8.3 調用SQL存儲過程 778 28.9 使用LINQ over DataSet和ADO .NET 780 28.10 小結 784 28.11 練習 784 第29章 LINQ to XML 785 29.1 LINQ to XML函數構造方法 785 29.2 保存和加載XML文檔 789 29.2.1 從字符串中加載XML 791 29.2.2 已保存的XML文檔內容 792 29.3 處理XML片段 792 29.4 通過LINQ to XML生成 XML 794 29.5 查詢XML文檔 798 29.6 小結 804 29.7 練習 804 第Ⅴ部分 其 他 技 術 第30章 屬性 809 30.1 什么是屬性 809 30.2 反射 812 30.3 內置屬性 815 30.3.1 System.Diagnostics.ConditionalAttribute 815 30.3.2 System.Obsolete Attribute 817 30.3.3 System.Serializable Attribute 818 30.3.4 System.Reflection.AssemblyDelaySignAttribute 821 30.4 定制屬性 824 30.4.1 BugFixAttribute 824 30.4.2 System.AttributeUsageAttribute 826 30.5 小結 830 第31章 XML文檔說明 831 31.1 添加XML文檔說明 831 31.1.1 XML文檔說明的注釋 833 31.1.2 使用類圖添加XML文檔說明 839 31.1.3 生成XML文檔說明文件 842 31.1.4 帶有XML文檔說明的應用程序示例 844 31.2 使用XML文檔說明 846 31.2.1 編程處理XML文檔說明 846 31.2.2 用XSLT格式化XML文檔說明 848 31.2.3 文檔說明工具 849 31.3 小結 850 31.4 練習 851 第32章 網絡 852 32.1 聯網概述 852 32.1.1 名稱的解析 855 32.1.2 統一資源標識符 856 32.1.3 TCP和UDP 857 32.1.4 應用協議 857 32.2 網絡編程選項 859 32.3 WebClient 859 32.4 WebRequest和WebResponse 861 32.5 TcpListener和TcpClient 868 32.6 小結 876 32.7 練習 876 第33章 GDI+簡介 877 33.1 圖形繪制概述 877 33.1.1 Graphics類 878 33.1.2 對象的刪除 878 33.1.3 坐標系統 879 33.1.4 顏色 884 33.2 使用Pen類繪制線條 885 33.3 使用Brush類繪制圖形 887 33.4 使用Font 類繪制文本 890 33.5 使用圖像進行繪制 893 33.5.1 使用紋理畫筆繪圖 895 33.5.2 使用鋼筆繪制圖像 897 33.5.3 雙倍緩沖 898 33.6 GDI+的高級功能 900 33.6.1 剪切 900 33.6.2 System.Drawing.Drawing2D 901 33.6.3 System.Drawing.Imaging 901 33.7 小結 901 33.8 練習 902 第 34 章 Windows Presentation Foundation 903 34.1 WPF的概念 904 34.1.1 WPF給設計人員帶來的好處 904 34.1.2 WPF給C#開發人員帶來的好處 906 34.2 基本WPF應用程序的組成 906 34.3 WPF基礎 916 34.3.1 XAML語法 917 34.3.2 桌面和Web應用程序 919 34.3.3 Application對象 920 34.3.4 控件基 920 34.3.5 控件的布局 928 34.3.6 控件的樣式 936 34.3.7 觸發器 941 34.3.8 動畫 942 34.3.9 靜態和動態資源 944 34.4 用WPF編程 949 34.4.1 WPF用戶控件 950 34.4.2 實現依賴屬性 950 34.5 小結 959 34.6 練習 960 第35 章 Windows Communication Foundation 961 35.1 WCF是什么 961 35.2 WCF概念 962 35.2.1 WCF通信協議 962 35.2.2 地址、端點和綁定 963 35.2.3 合同 964 35.2.4 消息模式 965 35.2.5 行為 965 35.2.6 主機 965 35.3 WCF編程 966 35.3.1 定義WCF服務合同 973 35.3.2 自存儲的WCF服務 979 35.4 小結 985 35.5 練習 986 第36章 Windows Workflow Foundation 987 36.1 活動 990 36.1.1 DelayActivity 990 36.1.2 SuspendActivity 991 36.1.3 WhileActivity 992 36.1.4 SequenceActivity 994 36.1.5 定制活動 997 36.2 工作流運行庫 1002 36.3 數據綁 1007 36.4 小結 1010 序言
標簽:
上傳時間: 2013-11-16
上傳用戶:xinyuzhiqiwuwu
P C B 可測性設計布線規則之建議― ― 從源頭改善可測率PCB 設計除需考慮功能性與安全性等要求外,亦需考慮可生產與可測試。這里提供可測性設計建議供設計布線工程師參考。1. 每一個銅箔電路支點,至少需要一個可測試點。如無對應的測試點,將可導致與之相關的開短路不可檢出,并且與之相連的零件會因無測試點而不可測。2. 雙面治具會增加制作成本,且上針板的測試針定位準確度差。所以Layout 時應通過Via Hole 盡可能將測試點放置于同一面。這樣就只要做單面治具即可。3. 測試選點優先級:A.測墊(Test Pad) B.通孔(Through Hole) C.零件腳(Component Lead) D.貫穿孔(Via Hole)(未Mask)。而對于零件腳,應以AI 零件腳及其它較細較短腳為優先,較粗或較長的引腳接觸性誤判多。4. PCB 厚度至少要62mil(1.35mm),厚度少于此值之PCB 容易板彎變形,影響測點精準度,制作治具需特殊處理。5. 避免將測點置于SMT 之PAD 上,因SMT 零件會偏移,故不可靠,且易傷及零件。6. 避免使用過長零件腳(>170mil(4.3mm))或過大的孔(直徑>1.5mm)為測點。7. 對于電池(Battery)最好預留Jumper,在ICT 測試時能有效隔離電池的影響。8. 定位孔要求:(a) 定位孔(Tooling Hole)直徑最好為125mil(3.175mm)及其以上。(b) 每一片PCB 須有2 個定位孔和一個防呆孔(也可說成定位孔,用以預防將PCB反放而導致機器壓破板),且孔內不能沾錫。(c) 選擇以對角線,距離最遠之2 孔為定位孔。(d) 各定位孔(含防呆孔)不應設計成中心對稱,即PCB 旋轉180 度角后仍能放入PCB,這樣,作業員易于反放而致機器壓破板)9. 測試點要求:(e) 兩測點或測點與預鉆孔之中心距不得小于50mil(1.27mm),否則有一測點無法植針。以大于100mil(2.54mm)為佳,其次是75mil(1.905mm)。(f) 測點應離其附近零件(位于同一面者)至少100mil,如為高于3mm 零件,則應至少間距120mil,方便治具制作。(g) 測點應平均分布于PCB 表面,避免局部密度過高,影響治具測試時測試針壓力平衡。(h) 測點直徑最好能不小于35mil(0.9mm),如在上針板,則最好不小于40mil(1.00mm),圓形、正方形均可。小于0.030”(30mil)之測點需額外加工,以導正目標。(i) 測點的Pad 及Via 不應有防焊漆(Solder Mask)。(j) 測點應離板邊或折邊至少100mil。(k) 錫點被實踐證實是最好的測試探針接觸點。因為錫的氧化物較輕且容易刺穿。以錫點作測試點,因接觸不良導致誤判的機會極少且可延長探針使用壽命。錫點尤其以PCB 光板制作時的噴錫點最佳。PCB 裸銅測點,高溫后已氧化,且其硬度高,所以探針接觸電阻變化而致測試誤判率很高。如果裸銅測點在SMT 時加上錫膏再經回流焊固化為錫點,雖可大幅改善,但因助焊劑或吃錫不完全的緣故,仍會出現較多的接觸誤判。
上傳時間: 2014-01-14
上傳用戶:cylnpy
單片機應用技術選編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
單片機應用技術選編(9) 目錄 第一章 專題論述1.1 集成電路進入片上系統時代(2)1.2 系統集成芯片綜述(10)1.3 Java嵌入技術綜述(18)1.4 Java的線程機制(23)1.5 嵌入式系統中的JTAG接口編程技術(29)1.6 EPAC器件技術概述及應用(37)1.7 VHDL設計中電路簡化問題的探討(42)1.8 8031芯片主要模塊的VHDL描述與仿真(48)1.9 ISP技術在數字系統設計中的應用(59)1.10 單片機單總線技術(64)1.11 智能信息載體iButton及其應用(70)1.12 基于單片機的高新技術產品加密方法探討(76)1.13 新一代私鑰加密標準AES進展與評述(80)1.14 基于單片機的實時3DES加密算法的實現(86)1.15 ATA接口技術(90)1.16 基于IDE硬盤的高速數據存儲器研究(98)1.17 模擬比較器的應用(102) 第二章 綜合應用技術2.1 閃速存儲器硬件接口和程序設計中的關鍵技術(126)2.2 51單片機節電模式的應用(131)2.3 分布式實時應用的兩個重要問題(137)2.4 分布式運算單元的原理及其實現方法(141)2.5 用PLD器件設計邏輯電路時的競爭冒險現象(147)2.6 IRIG?B格式時間碼解碼接口卡電路設計(150)2.7 一種基于單片機時頻信號處理的實用方法(155)2.8 射頻接收系統晶體振蕩電路的設計與分析(161)2.9 揭開ΣΔ ADC的神秘面紗(166)2.10 過采樣高階A/D轉換器的硬件實現(172)2.11 A/D轉換的計算與編程(176)2.12 一種提高單片機內嵌式A/D分辨力的方法(179)2.13 單片微型計算機多字節浮點快速相對移位法開平方運算的實現(182)2.14 單片微型計算機多字節浮點除法快速掃描運算的實現(186)2.15 DSP芯片與觸摸屏的接口控制(188)第三章 操作系統與軟件技術3.1 嵌入式系統中的實時操作系統(192)3.2 嵌入式系統的開發利器——Windows CE操作系統(197)3.3 介紹一種實時操作系統DSP/BIOS(203)3.4 實時操作系統用于嵌入式應用系統的設計(212)3.5 實時Linux操作系統初探(217)3.6 Linux網絡設備驅動程序分析與設計(223)3.7 在51系列單片機上實現非搶先式消息驅動機制的RTOS(229)3.8 用結構化程序設計思想指導匯編語言開發(236)3.9 單片機高級語言C51與匯編語言ASM51的通用接口(240)3.10 ASM51無參數化調用C51函數的實現(245)3.11 TMS320C3X的匯編語言和C語言及混合編程技術(249)3.12 TMS320C6000嵌入式系統優化編程的研究(254)3.13 TMS320C54X軟件模擬實現UART技術(260)3.14 W78E516及其在系統編程的實現(265)3.15 鍵盤鍵入信號軟件處理方法探討(272)3.16 單片機系統中數字濾波的算法(276)第四章 網絡、通信與數據傳送 4.1 實時單片機通信網絡中的內存管理(284)4.2 CRC16編碼在單片機數據傳輸系統中的實現(288)4.3 在VC++中用ActiveX控件實現與單片機的串行通信(293)4.4 利用Windows API函數構造C++類實現串行通信(298)4.5 用Win32 API實現PC機與多單片機的串行通信(304)4.6 GPS接收機與PC機串行通信技術的開發與應用(311)4.7 TCP/IP協議問題透析(316)4.8 單片機的MODEM通信(328)4.9 無線串行接口電路設計(335)4.10 通用無線數據傳輸電路設計(340)4.11 FX909在無線高速MODEM中的應用(343)4.12 藍牙——短距離無線連接新技術(348)4.13 藍牙技術——一種短距離的無線連接技術(351)4.14 藍牙芯片及其應用(357)4.15 BlueCoreTM01藍牙芯片的特性與應用(361)4.16 內嵌微控制器的無線數據發射器的特性及應用(365)第五章 新器件及其應用技術5.1 一種全新結構的微控制器——Triscend E5(372)5.2 PSD8XXF的在系統編程技術(376)5.3 PSD813F1及其接口編程技術(382)5.4 一種優越的可編程邏輯器件——ISP器件(387)5.5 ISPPLD原理及其設計應用(393)5.6 ispPAC10在系統可編程模擬電路及其應用(397)5.7 在系統可編程器件ispPAC80及其應用(404)5.8 采用ispLSI1016設計高精度光電碼盤計數器(408)5.9 基于ADμC812的一種儀表開發平臺(413)5.10 基于P87LPC764的ΣΔ ADC應用設計方法(418)5.11 MP3解碼芯片組及其應用(431)5.12 射頻IC卡E5550原理及應用(434)5.13 HD7279A鍵盤顯示驅動芯片及應用(439)5.14 基于SPI接口的ISD4104系列語音錄放芯片及其應用(444)5.15 解決DS1820通信誤碼問題的方法(450)5.16 數字電位器在測量放大器中的應用(455)第六章 總線及其應用技術6.1 按平臺模式設計的虛擬I2C總線軟件包VIIC(462)6.2 虛擬I2C總線軟件包的開發及其應用(470)6.3 RS485總線的理論與實踐(479)6.4 RS232至RS485/RS422接口的智能轉換器(484)6.5 實用隔離型RS485通信接口的設計(489)6.6 幾種RS485接口收發方向轉換方法(495)6.7 LonWorks總線技術及發展(498)6.8 LonWorks網絡監控的簡單實現(505)6.9 現場總線CANbus與RS485之間透明轉換的實現(509)6.10 居室自動化系統中的X10和CE總線(513)6.11 通用串行總線USB(519)6.12 USB2.0技術概述(524)6.13 帶通用串行總線USB接口的單片機EZUSB(530)6.14 嵌入式處理器中的慢總線技術應用(536)6.15 SPI串行總線在單片機8031應用系統中的設計與實現(540)第七章 可靠性及安全性技術7.1 軟件可靠性及其評估(546)7.2 網絡通信中的基本安全技術(554)7.3 數字語音混沌保密通信系統及硬件實現(560)7.4 偽隨機序列及PLD實現在程序和系統加密中的應用(565)7.5 增強單片機系統可靠性的若干措施(569)7.6 FPGA中的空間輻射效應及加固技術(573)7.7 一種雙機備份系統的軟實現(577)7.8 計算機系統容錯技術的應用(581)7.9 容錯系統中的自校驗技術及實現方法(585)7.10 基于MAX110的容錯數據采集系統的設計(589)7.11 冗余式時鐘源電路(593)7.12 微機控制系統的抗干擾技術應用(599)7.13 單片開關電源瞬態干擾及音頻噪聲抑制技術(604)7.14 單片機應用系統程序運行出軌問題研究(608)7.15 分布式系統故障卷回恢復技術研究與實踐(613)第八章 典型應用實例8.1 基于單片機系統采用DMA塊傳輸方式實現高速數據采集(620)8.2 GPS數據采集卡的設計(624)8.3 一種新型非接觸式IC卡識別系統研究(629)8.4 自適應調整增益的單片機數據采集系統(633)8.5 利用光纖發射/接收器對實現遠距離高速數據采集(639)8.6 一種頻率編碼鍵盤的設計與實現(645)8.7 高準確度時鐘程序算法(649)8.8 旋轉編碼器的抗抖動計數電路(652)8.9 利用X9241實現高分辨率數控電位器(656)8.10 基于AD2S80A的高精度位置檢測系統及其在機器人控制中的應用(661)第九章 文章摘要一、專題論述(670)1.1 微控制器的發展趨勢(670)1.2 系統微集成技術的發展(670)1.3 多芯片組件技術及其應用(671)1.4 MCS51和80C51系列單片機(671)1.5 PSD813器件在單片機系統中的應用(671)1.6 主輔單片機系統的設計及應用(671)1.7 一種雙單片機結構的微機控制器(671)1.8 用PC機直接開發單片機系統(672)1.9 單片機系統大容量存儲器擴展技術(672)1.10 高性能微處理器性能模型設計(672)1.11 閃速存儲器的選擇與接口(672)1.12 串行存儲器接口的比較及選擇(672)1.13 移位寄存器分析方法的研究(673)1.14 GPS的時頻系統(673)1.15 一種基于C語言的虛擬儀器系統實現方法(673)1.16 智能家庭網絡研究綜述(673)1.17 用C51實現電力部多功能電能表通信規約(674)1.18 測控系統中采樣數據的預處理(674)1.19 數據采集系統動態特性的總體評價(674)1.20 一個高速準確的手寫數字識別系統(674)1.21 日本理光實時時鐘集成電路發展歷史及現狀(675)1.22 單片開關電源的發展及其應用(675)二、綜合應用技術(676)2.1 MCS51系列單片機在SDH系統中的應用(676)2.2 公共閃存接口在Flash Memory程序設計中的應用(676)2.3 應用IA MMXTM技術的離散余弦變換(676)2.4 串行實時時鐘芯片DS1302程序設計中的問題與對策(676)2.5 數字傳感器及其應用(677)2.6 電阻式溫度傳感器的系列化設計及其應用(677)2.7 溫度傳感器及其與微處理器接口(677)2.8 AD7416數字溫度傳感器及其應用(677)2.9 隔離放大器及其應用(677)2.10 高速A/D轉換器動態參數(678)2.11 V/F變換在單片機系統中的應用(678)2.12 微處理器內嵌式模數轉換器在精密儀器中的應用研究(678)2.13 電子秤非線性自動修正方法(678)2.14 光耦傳輸的非線性校正(678)2.15 高斯濾波器在實時系統中的快速實現(679)2.16 用在系統可編程模擬器件實現雙二階型濾波器(679)2.17 最小二乘法在高精度溫度測量中的應用(679)2.18 提高實時頻率測量范圍和精度新方法(679)2.19 具有微控制器的智能儀表設計與應用(679)2.20 用C語言編程的數據采集系統(680)2.21 大動態范圍浮點A/D數據采集器的設計(680)2.22 基于PCI高速數據采集系統(680)2.23 一種基于PC機的高速16位并行數據采集接口(680)2.24 數據采集系統中增強型并行接口(EPP)電路的設計(681)2.25 用增強型并行接口EPP協議擴展計算機的ISA接口(681)2.26 基于增強型并行接口EPP的便攜式高速數據采集系統(681)2.27 增強型并行接口EPP協議及其在CAN監控節點中的應用(681)2.28 利用增強型并行接口協議傳輸圖像文件(681)2.29 用并行接口進行數據采集(682)2.30 高信噪比的VFC/DPLL數據采集裝置(682)2.31 高精度數字式轉速測量系統的研究(682)2.32 用單片機測量相位差的新方法(682)2.33 交流采樣在電力系統中應用(682)2.34 同步圖形存儲器IS42G32256的電源與應用(683)2.35 IBM?PC處理10MHz高速模擬信號的研究(683)2.36 MCS51系列單片機存儲容量擴展方法(683)2.37 用單片機實現數字相位變換器的設計方法(683)2.38 一種新的可重配置的串口擴展方案(683)2.39 VB環境下對雙端口RAM物理讀寫的實現(684)2.40 雙CPU實現遠程多鍵盤鼠標交互(684)2.41 兩種電阻時間變換器設計與分析(684)2.42 液晶顯示器的接口和編程技巧(684)2.43 一種簡單的電機變頻調速方案及其應用(684)2.44 基于單片機的火控系統符號產生器電路原理設計(685)2.45 A/D轉換器性能的改善方法(685)2.46 快速小波變換算法與信噪分離(685)2.47 80C196MC/MD單片機多個中斷程序的同步問題(685)三、操作系統及軟件技術(686)3.1 嵌入式軟件技術的現狀與發展動向(686)3.2 什么是嵌入式實時操作系統(686)3.3 實時多任務系統中的一些基本概念(686)3.4 一個源碼公開的實時內核(687)3.5 Windows CE的實時性分析(687)3.6 串口通信多線程實現的分析(687)3.7 基于中間件的開發研究(688)3.8 Windows 95下實時控制軟件設計的研究(688)3.9 Windows NT 4.0下設備驅動程序的開發與應用(688)3.10 Windows 98 下硬件中斷驅動程序的開發(688)3.11 Windows下實時數據采集的實現(688)3.12 Win 95 下虛擬設備驅動程序設計開發(689)3.13 Win 95 環境下測控軟件中端口讀寫的快速實現(689)3.14 Linux系統中ARP的編程實現技術(689)3.15 Linux中System V進程通信機制及訪問控制技術的改進(689)3.16 VC++6.0中動態創建MSComm控件的問題及對策(689)3.17 在Visual Basic下使用I/O接口程序(690)3.18 VB應用程序速度的優化技術(690)3.19 嵌入式實時操作系統在機車微機測控軟件開發中的應用(690)3.20 結構化程序方法在匯編語言中的應用(690)3.21 AVR單片機編程特性的應用研究(690)3.22 一種有效的51系列單片機軟件仿真器(691)3.23 PIC單片機軟件模擬仿真時輸入信號的激勵方式(691)3.24 基于LabVIEW的分布式VXI儀器教學實驗系統設計(691)四、網絡、通信及數據傳輸(692)4.1 單片機網絡的組成與控制(692)4.2 實現ARINC 429數字信息傳輸的方案設計(692)4.3 結合電力線載波和電話通信的報警網絡系統(692)4.4 網絡電子密碼鎖監控系統的設計與實現(692)4.5 IRIG?E標準FM?FM解調器的有關技術(693)4.6 基于TCP/IP的多媒體通信實現(693)4.7 基于TCP/IP的多線程通信及其在遠程監控系統中的應用(693)4.8 基于Internet的遠程測控技術(693)4.9 Windows 95串行通信的幾種方式及編程(693)4.10 在Windows 95下PC機和單片機的串行通信(693)4.11 基于80C196KC微處理器的高速串行通信(694)4.12 使用PC機并行口與下位單片機通信的方法(694)4.13 雙向并口通信的開發(694)4.14 DSP和計算機并口的高速數據通信(694)4.15 一種高可靠性的PC機與單片機間的串行通信方法(694)4.16 單片機與PC機串行通信的實現方法(695)4.17 89C51單片機I/O口模擬串行通信的實現方法(695)4.18 TMS320C50與PC機高速串行通信的實現(695)4.19 DSP和PC機的異步串行通信設計(695)4.20 基于MCS單片機與PC機串行通信電平轉換(695)4.21 一種簡單的光電隔離RS232電平轉換接口設計(695)4.22 ISA總線工業控制機與單片機系統的數據交換(696)4.23 RS232/422/485綜合接口(696)4.24 基于RS485接口的單片機串行通信(696)4.25 在VC++中利用ActiveX控件開發串行通信程序(696)4.26 上位機和多臺下位機的485通信(696)4.27 計算機與CAN通信的一種方法(697)4.28 用VB語言實現對端口I/O的訪問(697)4.29 異種單片機共享片外存儲器及其與微機通信的方法(697)4.30 單片機與MODEM接口技術及其在智能儀器中的應用研究(697)4.31 采用MCS51單片機實現CPFSK調制(697)4.32 一種新型編碼芯片及其驅動程序的設計方案(698)4.33 DTMF遠程通信的軟硬件實現技術(698)4.34 采用DTMF方式通信的電度表管理系統(698)4.35 基于TAPI的電話語音系統設計方法(698)4.36 語音芯片APR9600及其在電話遙控系統中的應用(699)4.37 串行紅外收發模塊及其控制器在紅外抄表系統中的應用(699)4.38 HSP50214B PDC及其在軟件無線電中的應用(699)4.39 變速率CDMA系統軟件無線電多用戶接收機(699)五、新器件及應用技術(700)5.1 全幀讀出型面陣CCD光電傳感器在圖像采集中的應用(700)5.2 光電碼盤四倍頻分析(700)5.3 H8/300H系列單片機及其應用(700)5.4 PIC 16F877單片機的鍵盤和LED數碼顯示接口(700)5.5 PIC16F877單片機實現D/A轉換的兩種方法(701)5.6 P89C51RX2 的PCA原理及設計(701)5.7 ADμC812中串口及其應用(701)5.8 INTEL96系列單片機中若干問題的討論(701)5.9 關于INTEL96系列單片機中HSO事件的設置(701)5.10 MAX3100與PIC16C5X系列單片機的接口設計(702)5.11 單片MODEM芯片在遠程數據通信中的應用(702)5.12 MX919在無線高速MODEM中的應用(702)5.13 高速串行數據收發器CY7B923/933及應用(702)5.14 雙口RAM與FIFO芯片在數據處理系統中應用的比較(702)5.15 MAX202E在串行通信中的應用(703)5.16 線性隔離放大器ISO122的原理及應用(703)5.17 AD606對數放大器的研究與應用(703)5.18 電流/電壓轉換芯片MAX472在永磁直流電動機虛擬測試系統中的應用… (703)5.19 高精度模數轉換器AD676的原理及應用(703)5.20 DS2450 A/D轉換器的特性與應用(704)5.21 80C196KC內部A/D轉換器的使用(704)5.22 一種16~24位分辨率D/A轉換器的設計(704)5.23 串行A/D轉換器TLC2543與TMS320C25的接口及編程(704)5.24 A/D轉換器ICL7135積分特性應用(704)5.25 高精度A/D轉換器AD7711A及應用(705)5.26 多路A/D轉換器AD7714及其與M68HC11單片機接口技術(705)5.27 用AD7755設計的低成本電能表(705)5.28 20位Σ?Δ立體聲ADA電路TLC320AD75C的接口電路設計(705)5.29 24位A/D轉換器ADS1210/1211及其應用(706)5.30 模數轉換器AD7705及其接口電路(706)5.31 串行A/D轉換器ADS7812與單片機的接口技術(706)5.32 串行A/D轉換器TLC548/549及其應用(706)5.33 采樣率可變16通道16位隔離A/D電路(706)5.34 TLC549在交流有效值測量中的應用(707)5.35 溫度傳感器DS18B20的特性及程序設計方法(707)5.36 DS1820及其高精度溫度測量的實現(707)5.37 采用DS1820的電弧爐爐底溫度監測系統(707)5.38 并行實時時鐘芯片DS12887及其應用(707)5.39 利用實時時鐘X1203開啟單片機系統(708)5.40 時鐘芯片DS1302及其在數據記錄中的應用(708)5.41 串行顯示驅動器PS7219及與單片機的接口技術(708)5.42 MAX7219在PLC中的應用(708)5.43 一種實用的LED光柱顯示器驅動方法(708)5.44 基于電能測量芯片ADE7756的智能電度表設計(709)5.45 TSS721A在自動抄表系統中的應用(709)5.46 電流傳感放大器MAX471/MAX472的原理及應用(709)5.47 8XC552模數轉換過程及其自動調零機制(709)5.48 旋轉變壓器數字轉換器AD2S83在伺服系統中的應用(709)5.49 具有串行接口的I/O擴展器EM83010及其應用(710)5.50 新型LED驅動器TEC9607及其應用(710)5.51 新型語音識別電路AP7003及其應用(710)六、總線技術(711)6.1 現場總線技術的發展及應用展望(711)6.2 CAN總線點對點通信應用研究(711)6.3 基于CAN總線的數據通信系統研究(711)6.4 基于CAN總線的分布式數據采集與控制系統(711)6.5 基于CAN總線的分布式鋁電解智能系統(711)6.6 CAN總線在通信電源監控系統中的應用(712)6.7 CAN總線在弧焊機器人控制系統中的應用(712)6.8 CAN總線及其在噴漿機器人中的應用(712)6.9 基于CAN控制器的單片機農業溫室控制系統的設計(712)6.10 現場總線國際標準與LonWorks在智能電器中的應用(712)6.11 基于LON總線技術的暖通空調控制系統(712)6.12 通用串行總線(USB)及其芯片的使用(713)6.13 USB在數據采集系統中的應用(713)6.14 用MC68HC05JB4開發USB外設(713)6.15 8x930Ax/Hx USB控制器芯片及其在數字音頻中的應用(713)6.16 基于MC68HC(9)08JB8芯片的USB產品——鍵盤設計(713)6.17 I2 C總線在LonWorks網絡節點上的應用(714)6.18 Neuron3150的并行I/O接口對象及其應用(714)6.19 新型串行E2PROM 24LC65在LonWorks節點中的應用(714)6.20 利用I2C總線實現DSP對CMOS圖像傳感器的控制(714)6.21 在I2C總線系統中擴展LCD顯示器(714)6.22 基于Windows環境的GPIB接口設計實現(714)6.23 微機PCI總線接口的研究與設計(715)6.24 通用串行總線(USB)原理及接口設計(715)6.25 CAN總線與1553B總線性能分析比較(715)6.26 利用USB接口實現雙機互聯通信(715)6.27 一種帶USB接口的便攜式語音采集卡的設計(715)七、可靠性技術(716)7.1 電磁干擾與電磁兼容設計(716)7.2 計算機的防電磁泄漏技術(716)7.3 低輻射計算機系統的設計實現(716)7.4 靜電測量及其程序設計(716)7.5 電子產品生產中的靜電防護技術(716)7.6 電子測控系統中的屏蔽與接地技術(717)7.7 微機控制系統的抗干擾技術(717)7.8 如何提高單片機應用產品的抗干擾能力(717)7.9 工業控制計算機系統中的常見干擾及處理措施(717)7.10 GPS用于軍用導航中的抗干擾和干擾對抗研究(717)7.11 基于開放式體系結構的數控機床可靠性及抗干擾設計(717)7.12 變頻器應用技術中的抗干擾問題(718)7.13 單片機的軟件可靠性編程(718)7.14 單片微機的軟件抑噪方案(718)7.15 SmartLock并口單片機軟件狗加密技術(718)7.16 單片機系統中復位電路可靠性設計(718)7.17 測控系統中實現數據安全存儲的實用技術(718)7.18 高精度儀表信號隔離電路設計(719)7.19 基于AT89C2051單片機的防誤操作智能鎖(719)7.20 Email的安全問題與保護措施(719)7.21 雙機容錯系統的一種實現途徑(719)7.22 單片機應用系統抗干擾設計綜述(719)7.23 微機控制系統中的干擾及其抑制方法(720)7.24 智能儀表的抗干擾和故障診斷(720)八、應用實踐(721)8.1 AT89C51在銀行利率顯示屏中的應用(721)8.2 基于8xC196MC實現的磁鏈軌跡跟蹤控制(721)8.3 基于80C196KC的開關磁阻電機測試系統(721)8.4 80C196KB單片機在繞線式異步電動機啟動控制中的應用(721)8.5 GPS時鐘系統(721)8.6 一種由AT89C2051單片微機實現的功率因數補償裝置(722)8.7 數據采集系統芯片ADμC812及其在溫度監測系統中的應用(722)8.8 用AVR單片機實現蓄電池剩余電量的測量(722)8.9 基于SA9604的多功能電度表(722)8.10 數字正交上變頻器AD9856的原理及其應用(722)8.11 基于MC628的可變參數PID控制方法的實現(723)8.12 Windows 98下遠程數據采集系統設計(723)8.13 一種新式微流量計的研究(723)8.14 一種便攜式多通道精密測溫儀(723)8.15 一種高精度定時器的設計及其應用(723)8.16 智能濕度儀設計(724)8.17 固態數字語音記錄儀的設計與實現(724)8.18 多功能語音電話答錄器的設計(724)8.19 白熾燈色溫測量裝置電路設計(724)8.20 交直流供電無縫連接電源控制系統設計(724)8.21 小型電磁輻射敏感度自動測試系統的設計(725)8.22 生物電極微電流動態檢測裝置(725)8.23 二種鉑電阻4~20 mA電流變送器電路(725)8.24 基于單片機的智能型光電編碼器計數器(725)8.25 嵌入式系統中利用RS232C串口擴展矩陣式鍵盤(725)8.26 電壓矢量控制PWM波的一種實時生成方法(725)8.27 便攜式電能表校驗裝置現場使用分析(726)8.28 用單片機實現大型電動機的在線監測(726)8.29 PLC在L型管彎曲機電控系統中的應用(726)8.30 用EPROM實現步進電機的控制(726)8.31 一種手持設備的智能卡實現技術(726)8.32 鈔票顏色識別系統的設計(727)8.33 數字鎖相環在位置檢測中的應用(727)九、DSP及其應用技術(728)9.1 數字信號處理器DSPs的發展(728)9.2 用TMS320C6201實現多路ITU?T G.728語音編碼標準(728)9.3 采用DSP內核技術進行語音壓縮開發(728)9.4 TMS320C80與存儲器接口分析(728)9.5 TMS320C32浮點DSP存儲器接口設計(728)9.6 TMS320VC5402 DSP的并行I/O引導裝載方法研究(729)9.7 TMS320C30系統與PC104進行雙向并行通信的方法(729)9.8 基于TMS320C6201的G.723.1多通道語音編解碼的實現(729)9.9 基于TMS320C6201的多通道信號處理平臺(729)9.10 基于兩片TMS320C40的高速數據采集系統(729)9.11 使用TMS320C542構成數據采集處理系統(730)9.12 基于TMS320C32的視覺圖像處理系統(730)9.13 用ADSP?2181和MC68302實現MPEG?2傳送復用器(730)9.14 基于DSP的PC加密卡(730)9.15 TMS320C2XX及其在寬帶恒定束寬波束形成器中的應用(730)9.16 DS80C320單片機在無人機測控數據采編器中的應用(731)9.17 基于TMS320F206 DSP的圖像采集卡設計(731)9.18 基于定點DSP的實時語音命令識別模塊(731)9.19 基于TMS320C50的語音頻譜分析儀(731)9.20 利用DSP實現的專用數字錄音機(731)9.21 基于DSP的全數字交流傳動系統硬件平臺設計(732)9.22 ADSP2106x中DMA的應用(732)9.23 軟件無線電中DSP應用模式的分析(732)9.24 快速小波變換在DSP中的實現方法(732)十、PLD及EDA技術應用(733)10.1 可編程器件實現片上系統(733)10.2 VHDL語言在現代數字系統中的應用(733)10.3 用VHDL設計有限狀態機的方法(733)10.4 ISP-PLD在數字系統設計中的應用(733)10.5 基于FPGA技術的新型高速圖像采集(734)10.6 Protel 99SE電路仿真(734)10.7 可編程邏輯器件(PLD)在電路設計中的應用(734)10.8 基于FPGA的全數字鎖相環路的設計(734)10.9 基于EPLD器件的一對多打印機控制器的研制(734)10.10 一種VHDL設計實現的有線電視機頂盒信源發生方案(735)10.11 一種并行存儲器系統的FPGA實現(735)10.12 SDRAM接口的VHDL設計(735)10.13 采用ISP器件設計可變格式和可變速率的通信數字信號源(735)10.14 利用FPGA技術實現數字通信中的交織器和解交織器(735)10.15 XC9500系列CPLD遙控編程的實現(736)10.16 PLD器件在紅外遙控解碼中的應用(736)10.17 利用XCS40實現小型聲納的片上系統集成(736)10.18 可編程邏輯器件的VHDL設計技術及其在航空火控電子設備中的應用… (736)10.19 DSP+FPGA實時信號處理系統(736)10.20 CPLD在IGBT驅動設計中的應用(737)10.21 基于FPGA的FIR濾波器的實現(737)10.22 用可編程邏輯器件取代BCD?二進制轉換器的設計方法(737)
上傳時間: 2014-04-14
上傳用戶:gtf1207
在正常操作期間,一次WDT 超時溢出將產生一次器件復位。如果器件處于休眠狀態,一次WDT超時溢出將喚醒器件,使其繼續正常操作(即稱作WDT 喚醒)。對WDTE 設置位清零可以永久性地關閉WDT。后分頻器分配完全是由軟件控制,即它可在程序執行期間隨時更改。在例26-1 中,如果需要的預分頻值不是1:1,就不需要對OPTION_REG 寄存器做初始修改。如果需要的預分頻值是1:1,那么先向OPTION_REG 設置一個非1:1 的臨時預分頻值,在完成其它操作后,在最后修改OPTION_REG 時再設置1:1 的預分頻值。這樣操作,主要是因為無法知道TMR0 預分頻器的當前計數值,而且分頻器更改后,該值將變為WDT 后分頻器的當前計數值,所以必須遵循示例中的代碼順序。如果沒有按照示例中的代碼順序改變OPTION_REG 寄存器,那么無法準確得知WDT 復位前的時間。
上傳時間: 2013-11-02
上傳用戶:674635689
單片機應用系統抗干擾技術:第1章 電磁干擾控制基礎. 1.1 電磁干擾的基本概念1 1.1.1 噪聲與干擾1 1.1.2 電磁干擾的形成因素2 1.1.3 干擾的分類2 1.2 電磁兼容性3 1.2.1 電磁兼容性定義3 1.2.2 電磁兼容性設計3 1.2.3 電磁兼容性常用術語4 1.2.4 電磁兼容性標準6 1.3 差模干擾和共模干擾8 1.3.1 差模干擾8 1.3.2 共模干擾9 1.4 電磁耦合的等效模型9 1.4.1 集中參數模型9 1.4.2 分布參數模型10 1.4.3 電磁波輻射模型11 1.5 電磁干擾的耦合途徑14 1.5.1 傳導耦合14 1.5.2 感應耦合(近場耦合)15 .1.5.3 電磁輻射耦合(遠場耦合)15 1.6 單片機應用系統電磁干擾控制的一般方法16 第2章 數字信號耦合與傳輸機理 2.1 數字信號與電磁干擾18 2.1.1 數字信號的開關速度與頻譜18 2.1.2 開關暫態電源尖峰電流噪聲22 2.1.3 開關暫態接地反沖噪聲24 2.1.4 高速數字電路的EMI特點25 2.2 導線阻抗與線間耦合27 2.2.1 導體交直流電阻的計算27 2.2.2 導體電感量的計算29 2.2.3 導體電容量的計算31 2.2.4 電感耦合分析32 2.2.5 電容耦合分析35 2.3 信號的長線傳輸36 2.3.1 長線傳輸過程的數學描述36 2.3.2 均勻傳輸線特性40 2.3.3 傳輸線特性阻抗計算42 2.3.4 傳輸線特性阻抗的重復性與阻抗匹配44 2.4 數字信號傳輸過程中的畸變45 2.4.1 信號傳輸的入射畸變45 2.4.2 信號傳輸的反射畸變46 2.5 信號傳輸畸變的抑制措施49 2.5.1 最大傳輸線長度的計算49 2.5.2 端點的阻抗匹配50 2.6 數字信號的輻射52 2.6.1 差模輻射52 2.6.2 共模輻射55 2.6.3 差模和共模輻射比較57 第3章 常用元件的可靠性能與選擇 3.1 元件的選擇與降額設計59 3.1.1 元件的選擇準則59 3.1.2 元件的降額設計59 3.2 電阻器60 3.2.1 電阻器的等效電路60 3.2.2 電阻器的內部噪聲60 3.2.3 電阻器的溫度特性61 3.2.4 電阻器的分類與主要參數62 3.2.5 電阻器的正確選用66 3.3 電容器67 3.3.1 電容器的等效電路67 3.3.2 電容器的種類與型號68 3.3.3 電容器的標志方法70 3.3.4 電容器引腳的電感量71 3.3.5 電容器的正確選用71 3.3.6 電容器使用注意事項73 3.4 電感器73 3.4.1 電感器的等效電路74 3.4.2 電感器使用的注意事項74 3.5 數字集成電路的抗干擾性能75 3.5.1 噪聲容限與抗干擾能力75 3.5.2 施密特集成電路的噪聲容限77 3.5.3 TTL數字集成電路的抗干擾性能78 3.5.4 CMOS數字集成電路的抗干擾性能79 3.5.5 CMOS電路使用中注意事項80 3.5.6 集成門電路系列型號81 3.6 高速CMOS 54/74HC系列接口設計83 3.6.1 54/74HC 系列芯片特點83 3.6.2 74HC與TTL接口85 3.6.3 74HC與單片機接口85 3.7 元器件的裝配工藝對可靠性的影響86 第4章 電磁干擾硬件控制技術 4.1 屏蔽技術88 4.1.1 電場屏蔽88 4.1.2 磁場屏蔽89 4.1.3 電磁場屏蔽91 4.1.4 屏蔽損耗的計算92 4.1.5 屏蔽體屏蔽效能的計算99 4.1.6 屏蔽箱的設計100 4.1.7 電磁泄漏的抑制措施102 4.1.8 電纜屏蔽層的屏蔽原理108 4.1.9 屏蔽與接地113 4.1.10 屏蔽設計要點113 4.2 接地技術114 4.2.1 概述114 4.2.2 安全接地115 4.2.3 工作接地117 4.2.4 接地系統的布局119 4.2.5 接地裝置和接地電阻120 4.2.6 地環路問題121 4.2.7 浮地方式122 4.2.8 電纜屏蔽層接地123 4.3 濾波技術126 4.3.1 濾波器概述127 4.3.2 無源濾波器130 4.3.3 有源濾波器138 4.3.4 鐵氧體抗干擾磁珠143 4.3.5 貫通濾波器146 4.3.6 電纜線濾波連接器149 4.3.7 PCB板濾波器件154 4.4 隔離技術155 4.4.1 光電隔離156 4.4.2 繼電器隔離160 4.4.3 變壓器隔離 161 4.4.4 布線隔離161 4.4.5 共模扼流圈162 4.5 電路平衡結構164 4.5.1 雙絞線在平衡電路中的使用164 4.5.2 同軸電纜的平衡結構165 4.5.3 差分放大器165 4.6 雙絞線的抗干擾原理及應用166 4.6.1 雙絞線的抗干擾原理166 4.6.2 雙絞線的應用168 4.7 信號線間的串擾及抑制169 4.7.1 線間串擾分析169 4.7.2 線間串擾的抑制173 4.8 信號線的選擇與敷設174 4.8.1 信號線型式的選擇174 4.8.2 信號線截面的選擇175 4.8.3 單股導線的阻抗分析175 4.8.4 信號線的敷設176 4.9 漏電干擾的防止措施177 4.10 抑制數字信號噪聲常用硬件措施177 4.10.1 數字信號負傳輸方式178 4.10.2 提高數字信號的電壓等級178 4.10.3 數字輸入信號的RC阻容濾波179 4.10.4 提高輸入端的門限電壓181 4.10.5 輸入開關觸點抖動干擾的抑制方法181 4.10.6 提高器件的驅動能力184 4.11 靜電放電干擾及其抑制184 第5章 主機單元配置與抗干擾設計 5.1 單片機主機單元組成特點186 5.1.1 80C51最小應用系統186 5.1.2 低功耗單片機最小應用系統187 5.2 總線的可靠性設計191 5.2.1 總線驅動器191 5.2.2 總線的負載平衡192 5.2.3 總線上拉電阻的配置192 5.3 芯片配置與抗干擾193 5.3.1去耦電容配置194 5.3.2 數字輸入端的噪聲抑制194 5.3.3 數字電路不用端的處理195 5.3.4 存儲器的布線196 5.4 譯碼電路的可靠性分析197 5.4.1 過渡干擾與譯碼選通197 5.4.2 譯碼方式與抗干擾200 5.5 時鐘電路配置200 5.6 復位電路設計201 5.6.1 復位電路RC參數的選擇201 5.6.2 復位電路的可靠性與抗干擾分析202 5.6.3 I/O接口芯片的延時復位205 5.7 單片機系統的中斷保護問題205 5.7.1 80C51單片機的中斷機構205 5.7.2 常用的幾種中斷保護措施205 5.8 RAM數據掉電保護207 5.8.1 片內RAM數據保護207 5.8.2 利用雙片選的外RAM數據保護207 5.8.3 利用DS1210實現外RAM數據保護208 5.8.4 2 KB非易失性隨機存儲器DS1220AB/AD211 5.9 看門狗技術215 5.9.1 由單穩態電路實現看門狗電路216 5.9.2 利用單片機片內定時器實現軟件看門狗217 5.9.3 軟硬件結合的看門狗技術219 5.9.4 單片機內配置看門狗電路221 5.10 微處理器監控器223 5.10.1 微處理器監控器MAX703~709/813L223 5.10.2 微處理器監控器MAX791227 5.10.3 微處理器監控器MAX807231 5.10.4 微處理器監控器MAX690A/MAX692A234 5.10.5 微處理器監控器MAX691A/MAX693A238 5.10.6 帶備份電池的微處理器監控器MAX1691242 5.11 串行E2PROM X25045245 第6章 測量單元配置與抗干擾設計 6.1 概述255 6.2 模擬信號放大器256 6.2.1 集成運算放大器256 6.2.2 測量放大器組成原理260 6.2.3 單片集成測量放大器AD521263 6.2.4 單片集成測量放大器AD522265 6.2.5 單片集成測量放大器AD526266 6.2.6 單片集成測量放大器AD620270 6.2.7 單片集成測量放大器AD623274 6.2.8 單片集成測量放大器AD624276 6.2.9 單片集成測量放大器AD625278 6.2.10 單片集成測量放大器AD626281 6.3 電壓/電流變換器(V/I)283 6.3.1 V/I變換電路..283 6.3.2 集成V/I變換器XTR101284 6.3.3 集成V/I變換器XTR110289 6.3.4 集成V/I變換器AD693292 6.3.5 集成V/I變換器AD694299 6.4 電流/電壓變換器(I/V)302 6.4.1 I/V變換電路302 6.4.2 RCV420型I/V變換器303 6.5 具有放大、濾波、激勵功能的模塊2B30/2B31305 6.6 模擬信號隔離放大器313 6.6.1 隔離放大器ISO100313 6.6.2 隔離放大器ISO120316 6.6.3 隔離放大器ISO122319 6.6.4 隔離放大器ISO130323 6.6.5 隔離放大器ISO212P326 6.6.6 由兩片VFC320組成的隔離放大器329 6.6.7 由兩光耦組成的實用線性隔離放大器333 6.7 數字電位器及其應用336 6.7.1 非易失性數字電位器x9221336 6.7.2 非易失性數字電位器x9241343 6.8 傳感器供電電源的配置及抗干擾346 6.8.1 傳感器供電電源的擾動補償347 6.8.2 單片集成精密電壓芯片349 6.8.3 A/D轉換器芯片提供基準電壓350 6.9 測量單元噪聲抑制措施351 6.9.1 外部噪聲源的干擾及其抑制351 6.9.2 輸入信號串模干擾的抑制352 6.9.3 輸入信號共模干擾的抑制353 6.9.4 儀器儀表的接地噪聲355 第7章 D/A、A/D單元配置與抗干擾設計 7.1 D/A、A/D轉換器的干擾源357 7.2 D/A轉換原理及抗干擾分析358 7.2.1 T型電阻D/A轉換器359 7.2.2 基準電源精度要求361 7.2.3 D/A轉換器的尖峰干擾362 7.3 典型D/A轉換器與單片機接口363 7.3.1 并行12位D/A轉換器AD667363 7.3.2 串行12位D/A轉換器MAX5154370 7.4 D/A轉換器與單片機的光電接口電路377 7.5 A/D轉換器原理與抗干擾性能378 7.5.1 逐次比較式ADC原理378 7.5.2 余數反饋比較式ADC原理378 7.5.3 雙積分ADC原理380 7.5.4 V/F ADC原理382 7.5.5 ∑Δ式ADC原理384 7.6 典型A/D轉換器與單片機接口387 7.6.18 位并行逐次比較式MAX 118387 7.6.28 通道12位A/D轉換器MAX 197394 7.6.3 雙積分式A/D轉換器5G14433399 7.6.4 V/F轉換器AD 652在A/D轉換器中的應用403 7.7 采樣保持電路與抗干擾措施408 7.8 多路模擬開關與抗干擾措施412 7.8.1 CD4051412 7.8.2 AD7501413 7.8.3 多路開關配置與抗干擾技術413 7.9 D/A、A/D轉換器的電源、接地與布線416 7.10 精密基準電壓電路與噪聲抑制416 7.10.1 基準電壓電路原理417 7.10.2 引腳可編程精密基準電壓源AD584418 7.10.3 埋入式齊納二極管基準AD588420 7.10.4 低漂移電壓基準MAX676/MAX677/MAX678422 7.10.5 低功率低漂移電壓基準MAX873/MAX875/MAX876424 7.10.6 MC1403/MC1403A、MC1503精密電壓基準電路430 第8章 功率接口與抗干擾設計 8.1 功率驅動元件432 8.1.1 74系列功率集成電路432 8.1.2 75系列功率集成電路433 8.1.3 MOC系列光耦合過零觸發雙向晶閘管驅動器435 8.2 輸出控制功率接口電路438 8.2.1 繼電器輸出驅動接口438 8.2.2 繼電器—接觸器輸出驅動電路439 8.2.3 光電耦合器—晶閘管輸出驅動電路439 8.2.4 脈沖變壓器—晶閘管輸出電路440 8.2.5 單片機與大功率單相負載的接口電路441 8.2.6 單片機與大功率三相負載間的接口電路442 8.3 感性負載電路噪聲的抑制442 8.3.1 交直流感性負載瞬變噪聲的抑制方法442 8.3.2 晶閘管過零觸發的幾種形式445 8.3.3 利用晶閘管抑制感性負載的瞬變噪聲447 8.4 晶閘管變流裝置的干擾和抑制措施448 8.4.1 晶閘管變流裝置電氣干擾分析448 8.4.2 晶閘管變流裝置的抗干擾措施449 8.5 固態繼電器451 8.5.1 固態繼電器的原理和結構451 8.5.2 主要參數與選用452 8.5.3 交流固態繼電器的使用454 第9章 人機對話單元配置與抗干擾設計 9.1 鍵盤接口抗干擾問題456 9.2 LED顯示器的構造與特點458 9.3 LED的驅動方式459 9.3.1 采用限流電阻的驅動方式459 9.3.2 采用LM317的驅動方式460 9.3.3 串聯二極管壓降驅動方式462 9.4 典型鍵盤/顯示器接口芯片與單片機接口463 9.4.1 8位LED驅動器ICM 7218B463 9.4.2 串行LED顯示驅動器MAX 7219468 9.4.3 并行鍵盤/顯示器專用芯片8279482 9.4.4 串行鍵盤/顯示器專用芯片HD 7279A492 9.5 LED顯示接口的抗干擾措施502 9.5.1 LED靜態顯示接口的抗干擾502 9.5.2 LED動態顯示接口的抗干擾506 9.6 打印機接口與抗干擾技術508 9.6.1 并行打印機標準接口信號508 9.6.2 打印機與單片機接口電路509 9.6.3 打印機電磁干擾的防護設計510 9.6.4 提高數據傳輸可靠性的措施512 第10章 供電電源的配置與抗干擾設計 10.1 電源干擾問題概述513 10.1.1 電源干擾的類型513 10.1.2 電源干擾的耦合途徑514 10.1.3 電源的共模和差模干擾515 10.1.4 電源抗干擾的基本方法516 10.2 EMI電源濾波器517 10.2.1 實用低通電容濾波器518 10.2.2 雙繞組扼流圈的應用518 10.3 EMI濾波器模塊519 10.3.1 濾波器模塊基礎知識519 10.3.2 電源濾波器模塊521 10.3.3 防雷濾波器模塊531 10.3.4 脈沖群抑制模塊532 10.4 瞬變干擾吸收器件532 10.4.1 金屬氧化物壓敏電阻(MOV)533 10.4.2 瞬變電壓抑制器(TVS)537 10.5 電源變壓器的屏蔽與隔離552 10.6 交流電源的供電抗干擾方案553 10.6.1 交流電源配電方式553 10.6.2 交流電源抗干擾綜合方案555 10.7 供電直流側抑制干擾措施555 10.7.1 整流電路的高頻濾波555 10.7.2 串聯型直流穩壓電源配置與抗干擾556 10.7.3 集成穩壓器使用中的保護557 10.8 開關電源干擾的抑制措施559 10.8.1 開關噪聲的分類559 10.8.2 開關電源噪聲的抑制措施560 10.9 微機用不間斷電源UPS561 10.10 采用晶閘管無觸點開關消除瞬態干擾設計方案564 第11章 印制電路板的抗干擾設計 11.1 印制電路板用覆銅板566 11.1.1 覆銅板材料566 11.1.2 覆銅板分類568 11.1.3 覆銅板的標準與電性能571 11.1.4 覆銅板的主要特點和應用583 11.2 印制板布線設計基礎585 11.2.1 印制板導線的阻抗計算585 11.2.2 PCB布線結構和特性阻抗計算587 11.2.3 信號在印制板上的傳播速度589 11.3 地線和電源線的布線設計590 11.3.1 降低接地阻抗的設計590 11.3.2 減小電源線阻抗的方法591 11.4 信號線的布線原則592 11.4.1 信號傳輸線的尺寸控制592 11.4.2 線間串擾控制592 11.4.3 輻射干擾的抑制593 11.4.4 反射干擾的抑制594 11.4.5 微機自動布線注意問題594 11.5 配置去耦電容的方法594 11.5.1 電源去耦595 11.5.2 集成芯片去耦595 11.6 芯片的選用與器件布局596 11.6.1 芯片選用指南596 11.6.2 器件的布局597 11.6.3 時鐘電路的布置598 11.7 多層印制電路板599 11.7.1 多層印制板的結構與特點599 11.7.2 多層印制板的布局方案600 11.7.3 20H原則605 11.8 印制電路板的安裝和板間配線606 第12章 軟件抗干擾原理與方法 12.1 概述607 12.1.1 測控系統軟件的基本要求607 12.1.2 軟件抗干擾一般方法607 12.2 指令冗余技術608 12.2.1 NOP的使用609 12.2.2 重要指令冗余609 12.3 軟件陷阱技術609 12.3.1 軟件陷阱609 12.3.2 軟件陷阱的安排610 12.4 故障自動恢復處理程序613 12.4.1 上電標志設定614 12.4.2 RAM中數據冗余保護與糾錯616 12.4.3 軟件復位與中斷激活標志617 12.4.4 程序失控后恢復運行的方法618 12.5 數字濾波619 12.5.1 程序判斷濾波法620 12.5.2 中位值濾波法620 12.5.3 算術平均濾波法621 12.5.4 遞推平均濾波法623 12.5.5 防脈沖干擾平均值濾波法624 12.5.6 一階滯后濾波法626 12.6 干擾避開法627 12.7 開關量輸入/輸出軟件抗干擾設計629 12.7.1 開關量輸入軟件抗干擾措施629 12.7.2 開關量輸出軟件抗干擾措施629 12.8 編寫軟件的其他注意事項630 附錄 電磁兼容器件選購信息632
上傳時間: 2013-10-20
上傳用戶:xdqm
Verilog_HDL的基本語法詳解(夏宇聞版):Verilog HDL是一種用于數字邏輯電路設計的語言。用Verilog HDL描述的電路設計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言也是一種結構描述的語言。這也就是說,既可以用電路的功能描述也可以用元器件和它們之間的連接來建立所設計電路的Verilog HDL模型。Verilog模型可以是實際電路的不同級別的抽象。這些抽象的級別和它們對應的模型類型共有以下五種: 系統級(system):用高級語言結構實現設計模塊的外部性能的模型。 算法級(algorithm):用高級語言結構實現設計算法的模型。 RTL級(Register Transfer Level):描述數據在寄存器之間流動和如何處理這些數據的模型。 門級(gate-level):描述邏輯門以及邏輯門之間的連接的模型。 開關級(switch-level):描述器件中三極管和儲存節點以及它們之間連接的模型。 一個復雜電路系統的完整Verilog HDL模型是由若干個Verilog HDL模塊構成的,每一個模塊又可以由若干個子模塊構成。其中有些模塊需要綜合成具體電路,而有些模塊只是與用戶所設計的模塊交互的現存電路或激勵信號源。利用Verilog HDL語言結構所提供的這種功能就可以構造一個模塊間的清晰層次結構來描述極其復雜的大型設計,并對所作設計的邏輯電路進行嚴格的驗證。 Verilog HDL行為描述語言作為一種結構化和過程性的語言,其語法結構非常適合于算法級和RTL級的模型設計。這種行為描述語言具有以下功能: · 可描述順序執行或并行執行的程序結構。 · 用延遲表達式或事件表達式來明確地控制過程的啟動時間。 · 通過命名的事件來觸發其它過程里的激活行為或停止行為。 · 提供了條件、if-else、case、循環程序結構。 · 提供了可帶參數且非零延續時間的任務(task)程序結構。 · 提供了可定義新的操作符的函數結構(function)。 · 提供了用于建立表達式的算術運算符、邏輯運算符、位運算符。 · Verilog HDL語言作為一種結構化的語言也非常適合于門級和開關級的模型設計。因其結構化的特點又使它具有以下功能: - 提供了完整的一套組合型原語(primitive); - 提供了雙向通路和電阻器件的原語; - 可建立MOS器件的電荷分享和電荷衰減動態模型。 Verilog HDL的構造性語句可以精確地建立信號的模型。這是因為在Verilog HDL中,提供了延遲和輸出強度的原語來建立精確程度很高的信號模型。信號值可以有不同的的強度,可以通過設定寬范圍的模糊值來降低不確定條件的影響。 Verilog HDL作為一種高級的硬件描述編程語言,有著類似C語言的風格。其中有許多語句如:if語句、case語句等和C語言中的對應語句十分相似。如果讀者已經掌握C語言編程的基礎,那么學習Verilog HDL并不困難,我們只要對Verilog HDL某些語句的特殊方面著重理解,并加強上機練習就能很好地掌握它,利用它的強大功能來設計復雜的數字邏輯電路。下面我們將對Verilog HDL中的基本語法逐一加以介紹。
標簽: Verilog_HDL
上傳時間: 2013-11-23
上傳用戶:青春給了作業95