顯示具有 8051 標籤的文章。 顯示所有文章
顯示具有 8051 標籤的文章。 顯示所有文章

【8051】文字型 LCD


【目的】

  1. 在文字型LCD顯示文字。
  2. 自行造字。

【原理】

  1. HD44780 基本硬體接腳,總共 14 Pins
    1. Vss (GND)
    2. Vdd (+5V)
    3. Vo (LCD亮度控制,0 V最亮)
    4. RS (1:資料/0:指令)
    5. R/W (1:由LCD讀取資料/0:寫資料給LCD)
    6. E (致能LCD,負緣動作)
    7. D0 (LCD資料線)
    8. D1 (LCD資料線)
    9. D2 (LCD資料線)
    10. D3 (LCD資料線)
    11. D4 (LCD資料線)
    12. D5 (LCD資料線)
    13. D6 (LCD資料線)
    14. D7 (LCD資料線)
  2. 初始化與設定
  3. ASCII 輸出
  4. 自行造字

(TBD)

【程式碼】

【參考】

  1. LCD原理與控制
    http://faculty.stut.edu.tw/~wjshieh/8051/lcd.doc
  2. 使用8051製作LCD面板之三維動畫 - 逢甲大學
    http://myiecs.iecs.fcu.edu.tw/upload/paper_uni/902pdf/902020.pdf

【8051】Keil-C


【目的】

  1. 建立一個基本的工作環境。

【下載】

  1. http://www.keil.com/c51/,選擇所需要的 MCU。目前我是用 Atmel AT89C51。
    image
  2. 點選 C51 Evaluation Software。image
  3. 之後就是需要填寫你的一些資料才能繼續,之後就省略。

【使用】

  1. 先新增一個專案。(TBD)

【備註】

Keil-uVision 為目前的個人首選(1>2>3)。

  1. Keil-uVision
  2. Eclipse with SDCC(small device c compiler) plugin
  3. MIDE-51 with SDCC

【參考】

【8051】Web51


還沒有硬體,不過先研究一下。

【Hardware】

  • 8051
  • rtl8019as:isa界面,相容ne2000

【參考】

【8051】Mp3 player


最近岳父的朋友有需要,要找些資料整理一下。

【考慮方案】

  • 工業用,pic/51 比較。
  • DMA USB MP3 Player
 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com