亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3161|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于16×16點(diǎn)陣LED的個(gè)人信息顯示設(shè)計(jì)思路與文檔

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:671512 發(fā)表于 2019-12-23 16:30 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
這是我寫的點(diǎn)陣程序
有沒有能指點(diǎn)一二的

根據(jù)給定的任務(wù)要求選擇At89c52單片機(jī)和單片機(jī)開發(fā)試驗(yàn)儀,進(jìn)行系統(tǒng)硬件電路設(shè)計(jì)和軟件編程,根據(jù)系統(tǒng)制作并調(diào)試系統(tǒng)電路板,使之實(shí)現(xiàn)任務(wù)要求。有關(guān)參數(shù)選擇要求符合國(guó)家標(biāo)準(zhǔn)。具體設(shè)計(jì)內(nèi)容如下:

模擬16×16點(diǎn)陣LED模塊、模擬蜂鳴器模塊、模擬流水燈模塊、模擬獨(dú)立按鍵模塊。設(shè)計(jì)系統(tǒng)工作原理圖,利用PROTEUS軟件繪制系統(tǒng)工作原理圖;系統(tǒng)控制程序設(shè)計(jì)、調(diào)試及實(shí)現(xiàn):

  • 根據(jù)要求,寫出完整的程序流程圖;
  • 將設(shè)計(jì)程序輸入、匯編,排除語法錯(cuò)誤,生成*.OBJ文件;
  • 按所設(shè)計(jì)的原理圖,在實(shí)驗(yàn)平臺(tái)上連線,并不斷調(diào)試,下載程序,實(shí)現(xiàn)所給定的要求
  • 整理分析所設(shè)計(jì)的單片機(jī)項(xiàng)目,相互交流,取長(zhǎng)補(bǔ)短,整理實(shí)驗(yàn)說明書
1.3 總體方案設(shè)計(jì)

系統(tǒng)操作步驟:

  • 整體熟練掌握本實(shí)驗(yàn)程序和操作步驟之后,開始進(jìn)行實(shí)驗(yàn);
  • 按下電源開關(guān),16×16點(diǎn)陣模塊直接循環(huán)顯示成員姓名“彭飛”;
  • 當(dāng)按下獨(dú)立按鍵K716×16點(diǎn)陣模塊循環(huán)顯示成員姓名“龐川”;
  • 當(dāng)按下獨(dú)立按鍵K616×16點(diǎn)陣模塊循環(huán)顯示成員姓名“龐琨”;
  • 當(dāng)按下獨(dú)立按鍵K5,流水燈從左至右點(diǎn)亮;
  • 當(dāng)按下獨(dú)立按鍵K4,蜂鳴器開始唱“茉莉花”。

2節(jié)    系統(tǒng)硬件電路設(shè)計(jì)

2.1  工作原理圖及說明
   單片機(jī)控制系統(tǒng)工作原理框圖

原理圖說明

  • 原理圖主要分為4部分:分別是獨(dú)立按鍵模塊、16×16點(diǎn)陣LED模塊、蜂鳴器模塊、流水燈模塊。
  • 四個(gè)獨(dú)立按鍵相互配合,實(shí)現(xiàn)對(duì)多種功能的組合應(yīng)用。
出現(xiàn)的問題及解決方案:
  • 在繪制原理圖時(shí),由于功能較多,采用總線的畫法,實(shí)現(xiàn)接線有條理且查看方便;
  • 安裝獨(dú)立按鍵時(shí),開始用的是常閉按鍵,后來發(fā)現(xiàn)錯(cuò)誤,改用常開按鍵;
  • 蜂鳴器繪制時(shí),本來畫在P3口,但由于接線混亂,改到了P1口。



3節(jié)   系統(tǒng)的軟件設(shè)計(jì)
3.1 系統(tǒng)操作流程圖

系統(tǒng)操作流程圖說明

  • 將單片機(jī)給電,在未進(jìn)行任何操作的時(shí)候,16×16點(diǎn)陣LED直接循環(huán)顯示成員1“彭飛”三個(gè)字。
  • 當(dāng)按下K7按鍵,點(diǎn)陣循環(huán)顯示成員2“龐玉川”三個(gè)字;
  • 當(dāng)按下K6按鍵,點(diǎn)陣循環(huán)顯示成員3“龐乃琨”三個(gè)字;
  • 當(dāng)按下K5按鍵,流水燈右左一次點(diǎn)亮;
  • 當(dāng)按下K4按鍵,蜂鳴器啟動(dòng),開始鳴唱“茉莉花”歌曲。
出現(xiàn)的問題及解決方案:
  • 計(jì)劃設(shè)計(jì)數(shù)碼管和流水燈并存,但是由于接線太多,且調(diào)試總是出現(xiàn)問題,把數(shù)碼管就刪除掉了;
  • 嘗試使用矩陣鍵盤,但由于所學(xué)知識(shí)有限,后期有機(jī)會(huì)會(huì)改進(jìn);
  • 利用音樂音符換成相應(yīng)的代碼將蜂鳴器簡(jiǎn)單的響換成了一首歌曲。


3.2 軟件設(shè)計(jì)流程圖




軟件設(shè)計(jì)流程圖說明:
  • 首先定義了需要使用的變量和函數(shù),編寫了蜂鳴器音樂的數(shù)組,以便后面調(diào)用;
  • 主程序中,掃個(gè)4個(gè)按鍵,返回相應(yīng)的數(shù)值。
  • 主程序中還包含了流水燈左右移動(dòng)以及點(diǎn)陣循環(huán)出現(xiàn)相應(yīng)漢字的程序;
  • 對(duì)于子程序的編寫延時(shí)函數(shù)、音樂播放函數(shù)、點(diǎn)陣顯示函數(shù)等。
軟件設(shè)計(jì)流程圖中出現(xiàn)的問題及解決方案:
  • 子程序存在于主程序中過于冗雜,單獨(dú)建立子程序;
  • 蜂鳴器音樂插入時(shí)總是出現(xiàn)錯(cuò)誤,重新聲明變量,調(diào)整子程序位置;
  • 16×16點(diǎn)陣調(diào)試程序時(shí)顯示亂碼,漢字模擬將縱向放置改成橫向放置,顯示生成。

4節(jié)  附錄
程序代碼








以上資料51hei下載地址(仿真工程+文檔)
注意不含源碼哦:
amao.rar (482.13 KB, 下載次數(shù): 14)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表