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

標(biāo)題: 單片機串并轉(zhuǎn)換實驗 [打印本頁]

作者: 18875856893ljl    時間: 2017-12-4 18:20
標(biāo)題: 單片機串并轉(zhuǎn)換實驗

串行口工作在方式0時,可通過外接移位存儲器實現(xiàn)串并行轉(zhuǎn)換。在這種方式下,數(shù)據(jù)為8位,只能從RXD端輸入輸出,TXD端總是輸出移位同步時鐘信號,其波特率固定為晶振頻率1/12。由軟件置位串行控制寄存器SCON的REN后才能啟動串行接收,在CPU將數(shù)據(jù)寫入SBUF寄存器后,立即啟動發(fā)送。待8位數(shù)據(jù)傳輸完后,硬件將SCON寄存器的TI位置1,TI必須由軟件清零。實驗連線如圖7-1所示,圖中數(shù)碼管采用“7SEG-COM-ANODE”共陽數(shù)碼管。使數(shù)碼管輪流顯示0-9的數(shù)字


作者: 咸魚16號    時間: 2018-5-10 09:27
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uint num,i=0;//定義變量初始值為0
uchar code tab[]={0x03,0x9F,0x25,0x0D,0x99,0x49,0x41,0x1F,0x01,0x09};//段碼
void main()
{
   TMOD=0x01;//采用T0方式,將M1置0,M0置1,是方式一的定時器
   TH0=(65536-50000)/256;
   TL0=(65536-50000)%256;
   EA=1;// 總中斷允許
   ET0=1;//開啟定時器0中斷
   TR0=1;//定時器/計數(shù)器啟動
   SCON=0x00;//設(shè)置串行口工作方式為方式0
   SBUF=0x03;//設(shè)置數(shù)碼管初始值
   while(1);//等待中斷
}
voidt0_() interrupt 1           //中斷函數(shù)
{
   TH0=(65536-50000)/256;
   TL0=(65536-50000)%256;
   num++;
if(num==10)
{
   num=0;
   i++;
if(i==10)
{       
   i=0;
}
SBUF=tab[i];
}
}




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日韩一区二区在线视频 | 蜜臀网| 在线免费看黄 | 欧美一区二区三区国产精品 | 久久av一区二区三区 | 一级a性色生活片久久毛片 一级特黄a大片 | 天天操天天摸天天爽 | 亚洲国产区 | 欧美aaa级| 国产精品我不卡 | 美女久久视频 | 最新中文字幕一区 | 中文字幕一级毛片视频 | 成人午夜视频在线观看 | 在线看亚洲 | 欧美在线a| 日韩欧美三级 | 成人午夜在线 | 免费在线观看av | 中文字幕 在线观看 | 日韩中文字幕久久 | 成年男女免费视频网站 | 一级全黄视频 | 久久天天综合 | 久久久久精 | 性在线 | 精品免费在线 | 亚洲精品电影网在线观看 | 欧美午夜在线 | ww亚洲ww亚在线观看 | 午夜免费av | 美女福利视频网站 | 国产一区二区免费在线 | 成年人免费网站 | 日本精品裸体写真集在线观看 | 国产乱码久久久久久一区二区 | 国产一区二区三区色淫影院 | 国产精品久久久久久久免费大片 | 久久99精品久久久久久国产越南 | 精品国产乱码久久久久久影片 | 91精品国产综合久久久久蜜臀 |