PROTEUS仿真軟件的使用
PROTEUS仿真軟件的使用
一、實驗目的
掌握PROTEUS仿真軟件的使用方法和技巧
二、實驗內容
1.用PROTEUS設計一數碼管控制顯示電路。利用P1口和P2口分別控制兩個共陽極數碼管,可循環顯示數字0~99,每個數字顯示時間自行設定。
2.編寫程序在其中一個數碼管上畫“8”字型,即按a-f-g-c-d-e-g-b依次點亮各線段,然後全部熄滅,重複以上操作。另外一個數碼管做單管流水,即按a-f-g-c-d-e-g-b-a依次單管循環點亮。
三、實驗原理及步驟
1.根據題目編寫程序;
2.用KEIL C51調試程序;
3.與proteus電子仿真軟件聯合調試。
四、實驗儀器與設備
1.微機一臺
EUS仿真軟件
五、電路設計及調試
(1)實驗電路
(2)程序設計與調試
程序1
#include
#define ucharunsigned char
#define uintunsigned int
uchar codetable[]={
0xc0,0xf9,0xa4,0xb0,
0x99,0x92,0x82,0xf8,
0x80,0x90};
void delayms();
void main()
{
uchar i,j;
while(1)
{
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
P1=table[i];
P2=table[j];
delayms();
}
}
}
}
void delayms()
{
uint x,y;
for(x=1000;x>0;x--)
for(y=100;y>0;y--);
}
程序2
#include
#define ucharunsigned char
#define uintunsigned int
uchar codenum[]={0xfe,0xde,0x9e,0x9a,
0x92,0x82,0x82,0x80};
uchar codetable[]={0xfe,0xdf,0xbf,0xfb,
0xf7,0xef,0xbf,0xfd};
void delayms();
void main()
{
uchar i;
while(1)
{
for(i=0;i<8;i++)
{
P1=num[i];
P2=table[i];
delayms();
}
P1=0xff;
delayms();
}
}
void delayms()
{
uint x,y;
for(x=1000;x>0;x--)
for(y=100;y>0;y--);
}
(3)實驗中遇到的問題:
1.編寫的程序不能延遲,延遲時間過短,將時間調整後即可
2.延遲函數要放於適當位置
六、實驗總結
1.掌握了proteus基本的操作方法.
2.做實驗時要仔細,要按步驟來,
3.做實驗要獨立完成.
七、對實驗課的建議
-
包糉子的材料有什麼
(01)包糉子是中國傳統節日端午節的傳統食品之一,通常由糯米、肉、豆沙等食材製成。以下是包糉子的材料:1.糯米:糯米是包糉子的主要原料,也是糉子口感和質地的基礎。糯米需要提前浸泡幾個小時,然後瀝乾水分備用。(02)2.豬肉:豬肉是包糉子常用的肉類食材之一,可以根據個人口...
-
斯金納箱的恐怖之處 斯金納箱說明了什麼(人性)
導語:斯金納箱是由斯金納在1938年發明的,將一隻很餓的小白鼠放置在箱子裏面,最開始它會比較隨意的摸索,不經意間按壓到了槓桿發現有食物掉入,然後逐漸發現規律,它就會找到獲得食物的妙招,算是比較真實的模擬了賭博,下面探祕志和大家一起了解一下。斯金納箱的恐怖之處所...
-
國內充電樁企業10強
(01)根據不同的排名和數據來源,國內充電樁企業10強可能會有所不同,但以下是一些較爲知名的充電樁企業:1.特來電:特來電是青島特銳德電氣股份有限公司旗下的品牌,業務覆蓋新能源汽車充電網的建設、運營及互聯網增值服務。截至2020年,特來電充電樁總數爲15.7萬臺,位居全國...
-
指甲月白代表什麼?健康與月牙白有關係嗎(正常代謝)
導語:指甲月白又被稱爲月牙白,就是指手指甲上的半月形白色痕跡,一般在指甲下方五分之一處,只是人體正常代謝的產物,手指上沒有血管流經的地方,就會產生白月牙,不過在中醫看來,月牙代表着一個人的氣血情況,因爲熬夜過度生活不規律,會導致身體精力不足月牙白少,下面就跟着探...