2009-02-14

My Apple iBook G4

家中有台 Apple iBook G4

Internet 上有些維修資訊

用樂高積木修理好蘋果iBook G4



Hardware
Hard disk:
TOSHIBA MK3025GAS 30GB HDD2196, 9.5MM 4200rpm Notebook Hard Drive (2.5 inch) ATA-100 / IDE , Spindle speed 4200 rpm , Buffer size 8 MB , DC +5V 0.7A

CD drive:
MATSHITA CD-RW CW-8123 ATAPI

RAM:
Internal 256MB
256MB DDR SDRAM 速度: PC2700U-25330

VGA:
ATI Mobility Radeon 9200 AGP 32MB

內建音效卡:
Texas Instruments TAS3004

2009-02-12

SMD IC package type 封裝型式

* QFP(quad flat package)

四側引腳扁平封裝。表面貼裝型封裝之一,引腳從四個側面引出呈海鷗翼(L)型。基材有陶瓷、金屬和塑料三種。從數量上看,塑料封裝占絕大部分。當沒有特別表示出材料時,多數情況為塑料QFP。塑料QFP 是最普及的多引腳LSI 封裝。不僅用于微處理器,門陳列等數字邏輯LSI 電路,而且也用于VTR 信號處理、音響信號處理等模擬LSI 電路。引腳中心距有1.0mm、0.8mm、0.65mm、0.5mm、0.4mm、0.3mm 等多種規格。0.65mm 中心距規格中最多引腳數為304。

日本將引腳中心距小于0.65mm 的QFP 稱為QFP(FP)。但現在日本電子機械工業會對QFP的外形規格進行了重新評價。在引腳中心距上不加區別,而是根據封裝本體厚度分為QFP(2.0mm~3.6mm 厚)、LQFP(1.4mm 厚)和TQFP(1.0mm 厚)三種。
另外,有的LSI 廠家把引腳中心距為0.5mm 的QFP 專門稱為收縮型QFP 或SQFP、VQFP。
但有的廠家把引腳中心距為0.65mm 及0.4mm 的QFP 也稱為SQFP,至使名稱稍有一些混亂。
QFP 的缺點是,當引腳中心距小于0.65mm 時,引腳容易彎曲。為了防止引腳變形,現已出現了幾種改進的QFP 品種。如封裝的四個角帶有樹指緩沖墊的BQFP(見BQFP);帶樹脂保護環覆蓋引腳前端的GQFP(見GQFP);在封裝本體裏設置測試凸點、放在防止引腳變形的專用夾具裏就可進行測試的TPQFP(見TPQFP)。
在邏輯LSI 方面,不少開發品和高可靠品都封裝在多層陶瓷QFP 裏。引腳中心距最小為0.4mm、引腳數最多為348 的産品也已問世。此外,也有用玻璃密封的陶瓷QFP(見Gerqad)。



* MQFP(metric quad flat package)

按照JEDEC(美國聯合電子設備委員會)標准對QFP 進行的一種分類。指引腳中心距為
0.65mm、本體厚度為3.8mm~2.0mm 的標准QFP(見QFP)。

2009-02-10

uC BASIC-interpreter language

uC單板電腦開發一般都需用另一台電腦 Editing-compiling-download .

另有種方法如 embeded BASIC 電腦語言可以直接在uC板上開發,測試及除錯, 在非即時需求應用上應該還滿方便的, 也許uC玩家稀少, 多半是專業人員負責開發, 因此並不流行. Internet 上資訊也不多.


BASIC-Interpreter for microcontroller

* MCS51 BASIC or BASIC-52 - Intel 曾出過 8052-BASIC uC chips, 是MCS-51族系內建 BASIC-52 mask ROM BASIC-Intepreter語言晶片, 只要加上少數零件即可接上終端機直接在8052內寫程式. 8052AH-BASIC (w/Basic interpreter built in)......$29.95 / My first 8052 BASIC Project

* AttBASIC for AT-uC-chips

* TinyBASIC - Tinybasic for 8031 6800 8080 Z80 M68000 . "Palo Alto Tiny Basic" by Li Chen Wang

* Enhanced BASIC is a BASIC interpreter for the 6502 and compatible microprocessors.

* PIC BASIC - Interpreter PIC BASIC, PIC uC 專用

* PBASIC - Parallax BASIC interpreter for BASIC Stamp Module Taiwan-shop




Embeded JAVA

Javelin Stamp / JStamp



BASIC-interpreter for DOS / MS Windows / POSIX Unix/Linux

* uBASIC is a freeware BASIC interpreter written by Yuji Kida at Rikkyo University in Japan

* miniBASIC

* Embedded Basic Interpreter

* Bwbasic - BASIC Interpreter

* BBC BASIC interpreter

* Brandy Basic V Interpreter

* Bywater BASIC Interpreter Linux/Unix, DOS

* Small Basic Interpreter MS Windows

* nbasic

* wsbasic

* SmallBASIC


Others:

* Cstamps chip

* Forth

* ZBasic - A Powerful Language for Microcontroller Programming compiler

* uC 80xx resource