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

單片機課堂教學組織探索

2019-08-12 12:42:10趙素玲
科技與創(chuàng)新 2019年14期
關(guān)鍵詞:單片機程序課堂教學

趙素玲

單片機課堂教學組織探索

趙素玲

(蘇州健雄職業(yè)技術(shù)學院 中德工程學院,江蘇 蘇州 215411)

隨著現(xiàn)代制造業(yè)的不斷發(fā)展,單片機技術(shù)的使用已經(jīng)廣泛滲入到社會的各行各業(yè)中。但是由于單片機采用的是匯編語言或者C語言進行編程,無論采用哪種語言,對于高職學生來說都比較難而且枯燥。那么如何組織課堂教學素材,通過豐富多彩的教學素材來提高課堂教學的趣味性就顯得尤其重要。

LED顯示屏;AT89C51;C語言程序;硬件設(shè)計

2019年筆者利用暑假期間到蘇州奧智智能設(shè)備股份有限公司進行企業(yè)實踐。蘇州奧智智能設(shè)備股份有限公司是集科研、生產(chǎn)、銷售為一體的國家高新技術(shù)企業(yè),成立于2004-11,是同行業(yè)中規(guī)模比較大的一家民營企業(yè),一家民營企業(yè)在十幾年內(nèi)做到如此大的規(guī)模,主要得益于公司的產(chǎn)品符合市場需求和高效的公司管理。每天與公司的員工一起工作、生活,雖然工作比較枯燥,但是公司的管理者卻可以通過各種方法盡量使員工的工作生活精彩一些。

得益于他們的啟發(fā),筆者在思考如何才能在課堂教學中盡量使枯燥的編程課變的有意思一些呢?可以主要從教學素材選取和課堂組織形式著手來考慮。現(xiàn)在以LED顯示屏設(shè)計為例來說明,為了提高課堂教學的效果,可以讓每個學生設(shè)計不同的字,例如他們每個人的姓名。通過使用AT89C51單片機與8×8LED點陣構(gòu)成一個動態(tài)顯示屏,使用C語言進行編程,利用Protues仿真軟件進行仿真,仿真效果直觀可見。

1 控制要求

由于筆者帶的班級馬上就要畢業(yè)了,他們即將進入大學階段的最后一個任務(wù)——畢業(yè)設(shè)計,所以就以“畢業(yè)設(shè)計”四個字為例來進行教學,當然也可以顯示其他的漢字,如學生自己的姓名。具體要求是:①使用AT89C51芯片為核心,加上外圍輔助電路,設(shè)計出原理圖電路;②根據(jù)要求用Keil軟件編寫出C語言程序;③用四個8×8LED點陣,將“畢業(yè)設(shè)計”一次性呈現(xiàn)出來;④2個按鍵作為啟動與停止按鈕,在程序運行過程中出現(xiàn)錯誤時,可立即停止程序。

2 系統(tǒng)硬件設(shè)計

2.1 電路原理圖

AT89C51芯片由電源、晶振和復(fù)位電路組成最小系統(tǒng)。X1(晶體)與兩個C1、C2(電容)組成了晶振。R7、R8構(gòu)成電源與復(fù)位電路。運用了12 M的晶振,12 MHz機器周期1 μs,加速了程序時間的計算。

2.2 元器件清單

系統(tǒng)元器件列表清單如表1所示。

表1 元器件清單列表

序號代號名稱型號與規(guī)格數(shù)量 1C1、C2、C3電容1UF3 2X1晶體CRY87AL1 3LED1—LED4點陣8×84 4U1主控芯片AT89C511 5U2-U5鎖存器74HC5734 6RP1上拉排阻RESPACK-81 7R1-R3電阻10K3 8BT1.BT2按鍵BUTTON2

3 系統(tǒng)軟件設(shè)計

3.1 程序流程圖

根據(jù)系統(tǒng)要求設(shè)計系統(tǒng)流程,具體如圖1所示。

圖1 流程圖

3.2 系統(tǒng)C語言程序

#include

#include

#include

#define COMMONPORTS P1

#define sendbyte P0

sbit pianxuan1=P2^0;sbit key1=P2^4;

unsigned int flag=0;

unsigned char code TAB[8] = {0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};

unsigned char code CHARCODE[10][8]=

