999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MPC82G516單片機在學生課外科技活動中的應用

2015-05-30 09:23:59關碩馮玉昌
課程教育研究 2015年4期

關碩 馮玉昌

【摘要】MPC82G516單片機支持ISP和IAP在線編程模式、內嵌監控程序、支持ICE在線調試的常用必備操作,具有系統開發線路連接簡單、價格低廉、便于攜帶等特點。將 MPC82G516單片機應用于學生進行課外科技活動應用培訓,降低了學生課外科技活動成本,簡化單片機應用開發系統的操作,降低由于頻繁插拔對于芯片和用戶板帶來的的損傷。同時,以應用實例說明MPC82G516單片機的增強功能可以簡化編程代碼,完成特定功能,提高學生的單片機應用水平。

【關鍵詞】MPC82G516 ISP和IAP在線編程 ICE在線調試

【中圖分類號】G64 【文獻標識碼】A 【文章編號】2095-3089(2015)04-0199-01

1.引言

目前,單片機在大學生課外科技活動中廣泛應用,歷屆全國大學生電子設計競賽均出現以單片機為核心控制器完成設計功能的命題,全國各高校也積極響應參賽,并結合單片機理論和實驗教學組織學生開展提高單片機應用能力培訓[1-2]。在培訓過程中,采用的單片機仍以結合教學的51系列單片機為主,以仿真器+編程器模式進行開發應用,仿真、調試完的程序需要借助編程器燒到單片機內部或外接的程序存儲器中,而仿真器和編程器是一筆不小的開支。另外,在開發過程中,程序每改動一次就要拔下電路板上的芯片編程后再插上,這樣不但麻煩也很容易對芯片和用戶電路板造成損傷[3]。

針對這樣的問題,我們采用了MPC82G516單片機為培訓機型。MPC82G516是臺灣笙泉公司開發的基于80C51的高效1-T結構的單芯片微處理器,支持ISP和IAP在線編程模式,內嵌監控程序,支持ICE的常用必備操作,如復位、運行、停止、單步、運行到光標、斷點設置[4]等,既降低了成本又簡化了學生開發應用過程操作。此外,MPC82G516單片機增強功能可以提高學生的單片機應用水平,使得學生在競賽中獲得好成績。

2.MPC82G516單片機的特點及應用模式

MPC82G516單片機的主要特點是設計有專門的片上調試(On-Chip Debug,OCD)接口,支持(In-Circuit Emulator,ICE)仿真器的常用必備操作,如復位、運行、停止、單步、運行到光標、斷點設置等,占用用戶系統資源少。此外還具備以下特點:

一般8051功能,兼容8051指令集;

64KB Flash存儲區和1024 字節RAM (XRAM);

Flash存儲區可擦寫20000次無需外擴展程序存儲區;

三個16個位定時器/計數器;Timer2減計數能力;

第二個 UART和配套的波特率產生器;

增強 UART 功能- 幀錯誤偵測- 自動地址匹配;

6單元PCA(可編程計數器陣列)- 捕捉模式- 16位軟件定時器模式- 高速輸出模式- PWM(脈沖寬度調變器)模式;

10位8通道ADC轉換器;

3個可編程時鐘輸出;

8輸入輔助鍵盤中斷;

外部中斷喚醒掉電模式;

雙數據指針。

MPC82G516單片機開發應用系統連接圖如圖1所示。采用專用的在線調試硬件Megawin 8051 OCD ICE,實物如圖2所示,價格低廉線路連接簡單便于攜帶,支持Keil 8051 IDE軟件。

圖1 MPC82G516單片機系統連接圖

圖2 Megawin 8051 OCD ICE

3.MPC82G516單片機應用實例

利用MPC82G516的雙數據指針、雙串口、定時計數器增強功能等,可簡化編程代碼或實現傳統51單片機無法實現的功能。例如,雙數據指針的應用不僅加速程序的執行速度同時縮減程序大小,其典型應用主要表現在數據塊的移動及前臺、后臺中斷模式應用中。下面以數據塊移動為例說明雙數據指針的應用。

單數據指針時,在切換尋址數據塊源地址和目的地址時需要分別對其進行暫存,而雙數據指針時只需切換DPS位即可。以下為MPC82G516單片機完成外部數據塊移動代碼:

#include

Org 0000h

Ljmp start

org 0100h

start:mov r0,#10h ;設置數據塊長度

anl auxr1,#0feh ;DPTR指針轉換DPS=0

mov dptr,#data1 ;設置源起始地址

