微 電 腦 實 驗 Megawin MPC82G516 操作與環境設定.

Slides:



Advertisements
Similar presentations
數學社群 教學分享 和平國小 陳淑渟老師 數學社群 教學分享 和平國小 陳淑渟老師. 小一常發生的 學習困難 定位板的應用 序數的學習 困難與教學 突破 主題大綱.
Advertisements

健康.安全年 製作 : 黃靜怡. 安全第一,我想,這是一句大家都耳熟能詳的話吧,說安全, 簡單的說,就是注意自己、眼睛要看、耳朵要聽,不要莽莽 撞撞的,安全是大家所期望的,而父母總是常常掛念我們, 就是希望我們能安全,畢竟,孩子是父母一輩子的牽掛,會 擔心我們的,往往就是關心我們的人,每個人都希望自己做.
【大願文教基金會】園藝治療師 黃盛璘督導、王麗玲執行. 年齡在 2 足歲以上 18 歲以下,經醫學中 心或區域醫 院鑑定為 重度、極重度 身心障礙,不具行動能 力、且不能自理生活,並持有身心障礙 手冊的新北市居民。 八里愛心教養院~服務對象.
第二十九课 致儿子书 张之洞.
什么是SOPC: SOPC是英文System On a Programmable Chip的缩写,称为片上可编程系统。SOPC将传统的EDA技术、计算机系统、嵌入式系统、数字信号处理等融为一体,综合了各自的优势,且在结构上形成一块芯片。 为什么用SOPC:SOPC是现代电子技术和电子系统设计的发展趋势,建立了电子系统设计的新模式。用户利用SOPC开发平台,自行设计高速、高性能的DSP处理器、特定功能的CPU及其外围接口电路,创建结构最为简洁的电子系统。
如何陪伴孩子度過 高三歲月.
把人的生命写在教育的旗帜上 了解一个案件 欣赏一篇散文 学习一种理念 感悟一个故事.
小一家長會 訓育訊息 德性培育組 余家濂主任
六大原因造成 現代人身體酸性化.
嵌入式系统与结构 —基于ARM的体系结构和应用开发
【2008年高考重庆卷】A.当冰雪皑皑之际,唯独梅花昂然绽放于枝头,对生命充满希望和自信,教人精神为之一振。
景区讲解常用方法.
奥田2016年经销商大会传播方案.
说课课件 感悟工业革命力量,闪耀科技创新光辉 ----《走向整体的世界》教学设计及反思 爱迪生 西门子 卡尔·本茨 诺贝尔 学军中学 颜先辉.
班級愛心小護士訓練 臺南市東區勝利國小 健康中心.
项目四 营业税 山东经贸职业学院 财政金融系.
敬业·创业·乐业 ——我的成长之路 赵谦翔.
四年七班親師會 自信學習,健康成長.
慶鴻機電工業股份有限公司 公司地址:台中市南屯區精科一路三號 資 本 額:新台幣46,000萬元 董 事 長:王武雄
醫療旅遊.
社會發展學系 簡 介.
人物小传:杨嘉嵋,1975年出生,国家 重点四川大学本科毕业,中国传媒大学博士毕业,现为上海政法学院讲师。多次发表学术论文:《试论社会主义法治的目标和现代法治精神的培育》发表于钦州师范高等专科学校校报2000年04期,《西部在引进,利用外资中应重视的问题及对策》发表于四川师范学院学报2000年05期,《试论毛泽东的刑法思想》发表于达县师范高等专科学校学报2001年01期,《美国著名主持人的十点共性》发表于中国广播电视学刊2007年08期,《我国电视法治节目的现状与提升》发表于新闻战线2008年08期。
第二章 语用的主要要素分析 第一节 语境 第二节 预设 第三节 角色 第四节 视角.
从从容容中考去.
第2章 SOPC硬件开发环境及流程.
美国史 美利坚合众国创造了一个人类建国史的奇迹,在短短230年的时间从一个被英帝国奴役的殖民地到成为驾驭全世界的“超级大国”、“世界警察”,美国的探索为人类的发展提供了很宝贵的经验。
单片机应用技术 项目一 循环彩灯装置 第7讲 Keil软件的使用 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
远离毒品 珍爱生命.
----银行间的比较 论资本构成与充足率 淡 彩 的 黑 板 淡 彩 的 黑 板 金融73班 王艺霏 王 英
所有培训资料均可从网站 何宾 Tel: 版权所有,禁止未经授权的商业使用行为 何宾 Tel: 所有培训资料均可从网站
專有名詞故事化.
项目2 2个LED发光二极管控制 知识与能力目标 熟悉单片机的I/O口功能与特性。
PIC16F1827介紹 以微控器為基礎之電路設計實務-微處理器實驗室.
Android開發環境建置與設定 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
MPLAB IDE 8 建立專案.
簡易 Visual Studio 2010 C++ 使用手冊
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
第六部分 ADSP-2189M EZ-KIT评估套件 a.
第4章 PIC软件开发设计基础.
電腦硬體裝修 授課數位教材.
單晶片MCS-51 C語言入門實習 第2章 KEIL-51工具軟體 作者:董勝源.
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
THGMS-1型单片机·嵌入式C8051F·ARM·
第2章 電腦硬體的架構及功能.
第二章 電腦硬體知識 2-1 電腦的組成與架構 2-2 處理器 2-3 記憶體 2-4 輸入與輸出裝置 2-5 電腦的操作與保養.
第9章 DSP集成开发环境CCS 内容提要 CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体,极大地方便了DSP芯片的开发与设计,是目前使用最为广泛的DSP开发软件之一。 本章对CCS开发软件的使用作了详细地介绍。首先,对CCS开发软件作了简要地说明,并介绍了该软件的安装及配置;其次,介绍了CCS的基本操作,包括:CCS的窗口和工具条、文件的编辑、反汇编窗口、存储器窗口、寄存器窗口、观察窗口
TKS-52B仿真器 讲课:叶海林.
簡易 Visual Studio 2005 C++ 使用手冊
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2014/9 V4
3 S7-200可编程控制器 使用入门 2019/2/17.
第六次全国人口普查 近期数据处理工作部署 夏雨春 2010年12月28日.
合泰半导体股份有限公司 技术讲座 - Holtek V3 C Compiler介绍 主讲人:王幼端 2017/06/15.
第13章 计算机的保养.
Holtek C Compiler V3--advanced
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
微處理機 Microprocessor (100上)
VC++程序调试演示 An Overview of ICU 19th International Unicode Conference
現代專案管理教材 第一章 專案與專案管理 博碩文化出版發行.
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
第二章ADS1.2开发环境创建与简介.
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠.
第1章 单片机及其开发环境 教学内容 初识单片机 单片机应用系统 Keil µVision软件的使用.
MPLAB IDE 8 建立專案.
第二单元 第3课 Matlab命令执行方式 1.Matlab命令执行方式 2.程序调试.
第3章 CPU子系统 西南石油大学计算机科学学院 主讲教师 杨 梅 联系电话:
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
硬件基础知识及常见硬件故障处理.
Presentation transcript:

