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

51單片機LED彩燈串行控制器制作

2014-07-07 05:46:54祝斌
科教導刊 2014年16期
關鍵詞:單片機

祝斌

摘 要 本文通過LED彩燈控制器實例,詳細介紹了51單片機與PC機的串行通信方法。

關鍵詞 單片機 LED 串行通信

中圖分類號:TP342 文獻標識碼:A

51 Single LED Lantern Serial Communications Controller Making

ZHU Bin

(Huanggang Electric Power Design Institute, Huanggang, Hubei 438000)

Abstract This paper by LED lights controller instance described in detail 51 and PC serial communication method.

Key words single; LED; serial communications

MCS-51單片機內部的串行接口是全雙工的,能同時發送和接收數據。單片機與PC機通信時,因為PC機是采用232通信方式,因而單片機要外加232芯片才能通信成功。

1 PC機與單片機串行接口通信模塊制作

串行口通訊調試是比較困難的工作,因為只有當通訊雙方的硬件和軟件都正確無誤時才能實現成功的通訊。可以采用分別調試的方法,即按通訊規約雙方各自調試好,然后再聯調。

1.1 硬件電路設計

原理圖如圖1所示,用MAX232芯片,外加9芯串口插座,組成與PC機通信接口電路。先用PC終端來進行單片機通訊口的調試。只要方式設置正確,一般通信會成功。因為PC終端已具有正常的通訊功能,如果通訊不正常便是單片機部分引起的,這樣便于查出存在的故障。

圖1 串行口通訊口調試電路

1.2 程序設計及調試

下面給出的串行口調試程序,其功能是對串行口的工作方式編程,然后在串行口上輸出字符串:‘MCS-51 Microcomputer,接著從串行口上輸入字符,又將輸入的字符從串行口上輸出,將PC終端鍵盤上輸入的字符在屏幕上顯示出來。這個功能實現以后,串行口的硬件和串行口的編程部分就調試成功,接著便可以按通訊規約,實現單片機和終端之間串行通訊,完成通訊軟件的調試工作。

編寫程序如下:

#include

#define uchar unsigned char

#define uint unsigned int

uchar code asab[]={'M','S','C','-', 'M','i','c','r','o','c','o','m','p','u','t','e','r',0x0a,0x0d,0};

void main()

{

uchar i,temp;

TMOD=0x20;//定時器1方式2

TL1=0xe8;

TH1=0xe8;

SCON=0xda;

TR1=1;

i=0;

next:

temp=asab[i];

if(temp==0)

{

loop:

while(RI==0);

RI=0;

temp=SBUF;

while(TI==0);

TI=0;

SBUF=temp;

goto loop;

}

else

{

while(TI==0);

TI=0;

SBUF=temp;

i++;

}

goto next;

}

在Keil C中輸入以上程序匯編通過后,全速運行該程序,仿真時,打開(Peripherale/Serial)串行口通道(Serial Channel)如圖2所示。

圖2 串行口調試圖

由圖2可見串行口通道窗口中有各種標志位,程序每次運行到TSO3時,要在TI前的復選框選中“√”,程序才繼續運行。將A中數送到串口緩沖器(SBUF)中,可在SBUF文本框中看到傳入的數據。每選中一次“√”傳送一個數。

1.3 Proteus軟件仿真

在圖1基礎上添加虛擬終端,如圖3所示。VSM虛擬終端允許用戶通過PC的鍵盤和屏幕與仿真微處理器系統收發RS232異步串行數據。在顯示用戶編寫程序產生的調試/跟蹤信息時非常有用。

圖3 Proteus軟件串口仿真

導入前面所生成的HEX文件,全速運行后,出現如圖3所示結果,在虛擬終端顯示轉輸的數據。

2 LED彩燈串口控制器制作

2.1 電路原理圖設計

LED彩燈串口控制器的原理圖如圖4所示,在串行口上擴展了兩個移位寄存器74LS164,作為16路狀態指示燈接口。

