Showing posts with label 8051. Show all posts
Showing posts with label 8051. Show all posts

Tuesday, April 15, 2008

89C51硬體線路

本篇會介紹89C51的記憶體控制信號,包含了ALE, PSEN, RD和WR
  1. 30 pin 是ALE ( Address Latch Enable ), 位址閂鎖致能, 一般會搭配74LS373使用以取出位址線A0-A7, 此信號頻率也是石英晶體的1/6
  2. 29 pin 是PSEN ( Program Store Enable ), 當使用外部 ROM 時, 這隻腳會輸出低電位.
  3. 16 pin 是RD ( Read Enable ), 讀取外部 RAM 時用到的
  4. 17 pin 是WR ( Write Enable ), 寫入外部 RAM 時會用到.

Monday, April 14, 2008

89C51硬體線路

介紹幾個 89C51 硬體線路設計
  1. 電源設計:40 pin 是VCC, 20 pin 是 GND, 一般會經過穩壓 IC (IC-7805), 之後得到 +5V
  2. 時脈設計:18 pin 是 XTAL2, 19 pin 是 XTAL1, 如果 oscillator 正常則可以再 30 pin ALE 得到 1/6 石英晶體頻率.
  3. 控制信號:分重置信號和外部讀取信號
  • 重置信號:9 pin 是 RST, 一般會串接一顆電容. 當開機時為高電位, 然後瞬間降到低電位達到 reset 功能
  • 外部讀取:31 pin 是 EA (External Access), 如果 EA = 0 表示從外部讀取程式, 因此此接腳必須要是高電位, 一般會串接電阻避免燒壞