基礎 8051 與 CAN 網路介面實習
內容描述
<書籍簡介>
CAN Bus 是在1986年由德國 BOSCH為了整合車內所有電腦系統所發展的。2007年,台灣國產新車型已經全面導入CAN Bus做為系統間的整合與控制。採用CAN Bus能大幅縮減車身電線的使用量,相對的也減少了許多線路上的接點,使得車身重量可以大幅減少,並且也使早期歐系車線路不良通病的發生機率大幅降低。
本書為國內第一本針對CAN Bus 實習所設計的教材。我們使用的CAN 控制器 CS8959/CS8961 是由國內(裕隆集團的世紀民生科技)為Luxgen 所設計的晶片,此顆晶片乃是國內積體電路設計公司所自行設計出來的第一顆可以使用於車上CAN Bus網路控制的晶片。基於此控制晶片,我們發展了整體實驗硬體平台與相關的開發軟體原始碼,為了讓國內師生在課堂上可以進一步了解,我們亦提供教師們上課教材PPT,以達到技術推廣的目標。我們也希望對於國內車用電子的發展可以盡一份小小的心力。
本書雖然強調CAN Bus 的教學使用,但在於章節的安排上,我們仍舊循序漸進的以基礎8051 開始,希望學生可以根據我們所設計的開發板重新複習(或者學習) 8051 的指令、周邊配備與基礎控制語言。因此,本書也相當適合於基礎的單晶片微處理機教學使用。
<作者簡介>
主編 唐經洲
現任 : 南臺科技大學電子系教授
學歷 : 國立成功大學電機所博士
經歷 : 工研院晶片中心特助 (2008/8~2009/12);半導體產業推動辦公室副主任 (2009/01~2009/12);南臺科技大學電子系主任 (2001/07 ~ 2005/07);笙泉電子外部獨立董事 (2010/07迄今)
作者
劉宗穎、鍾元之、陳璽煌、蔣欣翰、刁宥升、何志昌、洪志燈、李燕章
<本書目錄>
Chapter 1 簡介
Chapter 2 CS8959微控制器硬體架構介紹
Chapter 3 開發軟體環境設定與硬體使用
Chapter 4 基本輸入/輸出控制實習
Chapter 5 中斷控制實習
Chapter 6 點矩陣LED (5 × 7)控制實習
Chapter 7 文字型 LCD 顯示器控制與實習
Chapter 8 溫度感測控制實習
Chapter 9 PWM控制實習
Chapter 10 ADC 控制實習
Chapter 11 串列埠 (RS-232) 控制實習
Chapter 12 CAN Bus 控制實習
Chapter 13 孕龍邏輯分析儀的使用方法
附錄
一、CS8959-EVB 介紹
二、CS8959-EVB 周邊電路圖