当前位置: 首页 > 电脑常识 > 软件问题 > 办公

edc16c39电脑板针脚图,伊兰特电脑板针脚图

  • 办公
  • 2024-05-31

edc16c39电脑板针脚图?型号那么,edc16c39电脑板针脚图?一起来了解一下吧。

五菱电脑板针脚图

华擎(ASRock)970 Performance AM3主板699元
华硕ROG-C5F主板 AM3+2299元
都能用938针CPU

吉利远景电脑板针脚图

//注意,如您使用的mcu没有那个功能,就不要操作相应的寄存器
//注意,如您使用的mcu没有那那么大的扩展sram,就不要操作超过范围的sram
#include#include sfr s2con = 0x9a; //s2sm0,s2sm1,s2sm2,s2ren,s2tb8,srb8,s2ti,s2ri sfr ie2 = 0xaf; //x,x,x,x,x,x,espi,es2 sfr s2buf = 0x9b; sfr auxr = 0x8e; sfr brt = 0x9c; sfr iap_contr = 0xc7; sfr ccon = 0xd8; sfr cmod = 0xd9; sfr cl = 0xe9; sfr ch = 0xf9; sfr ccap0l = 0xea; sfr ccap0h = 0xfa; sfr ccapm0 = 0xda; sfr ccapm1 = 0xdb; sbit cr = 0xde; sbit mcu_start_led = p1^7; sbit s2_interrupt_receive_led = p1^4; //unsigned char self_command_array[4] = {0x22,0x33,0x44,0x55}; #define self_define_isp_download_command 0x22 #define reload_count 0xfb //18.432mhz,12t,smod=0,9600bps void serial_port_one_initial(); void send_uart_one(unsigned char); void uart_one_interrupt_receive(void); void serial_port_two_initial(); void send_uart_two(unsigned char); void uart_two_interrupt_receive(void); void soft_reset_to_isp_monitor(void); void delay(void); void display_mcu_start_led(void); void send_pwm(void); void main(void) { unsigned int array_point = 0; unsigned char xdata test_array_one[512] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xf9, 0xf8, 0xf7, 0xf6, 0xf5, 0xf4, 0xf3, 0xf2, 0xf1, 0xf0, 0xef, 0xee, 0xed, 0xec, 0xeb, 0xea, 0xe9, 0xe8, 0xe7, 0xe6, 0xe5, 0xe4, 0xe3, 0xe2, 0xe1, 0xe0, 0xdf, 0xde, 0xdd, 0xdc, 0xdb, 0xda, 0xd9, 0xd8, 0xd7, 0xd6, 0xd5, 0xd4, 0xd3, 0xd2, 0xd1, 0xd0, 0xcf, 0xce, 0xcd, 0xcc, 0xcb, 0xca, 0xc9, 0xc8, 0xc7, 0xc6, 0xc5, 0xc4, 0xc3, 0xc2, 0xc1, 0xc0, 0xbf, 0xbe, 0xbd, 0xbc, 0xbb, 0xba, 0xb9, 0xb8, 0xb7, 0xb6, 0xb5, 0xb4, 0xb3, 0xb2, 0xb1, 0xb0, 0xaf, 0xae, 0xad, 0xac, 0xab, 0xaa, 0xa9, 0xa8, 0xa7, 0xa6, 0xa5, 0xa4, 0xa3, 0xa2, 0xa1, 0xa0, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x97, 0x96, 0x95, 0x94, 0x93, 0x92, 0x91, 0x90, 0x8f, 0x8e, 0x8d, 0x8c, 0x8b, 0x8a, 0x89, 0x88, 0x87, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81, 0x80, 0x7f, 0x7e, 0x7d, 0x7c, 0x7b, 0x7a, 0x79, 0x78, 0x77, 0x76, 0x75, 0x74, 0x73, 0x72, 0x71, 0x70, 0x6f, 0x6e, 0x6d, 0x6c, 0x6b, 0x6a, 0x69, 0x68, 0x67, 0x66, 0x65, 0x64, 0x63, 0x62, 0x61, 0x60, 0x5f, 0x5e, 0x5d, 0x5c, 0x5b, 0x5a, 0x59, 0x58, 0x57, 0x56, 0x55, 0x54, 0x53, 0x52, 0x51, 0x50, 0x4f, 0x4e, 0x4d, 0x4c, 0x4b, 0x4a, 0x49, 0x48, 0x47, 0x46, 0x45, 0x44, 0x43, 0x42, 0x41, 0x40, 0x3f, 0x3e, 0x3d, 0x3c, 0x3b, 0x3a, 0x39, 0x38, 0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x30, 0x2f, 0x2e, 0x2d, 0x2c, 0x2b, 0x2a, 0x29, 0x28, 0x27, 0x26, 0x25, 0x24, 0x23, 0x22, 0x21, 0x20, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x17, 0x16, 0x15, 0x14, 0x13, 0x12, 0x11, 0x10, 0x0f, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a, 0x09, 0x08, 0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00 }; unsigned char i = 0; serial_port_one_initial(); //串口1初始化 // serial_port_two_initial(); //串口2初始化 display_mcu_start_led(); //点亮发光二极管表示单片机开始工作 // send_uart_two(0x55); //串口2发送数据表示单片机串口正常工作 // send_uart_two(0xaa); //串口2发送数据表示单片机串口正常工作 /* for(array_point=0; array_point<512; array_point++) { send_uart_two(test_array_one[array_point]); } */ send_uart_one(0x34); //串口1发送数据表示单片机串口正常工作 send_uart_one(0xa7); //串口1发送数据表示单片机串口正常工作 for(array_point=0; array_point<512; array_point++) { send_uart_one(test_array_one[array_point]); } // send_pwm(); //6khz pwm, 50% duty while(1); } void serial_port_one_initial() { scon = 0x50; //0101,0000 8位可变波特率,无奇偶校验位 // tmod = 0x21; //0011,0001 设置顶时器1为8位自动重装计数器 // th1 = reload_count; //设置定时器1自动重装数 // tl1 = reload_count; // tr1 = 1; //开定时器1 brt = reload_count; // brtr = 1, s1brs = 1, extram = 1 enable extram auxr = 0x11; // t0x12,t1x12,uart_m0x6,brtr,s2smod,brtx12,extram,s1brs es = 1; //允许串口中断 ea = 1; //开总中断 } void serial_port_two_initial() { //sfr scon = 0x98; //sm0,sm1,sm2,ren,tb8,rb8,ti,ri //sfr s2con = 0x9a; //s2sm0,s2sm1,s2sm2,s2ren,s2tb8,s2rb8,s2ti,s2ri //sfr s2buf = 0x9b; //sfr ie2 = 0xaf; //x,x,x,x,x,x,espi,es2 s2con = 0x50; //0101,0000 8位可变波特率,无奇偶校验位,允许接收 brt = reload_count; // brtr = 1, s1brs = 1, extram = 0 enable extram auxr = 0x11; // t0x12,t1x12,uart_m0x6,brtr,s2smod,brtx12,extram,s1brs // es = 1; //允许串口1中断 // es2 = 1 ie2 = 0x01; //允许串口2中断,es2=1 ea = 1; //开总中断 } void send_uart_one(unsigned char i) { es = 0; //关串口中断 ti = 0; //清零串口发送完成中断请求标志 sbuf = i; while(ti ==0); //等待发送完成 ti = 0; //清零串口发送完成中断请求标志 es = 1; //允许串口中断 } void send_uart_two(unsigned char i) { //sfr scon = 0x98; //sm0,sm1,sm2,ren,tb8,rb8,ti,ri //sfr s2con = 0x9a; //s2sm0,s2sm1,s2sm2,s2ren,s2tb8,s2rb8,s2ti,s2ri //sfr s2buf = 0x9b; //sfr ie2 = 0xaf; //x,x,x,x,x,x,espi,es2 unsigned char temp = 0; // es = 0; //关串口1中断 ie2 = 0x00; //关串口2中断,es2=0 // ti = 0; //清零串口1发送完成中断请求标志 s2con = s2con & 0xfd; //b'11111101,清零串口2发送完成中断请求标志 // sbuf = i; s2buf = i; // while(ti ==0); //等待发送完成 do { temp = s2con; temp = temp & 0x02; }while(temp==0); // ti = 0; //清零串口发送完成中断请求标志 s2con = s2con & 0xfd; //b'11111101,清零串口2发送完成中断请求标志 // es = 1; //允许串口1中断 // es2 = 1 ie2 = 0x01; //允许串口2中断,es2=1 } void uart_one_interrupt_receive(void) interrupt 4 { unsigned char k = 0; if(ri==1) { ri = 0; k = sbuf; if(k==self_define_isp_download_command) //是自定义下载命令 { delay(); //延时1秒就足够了 delay(); //延时1秒就足够了 soft_reset_to_isp_monitor(); //软复位到系统isp监控区 } send_uart_one(k+1); } else { ti = 0; } } void uart_two_interrupt_receive(void) interrupt 8 { //sfr scon = 0x98; //sm0,sm1,sm2,ren,tb8,rb8,ti,ri //sfr s2con = 0x9a; //s2sm0,s2sm1,s2sm2,s2ren,s2tb8,s2rb8,s2ti,s2ri //sfr s2buf = 0x9b; //sfr ie2 = 0xaf; //x,x,x,x,x,x,espi,es2 unsigned char k = 0; k = s2con ; k = k & 0x01; //if(s2ri==1) if(k==1) { //ri = 0; s2con = s2con & 0xfe; //1111,1110 s2_interrupt_receive_led = 0; k = s2buf; if(k==self_define_isp_download_command) //是自定义下载命令 { delay(); //延时1秒就足够了 delay(); //延时1秒就足够了 soft_reset_to_isp_monitor(); //软复位到系统isp监控区 } send_uart_two(k+1); } else { //ti = 0; s2con = s2con & 0xfd; //1111,1101 } } void soft_reset_to_isp_monitor(void) { iap_contr = 0x60; //0110,0000 软复位到系统isp监控区 } void delay(void) { unsigned int j = 0; unsigned int g = 0; for(j=0;j<5;j++) { for(g=0;g<60000;g++) { _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); } } } void display_mcu_start_led(void) { //sbit mcu_start_led = p1^7; unsigned char i = 0; for(i=0;i<1;i++) { mcu_start_led = 0; //顶亮mcu开始工作指示灯 delay(); mcu_start_led = 1; //熄灭mcu开始工作指示灯 delay(); mcu_start_led = 0; //顶亮mcu开始工作指示灯 } } void send_pwm(void) { cmod = 0x00; // cidl - - - - cps1 cps0 ecf setup pca timer // cps1 cps0 = 00, fosc/12 is pca/pwm clock // 18432000/12/256 = 6000 cl = 0x00; ch = 0x00; ccap0l = 0x80; //set the initial value same as ccap0h ccap0h = 0x80; //50% duty cycle ccapm0 = 0x42; //0100,0010 setup pca module 0 in 8bit pwm, p3.7 cr = 1; //启动 pca/pwm 定时器 }