{{8,8,8,127,8,119,102,68}, //畢

{0,127,20,54,85,20,20,0}, //業(yè)

{0,247,66,71,32,37,247,32}, //設(shè)

{228,68,68,95,68,228,68,0},//計

void delay(unsigned int time)

{unsigned int i,j;

for(i=0;i

for(j=0;j<61;j++);//121}

void keyscan()

{if(key1==0)

{delay(2);

if(key1==0)

flag=1;}

if(key2==0)

{delay(2);

if(key2==0)

flag=2;}}}

void main()

{unsigned char tab;

unsigned int i,a,x=0;

while(1)

{keyscan();

if(flag==1)

{for(tab=0;tab<8;tab++)

{COMMONPORTS =TAB[tab];

pianxuan1=1;}}

if(flag==2)

{for(tab=0;tab<8;tab++)

{COMMONPORTS =TAB[tab];

pianxuan1=1;

sendbyte=yd[0][tab+x];

delay(2);}}

x++;

if(x>24)

x=0;}

if(flag==4)

{for(i=0;i<4;i++)

{for(tab=0;tab<8;tab++)

{COMMONPORTS =TAB[tab];

pianxuan2=0;

delay(2);}

delay(100);

if(i==4)

i=0;}}}}

由于篇幅有限,在此只給出部分主要程序。在函數(shù)設(shè)計中,先對每個模塊進行初始化設(shè)置,保證程序可以有效運行,然后使用flag將數(shù)據(jù)傳入輸入口,直接呈現(xiàn)“畢業(yè)設(shè)計”四個字。用到兩個子程序,一個是延時1 ms子程序,一個是按鍵子程序。

4 Protuse仿真

P2.4與P2.5兩個接口分別接了按鈕,即開始與停止。由于C51的管腳有限,于是加了4個74HC573(詳細功能見附件)與1個上拉排阻,對程序?qū)崿F(xiàn)了一個鎖存的功能,這樣才可以將“畢業(yè)設(shè)計”一次呈現(xiàn)出來。仿真結(jié)果如圖2所示,但是由于電路復(fù)雜、圖片太大、篇幅有限,在此只給出部分圖。

圖2 系統(tǒng)仿真圖

[1]樓然苗,李光飛.51系列單片機設(shè)計實例[M].北京:北京航空航天大學出版社,2003.

[2]譚浩強.C程序設(shè)計[M].4版.北京:清華大學出版社,2010.

[3]王萍.電子技術(shù)實驗教程[M].北京:機械工業(yè)出版社,2009.

G642

A

10.15913/j.cnki.kjycx.2019.14.038

2095-6835(2019)14-0088-02

〔編輯:王霞〕

猜你喜歡
單片機程序課堂教學
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
且行且思,讓批注式閱讀融入課堂教學
創(chuàng)衛(wèi)暗訪程序有待改進
Microchip推出兩個全新PIC單片機系列
對初中化學課堂教學的幾點思考
散文百家(2014年11期)2014-08-21 07:17:04
主站蜘蛛池模板: 日韩欧美国产三级| 日韩欧美中文在线| 国产成人精品视频一区视频二区| 亚洲人网站| 激情无码视频在线看| 亚洲精品黄| 狠狠久久综合伊人不卡| 亚洲第一区欧美国产综合 | 国产一区二区精品高清在线观看| 一级毛片中文字幕| 亚洲最大情网站在线观看| 91精品视频在线播放| 国产一国产一有一级毛片视频| 99色亚洲国产精品11p| 中文无码日韩精品| 青草精品视频| 亚洲AV无码精品无码久久蜜桃| 最新国产精品第1页| 亚洲日韩在线满18点击进入| 58av国产精品| 久久黄色影院| 国产乱人激情H在线观看| 青青草原国产精品啪啪视频| 国产免费观看av大片的网站| 国产亚洲精品91| 动漫精品中文字幕无码| 国产成人8x视频一区二区| 伊人精品成人久久综合| 国产不卡在线看| 欧美 亚洲 日韩 国产| 无码AV高清毛片中国一级毛片| 欧美日韩在线国产| 国产一区成人| 日本高清视频在线www色| a毛片在线| 精品小视频在线观看| 国产精品嫩草影院av| 亚洲成年网站在线观看| 国产三级国产精品国产普男人 | 日韩高清一区 | 日韩欧美中文字幕在线韩免费| 伊人久久综在合线亚洲91| 在线观看精品国产入口| 伊人中文网| 综1合AV在线播放| 999国产精品永久免费视频精品久久 | 日本精品影院| 亚洲第一精品福利| 国内精品伊人久久久久7777人| 一级毛片a女人刺激视频免费| 亚洲欧洲日产国产无码AV| 国产在线八区| 亚洲浓毛av| 1769国产精品视频免费观看| 亚洲美女一区二区三区| 国产av一码二码三码无码| 国内99精品激情视频精品| 国产亚洲精品自在久久不卡| www精品久久| 国产乱人免费视频| 亚洲无码精彩视频在线观看| 国产精品香蕉在线| 亚洲AV无码一二区三区在线播放| 久久精品免费国产大片| 亚洲国产成人综合精品2020| 国产免费网址| 啪啪国产视频| 国产成人精品第一区二区| 欧洲高清无码在线| 日韩精品无码一级毛片免费| 成年人国产网站| 亚洲乱强伦| 欧美啪啪一区| 中国一级特黄视频| 亚洲精品国产乱码不卡| 亚洲国产成人精品无码区性色| 午夜啪啪网| 这里只有精品在线播放| 91偷拍一区| 精品久久国产综合精麻豆| 全部无卡免费的毛片在线看| 亚洲日韩国产精品综合在线观看|