會員 ![]() | 想幫你看看...但我下載不下來..... |
回覆 |
會員 ![]() | 引用:
嗯~懇請您還在試試看喔!! 因為我就在五秒之前~有測試!! 用flashget抓也可以抓的下~並且解開!!! 然後直接案右鍵另存新檔也是可以O! | |
回覆 |
會員 ![]() | 引用:
我還得多多項您請教呢! 嗯∼那篇程式就是那張圖的程式..... 我們要改的部分好像是!!! 必須把七斷顯示器~改成~LED的液晶顯示!((腳位都會不同)) 然後~還得把~CD4543這顆IC~改成8051這顆IC~ 那~語言程式~我想可能就是我打的那篇~下去作修改吧!!!8051組合語言!!!! | |
回覆 |
風来坊 | 引用:
可能會有點難哦…… 我有一位同學做專題是充電器LCD 不過是用VHDL來寫 你可以去找書看了解LCD的規格原理 然後找別人的程式來研究看看 至於你說的那顆CD4543確定是這顆要換成8051嗎? 我覺得怪怪的也 因為CD4543這顆應該是當decoder來用 像74LS138一樣的作用吧!? | |
回覆 |
會員 ![]() | 引用:
是~AT89C51要改成8051!!!!!!!!! 用組語寫會比較麻煩??????? 我想說會比較簡單呢!? 因為我門只有學過這個~所以~可能還可以大略的知道他在幹麼!! 那要是換別種語言寫~可能就~~~完全陌生了!!!!! 那~如果那顆要用8051替代的話~那程式該怎麼改呢!?... 加上~如果要符合~超音波測距~距離為一公尺!!!如果前有障礙物的話!! 則玩具車轉向!!!要怎麼去處理呢!?? 慘~一頭霧水!!哀~ | |
回覆 |
Total Solutioner ![]() | 引用:
8051 目前整個 MCS-51 微處理器族系的統稱, 最早是由 Intel 設計出來的架構. 內含 CPU, RAM, 計時器, 中斷處理及串列傳輸(UART). 由於該晶片架構很容易擴充. 組合與言指令集也很容易撰寫 (CISC), 所以很受歡迎. 但是 Intel 很早以前就停止生產並把規格. 架構及指令集開放出來供其它的 IC 設計廠商設計出相容的處理器. 隨著時代的進步, 後面這些廠商更添加了許多其它的週邊, 也提高了處理器的處理時脈. 以下就列幾個比較常見的型號: i80C31 - by Intel, CMOS 製程, 不含內部ROM. 僅兩組 timer. i80C32 - by Intel, CMOS 製程, 不含內部ROM. 有三組 timer, 及其它週邊 i80C51 - by Intel, CMOS 製程, 含内部 4K ROM. 僅兩組 timer. i80C52 - by Intel, CMOS 製程, 含內部 8K ROM. 有三組 timer, 及其它週邊 i87C51 - by Intel, CMOS 製程, 含内部 4K EPROM. 僅兩組 timer. i87C52 - by Intel, CMOS 製程, 含內部 8K EROM. 有三組 timer, 及其它週邊 AT89C51 - by ATMEL, CMOS 製程, 含内部 4K EEPROM. 僅兩組 timer. AT89C52 - by ATMEL, CMOS 製程, 含內部 8K EEROM. 有三組 timer, 及其它週邊 AT89C1051 - by ATMEL, CMOS 製程, 含内部 1K EEPROM. 僅一組 timer 及一個 I/O Port, UART, 不可擴充 ROM 及 RAM. AT89C2051 - by ATMEL, CMOS 製程, 含内部 2K EEPROM. 僅一組 timer 及一個 I/O Port, UART, 不可擴充 ROM 及 RAM. 這邊還有其它的 AT89Cxx 的 Spec. 有需要的話再 pm 給我. 至於你的作品若要改 LCD 的話, 89C2051 肯定是不夠用的, 因為 LCD 要 11 隻 I/O Pin: R/S R/W E D0~D7 然後要對 LCD 下指令. 如: R/S = 1 R/W = 0 D0~D7 = 00110000B E = 0 E = 1 E = 0 就寫入指令 00110000B. 至於是什麼, 就得查 Spec. 我用過幾個 LCD, 大致上指令都是一樣的. 我這邊應該也有資料可以供你參考. | |
回覆 |
風来坊 | 引用:
8951是EEPROM可以覆寫 內部的容量及IO數等都相同 所以程式幾乎可以說不用改就可以直接用嘍 建議你去K一下51的串列埠傳輸及、中斷及各種Mode的動作情況先 至於你說的超音波測距 我想可能要去查你用的sensor的spec.才能知道怎樣去處理吧 | |
回覆 |
網路流浪者...... ![]() | 你弄懂清楚AT89C2051輸出到cd4543是怎樣的訊號(即它代表什麼!) 再來弄8051就容易多了...@@ good luck... |
回覆 |
會員 ![]() | 不曉的你要用的是哪種 LCD, 一般我用的是 16x2 純文字LCD. 我有用 8051 組合語言寫的 LCD 的一些副程式 (雖然是透過 P8255, 不過可以很容易改成直接用 51 來連接) 我用的組譯器為 2500AD 8051 Macro Assembler v4.03a 大部分的組譯器都差不多, 只是 2500AD 有提供 Local Label 的功能蠻方便的. |
回覆 |
會員 ![]() | 引用:
| |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。