orl auxr1,#01h ;DPTR指針轉換DPS=1

mov dptr,#data2 ;設置目的起始地址

s1: anl auxr1,#0feh ;轉換DPTR指針

movx a,@dptr ;取出原數據

inc dptr ;調整源指針

orl auxr1,#01h ;轉換DPTR指針

movx @dptr,a ;數據存入目的地址

inc dptr ;調整目的指針

djnz r0,s1 ;是否全部傳送完?

anl auxr1,#0feh ;恢復默認DPS=0

end ;結束

4.結論

應用MPC82G516單片機開展課外科技活動培訓,利用其支持ISP和IAP在線編程模式、內嵌監控程序、支持ICE在線調試的常用必備操作、系統線路連接簡單價格低廉便于攜帶等特點,有效降低了學生課外科技活動成本,簡化單片機應用系統的開發操作過程,避免了頻繁插拔MCU芯片,降低了對于芯片和用戶板的損傷。同時,MPC82G516單片機的增強功能可以可簡化編程提高運行速度,提高學生的單片機應用水平,取得良好培訓效果,在競賽取得好成績。

參考文獻:

[1]李社蕾.基于電子設計競賽的單片機教學改革方案探索.實驗科學與技術.2013,11(3):84-86.

[2]馬利,楊曉峰,牛斌.電子設計競賽與實驗教學融合模式的探索.實驗科學與技術.2013,11(2):141-143.

[3]陳志英.基于USB 接口的51 單片機在線編程設計.電氣電子教學學報.2012,34(5):49-51.

[4]MPC82G516微處理器中文用戶手冊v103.

作者簡介:

關碩(1965-),男,吉林省吉林市人,東北電力大學自動化工程學院,大學本科,高級實驗師,研究方向:單片機教學及應用。

馮玉昌(1977-),男,講師,東北電力大學自動化工程學院,研究方向:非線性預測控制。

主站蜘蛛池模板: 久久a毛片| 狠狠久久综合伊人不卡| 免费国产一级 片内射老| 九色最新网址| 无码日韩视频| 亚洲成人精品久久| 国产成人精彩在线视频50| 久久久噜噜噜久久中文字幕色伊伊 | 免费看av在线网站网址| 国产在线无码一区二区三区| 无码中字出轨中文人妻中文中| 在线欧美日韩国产| 毛片在线播放网址| 欧美综合一区二区三区| 欧美亚洲日韩中文| 精品1区2区3区| 欧美不卡视频在线| 伊人狠狠丁香婷婷综合色| 91小视频在线观看免费版高清| 久草热视频在线| 日本不卡在线| 人妻免费无码不卡视频| 久久国产精品嫖妓| 麻豆AV网站免费进入| 欧美黄色网站在线看| 久久超级碰| 亚洲国产清纯| 日韩欧美国产区| 中文字幕在线一区二区在线| 亚洲中文无码h在线观看 | 成人毛片免费在线观看| 免费国产好深啊好涨好硬视频| 一级做a爰片久久毛片毛片| 午夜丁香婷婷| 欧美一区日韩一区中文字幕页| 波多野结衣视频网站| 国产91丝袜在线播放动漫 | 2019国产在线| a毛片在线播放| 色噜噜狠狠色综合网图区| 热久久综合这里只有精品电影| 99热这里只有精品2| 91综合色区亚洲熟妇p| 亚洲精品中文字幕无乱码| 2019年国产精品自拍不卡| 欧美国产日产一区二区| 婷婷六月色| 欧美在线网| 国产成人久久777777| 亚洲国产成人久久精品软件| 美女扒开下面流白浆在线试听| 亚洲AV一二三区无码AV蜜桃| 亚洲开心婷婷中文字幕| 第一页亚洲| 国产精品hd在线播放| 国产制服丝袜无码视频| 日韩在线观看网站| 五月婷婷伊人网| 亚洲动漫h| 亚洲爱婷婷色69堂| 黄色不卡视频| 免费黄色国产视频| 狠狠综合久久久久综| 青青操国产| 免费一看一级毛片| 19国产精品麻豆免费观看| 女人天堂av免费| 在线欧美一区| 国产亚洲精品91| 亚洲欧美日韩久久精品| 精品亚洲欧美中文字幕在线看| 在线播放91| 免费jizz在线播放| 爱爱影院18禁免费| 色男人的天堂久久综合| 亚洲视频影院| 无码国产伊人| a级毛片免费网站| 午夜国产在线观看| 久久综合九九亚洲一区| 欧美性色综合网| 欧美在线国产|