久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8928|回復: 0
打印 上一主題 下一主題
收起左側

單片機秒表顯示設計流程圖與心得體會

[復制鏈接]
跳轉到指定樓層
樓主
ID:314681 發(fā)表于 2018-4-23 18:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
新手關於單片機的一個小程序


流程圖
Protues仿真圖


心得體會
在這次實驗過程中,有個于我來說比較難的地方,對于按鍵如何讓其對數(shù)碼管的控制可以做到隨時控制,一開始設計的程序對讓數(shù)碼管顯示,然后把按鍵服務放在定時中斷函數(shù)里。這樣數(shù)碼管就能做到隨時的改變時間了,我發(fā)現(xiàn)小組合作十分有用,和別人交流可以很大程度上拓展你的思維,對完善程序有著很大的幫助!

單片機源程序如下:
  1. #include<reg51.h>

  2. #define uchar unsigned char

  3. sbit key1=P3^7;

  4. sbit key2=P3^2;

  5. bit   m=0;

  6. uchar t=0,i=0,k=0;

  7. uchar  n=0;

  8. void main()

  9. {

  10.   uchar code led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//建立數(shù)模

  11.   TMOD=0x01;//定時器模式選擇

  12.               P0=~0xff;

  13.               P2=~0xff;

  14.   TH0=0x3c;

  15.   TL0=0xb0; //定時器賦初值

  16.               TH1=0x3c;

  17.               TL1=0xb0;

  18.   EA=1;

  19.   ET0=1;

  20.   TR0=1;

  21.               ET1=1;//定時中斷初始化

  22.               TR1=1;

  23.               IE0=1;

  24.               EX0=1;//中斷初始化

  25.               while(1)

  26.               {if(k>0)

  27.               {            

  28.               if(m)

  29.               {

  30.               m=0;

  31.               P0=led_mod[i/10];

  32.               P2=led_mod[i%10];//數(shù)碼管顯示

  33.               i++;

  34.               if(i==100) i=0;

  35.               }}}}

  36. void T0_srv (void) interrupt 1 using 1 //定時中斷函數(shù)        

  37. {  t++;

  38. if(t==20){t=0;m=1;}

  39. TH0=0x3c;TL0=0xb0;

  40. }

  41. void T1_srv (void) interrupt 3{

  42. if(~key1){

  43. k++;

  44. TR0=~TR0;

  45. }

  46. }

  47. void INT0_srv (void) interrupt 0    //中斷函數(shù)(INTO)

  48. {

  49. if(~key2){

  50. if(~key2)

  51. {

  52. i=0;

  53. while(~key2);

  54. }

  55. }

  56. }
復制代碼

完整的Word格式文檔51黑下載地址:
實驗三 余江虎 B16040321.docx (110.87 KB, 下載次數(shù): 21)

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

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人国产一区二区三区精品麻豆 | 久久久久国产精品人 | 欧美一区免费 | 好好的日在线视频 | 国产成人jvid在线播放 | 国产精品久久久久一区二区 | 视频一区二区在线观看 | 亚洲性人人天天夜夜摸 | 久久久久久久久蜜桃 | 国产精品亚洲成在人线 | 网站黄色在线免费观看 | 久久久久久国 | 一区二区精品电影 | 久久久久久久国产精品视频 | 国产黄色一级电影 | 亚洲一区二区高清 | 久草免费在线视频 | 亚洲一级av毛片 | www成人啪啪18 | 亚洲毛片一区二区 | 九九色综合 | 一级片免费网站 | 一区二区日韩精品 | 亚洲精品一区二区三区蜜桃久 | 亚洲国产区 | 本道综合精品 | 狠狠干综合视频 | 国产日产欧产精品精品推荐蛮挑 | 日韩爱爱网 | 中文字幕日韩一区二区 | 一区二区三区韩国 | 成人精品视频在线观看 | 日韩欧美理论片 | 久久高清精品 | 91日韩在线 | 久久999| 亚洲午夜在线 | 一区二区视频在线 | 成年人在线观看视频 | 91精品国产高清一区二区三区 | 久久久国产精品一区 |