91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.15MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-24
  • 語言: 其他
  • 標簽: 51單片機??

資源簡介

自己動手制作51單片機 自己動手制作CPLD實驗板包含仿真板 應用范例、原理圖、PCB圖、編程.rar

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?“Mini51B.H“
#include?“LCD1602.h“

#define?UART_ASK?0xA5

sbit?GATE=P3^2;
sbit?OPEN=P1^0;
sbit?CLRP=P3^5;
sbit?BEEP=P1^7;

unsigned?char?xdata?REG0?_at_?0xfff0;
unsigned?char?xdata?REG1?_at_?0xfff1;
unsigned?char?xdata?REG2?_at_?0xfff2;
unsigned?char?xdata?REG3?_at_?0xfff3;

unsigned?char?str_buff[30];
unsigned?char?counter;




void?rs232_port_init(void)
{
SCON|=0x50; //串口工作在方式1,異步模式
PCON|=0x80; //波特率翻倍
TMOD|=0x20;??//定時器1工作在方式2
TH1=0xff;? //波特率115200,晶振為22.1184MHz
TL1=0xff; ??
TR1?=?1;??//啟動定時器,產生波特率
RI??=?0;??//接收標志位清零
TI??=?0;??//發送標志位清零
// ES??=?1;??//中斷允許
// EA??=?1;
}

void?timer0_init()
{

TMOD|=0x09;
ET0=1;
EA=1;
TR0=0;
}


void?uart_putc(unsigned?char?c)
{
SBUF?=?c;
while(!TI);
TI?=?0;
}

unsigned?char?uart_getc()
{
while(!RI);
RI?=?0;
return?SBUF;
}

void?uart_puts(unsigned?char?*s)
{????
????while?(*s)?
????{
????????uart_putc(*s);
????????s++;
????}
uart_putc(0x0d);
uart_putc(0x0a);
}



main()
{
double?fxtemp;

lcd1602_init();
rs232_port_init();
timer0_init();
OPEN=0;
????BEEP=0;
????delay_ms(100);
????BEEP=1;

while(1)
{

OPEN=0;
while(GATE);
CLRP=1;
_nop_();
_nop_();
_nop_();
_nop_();
CLRP=0;

TH0=0;
TL0=0;
counter=0;
TR0=1;
OPEN=1;
while(counter<1);
OPEN=0;
while(GATE);
TR0=0;

//uart_putc(REG0); ?

temp=counter*65536+TH0*256+TL0;
fx=1843200/temp;
fx=fx*(REG2*65536+REG1*256+REG0);
sprintf(str_buff“%-8.3fHz“fx);
lcd_put_xys(11“f=“);
lcd_put_xys(31str_buff);
uart_puts(str_buff); ??
/*
uart_putc(REG2);
uart_putc(REG1);
uart_putc(REG0);
uart_putc(0x55);
uart_putc(0x55); */

delay_ms(1000); ?
}
}

void?timer0_int(void)?interrupt?1
{
counter++;
}



//串口接收中斷
void?serial_int(void)?interrupt?4
{?
????unsigned?char?temp;
if?(RI)?
????{
?? temp?=?SBUF;
RI?=?0;
switch?(temp)
{
case?0:
//Add?your?code
P1?=?~uart_getc();
break;
case?1:
//do?one?task

break;
//...
//...??

case?UART_ASK:
uart_putc(UART_ASK);
break;
default:
break;
}?
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????????70??2007-08-26?19:46??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\connect.txt

?????文件???????1583??2007-08-26?07:06??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\bus8.cmp

?????文件???????1490??2007-08-26?07:06??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\bus8.inc

?????文件????????388??2007-08-26?07:06??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\bus8.sym

?????文件???????2987??2007-08-26?07:06??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\bus8.tdf

?????文件????????113??2007-08-26?07:06??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\bus8_inst.tdf

?????文件??????14900??2007-08-26?11:22??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32.acf

?????文件???????1587??2007-08-26?07:03??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32.cmp

?????文件???????1524??2007-08-26?12:19??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32.hif

?????文件???????1491??2007-08-26?07:03??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32.inc

?????文件????????416??2007-08-26?07:03??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32.sym

?????文件???????3984??2007-08-26?07:03??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32.tdf

?????文件????????120??2007-08-26?07:03??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\counter32_inst.tdf

?????文件???????5603??2007-08-26?14:28??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\freq.ajx

?????文件?????????49??2007-08-26?12:40??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\freq.chn

?????文件??????15928??2007-08-26?09:00??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.acf

?????文件???????7902??2007-08-26?08:59??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.fit

?????文件???????4563??2007-08-26?16:41??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.gdf

?????文件???????4388??2007-08-26?09:00??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.hif

?????文件??????39049??2007-08-26?08:59??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.jam

?????文件??????42150??2007-08-26?08:59??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.jbc

?????文件??????????8??2007-08-26?07:48??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.mmf

?????文件??????19450??2007-08-26?08:59??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.ndb

?????文件???????3526??2007-08-26?08:59??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.pin

?????文件??????68568??2007-08-26?08:59??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.snf

?????文件????????431??2007-08-26?09:00??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\frequency.sym

?????文件??????16324??2007-08-26?11:44??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\mcu_ctrl.acf

?????文件???????3708??2007-08-26?11:44??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\mcu_ctrl.fit

?????文件???????7946??2007-08-26?11:44??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\mcu_ctrl.gdf

?????文件???????1777??2007-08-26?11:44??自己動手制作51單片機+CPLD實驗板包含仿真板、應用范例、原理圖、PCB圖、編程\Mini51B方案\cpld\mcu_ctrl.hif

............此處省略214個文件信息

評論

共有 條評論