微 電 腦 實 驗 Megawin MPC82G516 操作與環境設定

Megawin 82G516 MCU基本介紹

82G516 MCU方塊圖

Memory 介紹 82G516 MCU共分為兩大塊Memory Program memory Data memory: Internal RAM eXpanded RAM(XRAM) External Data Memory

Program Memory

Data Memory

Lower 128 Bytes of Internal RAM SFR Sapace

Megawin 82G516 ICE TOOL 特色 笙泉專利的OCD(On-Chip-Debug) 技術 MCU內建即時除錯 獨立的兩雙接腳串列介面,不佔用系統的接腳 直接相容於Keil的8051 IDE除錯模擬介面 使用USB連接電腦於系統 包含所有MPC82G516功能的應用電路

MPC82G516AF週邊電路以及外部連接電路

MPC82G516AF接腳的定義及額外功能設定(1/2)

MPC82G516AF接腳的定義及額外功能設定 (2/2)

新增Megawin晶片的資料到Keil 8051 IDE 首先,將ICE轉接器插到電腦的USB埠,然後執行目錄[Database Installer]裡的”Setup.exe”將Megawin的晶片資訊新增至Keil 8051 IDE內。 在打開Database Installer後,請依照下列順序完成新增動作,如圖示。 步驟一:按下Browse鈕指定Keil的安裝目錄。 (一般來說,安裝Keil 8051 IDE時預設的安裝路徑為"C:\KEIL".) 步驟二:按下Install鈕開始新增Megawin晶片的資料到Keil內。

