激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

W78E516及其在系統編程的實(shí)現

時(shí)間:2024-09-15 03:21:29 理工畢業(yè)論文 我要投稿
  • 相關(guān)推薦

W78E516及其在系統編程的實(shí)現

摘要:近年來(lái),在系統編程(ISP)技術(shù)的不斷發(fā)展和成熟,使得硬件設計逐步軟件化,硬件結構的通用性日益增強,系統設計、生產(chǎn)、維護、升級等環(huán)節都發(fā)生著(zhù)深刻的變革。本文以WINBOND公司的W78E516為例介紹ISP器件的結構及其在系統編程原理。

使用傳統方法對CPU重新編程存在諸多不便,在系統編程技術(shù)(以下簡(jiǎn)稱(chēng)ISP技術(shù))的出現是對傳統編程方法的突破。ISP(In System Programming)技術(shù)是指,在用戶(hù)設計的目標系統中或印刷電路板上,為重新配置邏輯或實(shí)現新的功能,而對器件進(jìn)行編程或反復編程的能力。ISP技術(shù)的出現和發(fā)展開(kāi)創(chuàng )了數字電子系統設計技術(shù)新的一頁(yè)。ISP技術(shù)無(wú)需編程器和較高的編程電壓,打破了先編程后裝配的慣例,形成產(chǎn)品后還可以在系統內反復編程,使具有MTP-ROM可多次編程或反復編程的微控制器的優(yōu)越性得以更充分的發(fā)揮。尤其是在互聯(lián)網(wǎng)時(shí)代,依據系統環(huán)境和需要,經(jīng)調制解調裝置(MODEM)、串行口或專(zhuān)用的編程接口就能夠通過(guò)軟件控制,實(shí)現系統遠程升級和調試,提高產(chǎn)品的適應性,延長(cháng)產(chǎn)品生存周期,經(jīng)濟效益顯著(zhù)。真正的可編程系統的時(shí)代即將到來(lái)。

一、W78E516的結構

  W78E516是一種8位微控制器,內部含有在系統可編程的MTP-ROM,用于系統更新。W78E516與標準的8052完全兼容。

  1. 特征

  (1) 全靜態(tài)設計,最高工作頻率為40MHz。

  (2) 64KB APROM存儲應用程序和4KB LDROM存儲控制ISP操作的程序。2塊存儲器均為MTP-ROM。

  (3) 512字節的片內RAM(包括256字節AUX-RAM,可由軟件選擇)內部數據RAM有512字節。它分成2個(gè)存儲單元:256字節高速暫存和256字節輔存。這些地址有不同的確定方式:

 、 RAM 0H~127H:同8052一樣直接或間接尋址,地址指針是被選中的寄存器單元中的R0和R1。

 、 RAM 128H~255H:同8052一樣只能間接尋址,地址指針是被選中的寄存器單元中的R0和R1。

 、 AUX-RAM 0H~255H:采用外部數據存儲器的方式間接尋址,用MOVX指令,地址指針是選中寄存器單元的R0和R1以及DPTR寄存器。在CHCON寄存器中的第4位置位后,AUX-RAM有效,訪(fǎng)問(wèn)AUX-RAM使用“MOVX@Ri”指令。當執行內部程序存儲器的指令時(shí),訪(fǎng)問(wèn)AUX-RAM不會(huì )影響P0,P2,WR和RD。AUX-RAM在復位后失效。

  (4) 程序存儲器和數據存儲器可尋址空間范圍為64KB。

  (5) 4個(gè)8位雙向口:P0~P3,1個(gè)4位雙向多用途編程口P4。

  (6) 3個(gè)16位的定時(shí)器/計數器:T0,T1,T2。T0和T1功能與8051相同。T2是一個(gè)16位定時(shí)器/計數器,它由T2CON配置和控制。T2能作為外部時(shí)鐘計數器,也能作為內部定時(shí)器,這取決于T2CON的C/T2位的配置情況。T2有3種操作方式:清零、自動(dòng)重寫(xiě)、波特率發(fā)生器。在清零和自動(dòng)重寫(xiě)方式時(shí),時(shí)鐘頻率與T0和T1相同。

 。7) 具有一個(gè)全雙工串行口。

 。8) 具有6個(gè)中斷源和2級中斷能力。

 。9) 內部電源管理:空閑方式和掉電方式,這兩種方式可由軟件選擇。

 。10) 具有編程后的編碼保護功能。

  2. 與ISP操作相關(guān)的特殊功能寄存器

 。1) 在系統編程控制寄存器CHPCON(BFH)功能如表1所列。

表1

BITNAME功 能7軟件復位F04KMODE該位置1且FBOOTSL和FPROGEN都置1時(shí),微控制順筆位,重新操作。讀該位結果為邏1輯時(shí),可雙確認CPU處于F04KBOOT模式6-保留5-保留4ENAUXRAM0:使AUX-RAM無(wú)效;
1:使AUX-RAM有效30必須置為020必須置為01FBPPTSL程序地址選擇。
1:裝載程序位64KB的APROM。4KBLDROM是重新的目標地址。
0:裝載程序位于4KB的存儲器。64KB的APROM是重新編程的目標地址0FPROGENMTP-ROM編程使能。
1:使編程功能有效。微控制器進(jìn)入在系統編程狀態(tài)。在這種編程模式下,清降、編程、讀操作在設備進(jìn)空閑模式后可以實(shí)現。
0:可能對ROM執行寫(xiě)操作

 。2) 編程狀態(tài)下MTP-ROM的控制字節寄存器SFRCN(C7H)功能如表2所列。

表2

BITNAME功 能7-保留6WFWIN選擇ISP操作目標存儲器。
0:對LDROM重新編程;
1:對APROM重新編程5

【W(wǎng)78E516及其在系統編程的實(shí)現】相關(guān)文章:

學(xué)習管理系統及其標準化實(shí)現03-18

單純形解線(xiàn)性規劃問(wèn)題及其編程實(shí)現03-07

在系統可編程模擬器件ispPAC10及其應用03-18

分時(shí)操作系統思想在單片機編程中的實(shí)現03-19

JTAG口及其對Flash的在線(xiàn)編程03-19

基于LINUX操作系統 的防火墻技巧及其具體實(shí)現03-23

基于數字移相的高精度脈寬測量系統及其FPGA實(shí)現03-18

無(wú)線(xiàn)巡更系統技術(shù)的實(shí)現03-18

Windows 2000系統編程-進(jìn)程的創(chuàng )建12-04

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频