圖4 LED彩燈串口控制器仿真原理圖

2.2 硬件制作

自己購買器件,用萬能板焊接電路。

2.3 程序編寫

利用表格的方式,建立一組數據,利用UART發送至8BIT串入并出的IC74164。這組數據將使74164的8個LED 左移2次,右移2次,閃爍2次。

程序如下:

#include

#define uchar unsigned char

#define uint unsigned int

uchar code table[]={0x01, 0x02, 0x04, 0x08, 0x10,0x20 ,0x40, 0x80,

0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,

0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,

0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,

0x00,0xff,0x00,0xff,0x03};

void delay()

{

uint j;

for(j=0;j<20000;j++);

}

void main()

{

uchar i,temp;

SCON=0x00;

i=0;

loop:

temp=table[i];

if(temp!=0x03)

{

temp=~temp;

SBUF=temp;

while(TI==0);

TI=0;

delay();

i++;

}

else i=0;

goto loop;

}

參考文獻

[1] 龔運新.單片機C語言項目式教程[M].北京郵電大學出版社,2012.

[2] 胡鳳燕.萬能板在電子技能教學中的使用[J].中等職業教育,2012(35).

[3] 陳東等嵌入式系統中MCS-51復雜通訊模式研究.[J].武漢職業技術學院學報,2005(5).

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 免费观看亚洲人成网站| 国产精品人人做人人爽人人添| 国产精品视频导航| 婷婷色中文网| 四虎成人免费毛片| 国产成年女人特黄特色毛片免 | a在线亚洲男人的天堂试看| 国产高清免费午夜在线视频| 丰满人妻一区二区三区视频| 日韩黄色在线| 国产激情无码一区二区APP| 欧美中日韩在线| 精品一区二区三区视频免费观看| 国产尤物在线播放| 久久精品丝袜| 亚洲免费人成影院| 亚洲精品视频免费看| 日韩午夜片| 亚洲色图欧美| 不卡无码网| 日本91视频| 8090午夜无码专区| 亚洲视频三级| 亚洲va在线∨a天堂va欧美va| 18禁色诱爆乳网站| 鲁鲁鲁爽爽爽在线视频观看| 国产精品主播| 国产在线视频福利资源站| 欧美日韩中文国产| 国语少妇高潮| 成年人国产网站| 成人午夜天| 在线视频亚洲欧美| 亚洲精品第1页| 国产不卡在线看| 亚洲综合狠狠| 91色在线观看| 国产在线日本| 欧美精品一二三区| 亚洲日韩AV无码一区二区三区人| 亚洲精品午夜天堂网页| 欧美激情视频在线观看一区| 午夜一级做a爰片久久毛片| 一区二区三区精品视频在线观看| 亚洲av无码久久无遮挡| 少妇精品网站| 亚洲欧美精品日韩欧美| 又粗又大又爽又紧免费视频| 精品欧美一区二区三区久久久| 国产亚洲欧美在线视频| 青青网在线国产| 国产麻豆福利av在线播放| 思思热在线视频精品| 激情五月婷婷综合网| 亚洲免费黄色网| 国产女同自拍视频| 国产视频久久久久| 2020国产免费久久精品99| 91在线丝袜| 欧美一区二区三区不卡免费| 五月婷婷亚洲综合| 亚洲不卡网| 国产av一码二码三码无码| 日韩一区二区三免费高清| 色妞永久免费视频| 日韩高清在线观看不卡一区二区| 国产乱子伦视频在线播放| 亚洲成a人片| 无码AV高清毛片中国一级毛片| 国产精品9| 曰AV在线无码| 好吊日免费视频| 成人在线亚洲| 国产成人精品午夜视频'| 久久人体视频| 2021国产精品自产拍在线| 国产精品不卡片视频免费观看| 97se亚洲综合在线| 国产丰满大乳无码免费播放 | 伊人久久大线影院首页| 亚洲系列无码专区偷窥无码| 日本成人一区|