建立新專案(1/2)

建立新專案(2/2)

選擇晶片資料(1/2) 如尚未安裝 Keil 8051 IDE 在前一步Select a CPU Data Base File 中 並不會有 Megawin Device Database選項 成功安裝Keil 8051 IDE 尚未安裝Keil 8051 IDE

選擇晶片資料(2/2)

介面設定

Device選項

Target選項

Output選項

C51選項

Debug選項(1/2)

Debug選項(2/2)

加入程式檔案(1/2)

加入程式檔案(2/2) 選擇檔案類型.ASM

編譯程式

查看編譯訊息

啟動dScope-Debugger功能 在做完專案的設定後(假設沒有錯誤的話),您就可以按下dScope鈕進入Keil IDE的除錯模式了,按下後會自動將您的程式下載到MCU內部,而這個過程會花一點時間。

除錯的環境 暫存器視窗:這個視窗會顯示出目前的暫存器值(R0~R7),還有系統暫存器(A,B,SP,DTPR及PC)還有程式狀態字元(PSW)。當暫存器顯示為藍底時代表他正被目前的指令改變他的數值。 反組譯視窗:這個視窗在進入除錯模式後就會自動打開,他會將目前的程式碼以相對應的組合語言顯示出來。 查看視窗:當目前選在Locals分頁時,這個視窗會自動將區域變數顯示出來。這個區域變數的值包括在主迴圈main()的變數。如果要查看全域的變數則必須先將分頁選到Watch #1或Watch #2,然後按下<F2>並輸入您要查看的變數名稱即可,同樣的,當變數為藍底時代表他被目前的指令改變數值。 記憶體視窗:這個視窗可以顯示data/idata/xdata/code記憶體空間的內容,可以使用的命令為d:0x00~d:0xFF, i:0x00~i:0xFF, x:0x0000~x:0xFFFF以及c:0x0000~c:0xFFFF,使用者可以用相對應該的命令查看這四種記憶體的內容。

程式執行功能 重置(Reset)/執行(Run)/停止(Halt)/單步(Step)/執行到某行(Run-to-Cursor)重置、執行、停止、單步及執行到某行是基本的除錯動作,使用者可以輕易的在GUI的快捷列中執行這些功能。

設定中斷點 除錯時最多可以同時設四個中斷來使用。 插入/移除中斷 : 將游標移至想要中斷的指令上並按下右鍵,然後選“Insert/Remove Breakpoint”可以在該行指令做插入或是移除中斷。

啟動/關閉中斷點 將游標移至想要設定的指令上並按下右鍵,然後選“Enable/Disable Breakpoint”可以在該中斷上設定是否啟動或是關閉該中斷功能,當然,該行指令必須先插入中斷。

錯誤訊息 當有下列情況時會顯示錯誤訊息 “Error: Target DLL has been cancelled. Debugger aborted !” (1) ICE轉接器固障 (2) 主板晶片沒有動作(例如沒開電或損毀) (3) 連接ICE及MCU的線壞掉或是接線錯誤 當有此錯誤訊息時,按下“OK”然後看看是不是有以上情形以解決這個問題。