电脑针脚图大全

你到这里
看图片就知道.
引脚定义

Pin
Name
Dir
Description
1
/RESET
Reset
2
GND
Ground
3
DD7
Data 7
4
DD8
Data 8
5
DD6
Data 6
6
DD9
Data 9
7
DD5
Data 5
8
DD10
Data 10
9
DD4
Data 4
10
DD11
Data 11
11
DD3
Data 3
12
DD12
Data 12
13
DD2
Data 2
14
DD13
Data 13
15
DD1
Data 1
16
DD14
Data 14
17
DD0
Data 0
18
DD15
Data 15
19
GND
Ground
20
KEY
-
Key (Pin missing)
21
DMARQ
?
DMA Request
22
GND
Ground
23
/DIOW
Write Strobe
24
GND
Ground
25
/DIOR
Read Strobe
26
GND
Ground
27
IORDY
I/O Ready
28
SPSYNC:CSEL
?
Spindle Sync or Cable Select
29
/DMACK
?
DMA Acknowledge
30
GND
Ground
31
INTRQ
Interrupt Request
32
/IOCS16
?
IO ChipSelect 16
33
DA1
Address 1
34
PDIAG
?
Passed Diagnostics
35
DA0
Address 0
36
DA2
Address 2
37
/IDE_CS0
(1F0-1F7)
38
/IDE_CS1
(3F6-3F7)
39
/ACTIVE
Led driver
40
GND
Ground

主板针脚大全图解

2.8tc的发动机是吧,装的edc16c39的电脑板
计量单元是常闭型的,断电会熄火。
dkzj360 公众号查询
燃油计量单元的端子是a19和a49两个。

免费汽车电脑针脚图

9针串口就叫串口(COM口),串口之间的连接就是一条串口延长线.作为STC的IAP下载,只需针脚的2,3,5脚连通就可,实验板到电脑之间的2.3脚连接对于有的实验板可能要交叉一下.理论上串口也可微弱供电,但对于单片机实验板还是不够的.

以上就是edc16c39电脑板针脚图的全部内容。

猜你喜欢