關(guān)于單片機(jī)的仿真
原理圖如下:
代碼如下:
#include
本文引用地址:http://m.butianyuan.cn/article/201611/321818.htm#define
#define
sbit
//延時(shí)
void
{
uchar
while(x--)
{
for(i=0;i<120;i++);
}
}
//主程序
void
{
while(1)
{
LED=~LED;
DelayMS(150);
}
}
過(guò)程如下:首先安裝Proteus和keil for 51
然后再Proteus下畫(huà)圖;
其次在keil下建立工程,像以前你學(xué)習(xí)的一樣,敲寫(xiě)代碼。就是注意編譯前,在Flash 菜單項(xiàng)的configure Flash tools下的output選擇上creat hex file 然后進(jìn)行編譯。
最后單擊原理圖上的51芯片加入生成的hex文件進(jìn)行仿真即可。
而multisim估計(jì)是差不多,匯編和c都可以的。因?yàn)閙ultisim沒(méi)有仿真出來(lái),所以我也不能說(shuō)誰(shuí)優(yōu)誰(shuí)劣,但感覺(jué)關(guān)于單片機(jī)仿真,網(wǎng)上Proteus的資料相對(duì)多一些。
評(píng)論