初学单片机,有多个问题提问,谢谢

时间:2022-09-15 19:49:27
1.在实验板上做测试时,要注意实验板上的单片机插座与LED相连的端口是否和程序上指定的端口一致
请问这个端口是在哪里呢?

2.89C51芯片的缺口要与实验板插座上的缺口方向一致,单片机1脚朝向锁紧座手柄的方向,不要插反,否则会烧毁芯片
请问这个缺口是在哪里呢,1脚是在哪里呢


刚刚开始学,哪里说的不对请大家原谅

15 个解决方案

#1


刚开始学别畏手畏脚的,撒着侉子去搞吧,做错一次就大长记性了
东西不贵,烧了还可以学习检修

#2


端口为IO,
缺口在芯片座一侧。

#3


端口是单片机的IO引脚,看电路图,与LED灯相连的那个(些)IO就是。

缺口在芯片座子和51单片机上都有,很明显的,看到实物就明白了。

#4


引用 1 楼 MBWQ 的回复:
刚开始学别畏手畏脚的,撒着侉子去搞吧,做错一次就大长记性了 
东西不贵,烧了还可以学习检修

便宜板子倒是可以放的胆子搞,贵的板子还小心为妙。

#5



1、对应的端口完成对应的功能;51一共有4个I/O口,你先看看书,照着别人的程序做做,几天就很容易的上手的

2、在单片机有一端有一个缺口;将缺口朝上,左边第一个是第一脚是P1.0 从上往下一直是1~20;右边第一个脚是VCC 是40脚,从上往下是40~21

给你一个简单的程序;先试试(跑马灯程序)
#include<reg51.h>
void Delay(unsigned int i)  //延时程序 
{
unsigned  int j;
for(; i>0; i--)
       for(j=0; j<125; j++)
   {;}
}
void main()
{
for(;;)          //  用于循环
{
  P1=0xFF;       // P1口全灭
  Delay(500);    // 延时
  P1=0xe7;       // 中间两个灯亮
  Delay(500);    // 延时
  P1=0xdb;       
  Delay(500);
  P1=0xbd;
  Delay(500);
  P1=0x7e;
  Delay(500);    //延时
}
}


#6


谢谢大家,我已买了板子,还没到货,在网上买的260块,大家买的多少钱啊,一般在哪里可以买到单片机啊

#7


1、P1~P4
2、先去看一遍《数字电路基础》

#8


板子何不自己做,锻炼动手能力又熟悉硬件连接,你可以找一找,有这方面的书的。买个编程器只要五六十块钱就可以了。

#9


该回复于2008-10-18 16:43:25被版主删除

#10


该回复于2008-10-18 16:43:25被版主删除

#11


看单片机的DATAsheet的讲封装的那部分,有个点的就是第一个引脚,引脚编号逆时针增加。看datasheet不用记忆的。
89S51的最小系统板很简单,就是个下载口以及几个电阻电容。编程器,并口的也很简单,你刚开始不懂做我这里有PCB和聂忠强的烧写软件,很好用。
发邮件给我wogoyixikexie@163.com.我给你传过去。

--------------------CSDN就是有这个气氛,对初学者也很热情。
我在学习Wince,也是靠前辈们指点一点点学习的。

#12


程序中要用到某个端口就要相对应到硬件电路单片机的I/O口,比如你程序中写了当P1=0XFF,输出高电平

让LED灯亮,那么就要把LED灯的引脚接到单片机的P1口

还有单片机插槽缺口,就是有个u型凹口,至于单片机会烧坏,就是比不要把VCC与GND接反就行了

#13


有什么问题的话大家可以登陆www.c8051f.com问吧提问,我们将以最快的速度回复。。。

#14


芯片上有半圆记号的两边分别为左1脚,右40脚VCC

#15


1.概述
C8051F330ST是为在校学生和单片机爱好者开发的一款单片机学习板,也可作为工程人员开发参考之用。本学习板采用美国Silabs公司的C8051F330作为核心控制器,指令集与MCS51兼容,是学习C8051F系列单片机入门级MCU。

2. C8051F330单片机主要特性
(1)高速流水线结构的8051兼容的CIP-51内核,最高25MIPS执行速度;
(2)全速非侵入式的系统调试接口(片内,C2接口);
(3)真正10位200ksps的16通道单端/差分ADC,带模拟多路器;
(4)1个10位电流型输出DAC;
(5)高精度可编程的25MHz内部震荡器;
(6)8K字节可在系统编程的FLASH存储器;
(7)768(512+256)字节的片内RAM;
(8)硬件实现的SPI,SMBus/IIC和1个UART串行接口;
(9)4个通用的16位定时器;
(10)具有3个捕捉/比较模块的可编程计数器/定时器阵列;
(11)片内上电复位,看门狗定时器,1个电压比较器,VDD监视器和温度传感器;
(12)17个I/O端口;
(13)-40~85度工业级温度范围;
(14)2.7V~3.6V工作电压,20脚DIP或MLP封装;

3.本学习板主要特点
(1)选择与MCS51单片机兼容高性能的混合信号处理器C8051F330作为控制芯片。
(2)可以不使用仿真器(EC3)就可以进行软件下载调试,节约开发费用。
(3)编写了完善的软件例程,基本覆盖了C8051F330单片机的所有功能。

4.学习板软件例程
(1)Delay: 软件延时程序,利用软件进行延时操作。
(2)IO: IO信号输出控制程序。
(3)Keyled: 键盘读取及LED数码管显示程序。
(4)IIC_EEPROM: IIC接口EEPROM(AT24C02A, 容量256字节)读写程序。
(5)IIC_RTC: IIC接口实时时钟(PCF8563)读写程序。
(6)PWM: PWM信号输出控制程序。
(7)RS232: RS232串行数据通信程序。
(8)ADC_Uart: ADC采样转换及计算程序。
    (9)ADC_display: ADC采样转换及数据处理数码管显示。
(10)DAC: DAC转换及计算程序。
(11)Timer: Timer2、Timer3计时程序。
    (12)INT0: 外部中断0测试程序。
   (13)bootloader: 如果C8051F330内部bootloader程序不慎被擦除,可应用C8051F网络生产的EC3将
bootloader.hex程序下载到芯片中。

5.学习板配置:
(1) C8051F330ST学习板1块;
  (2) 交叉串口线1条;
(3) USB电源线1条;
(4) 资料光盘1张; 
光盘内容:
1) C8051F330ST使用手册;
2)C8051F330ST原理图(PDF文件);
3)实验程序源码(C语言);
4)C8051F330ST主要元器件资料;
5)KEIL C51 V8.02开发软件(2K代码限制);
6)其它相关资料;
电话:029-88239932      传真:029-62891066   QQ:304382685  e-mail:mite@vip.qq.com   
淘宝:http://shop57128736.taobao.com/
拍拍:http://auction1.paipai.com/DD82241200000000005D37D203FC2625?RDTAG=199.1.1&LOGINTAG=1&CacheTime=1235542290                                       
技术支持网址:www.c8051f.com
                                                   

#1


刚开始学别畏手畏脚的,撒着侉子去搞吧,做错一次就大长记性了
东西不贵,烧了还可以学习检修

#2


端口为IO,
缺口在芯片座一侧。

#3


端口是单片机的IO引脚,看电路图,与LED灯相连的那个(些)IO就是。

缺口在芯片座子和51单片机上都有,很明显的,看到实物就明白了。

#4


引用 1 楼 MBWQ 的回复:
刚开始学别畏手畏脚的,撒着侉子去搞吧,做错一次就大长记性了 
东西不贵,烧了还可以学习检修

便宜板子倒是可以放的胆子搞,贵的板子还小心为妙。

#5



1、对应的端口完成对应的功能;51一共有4个I/O口,你先看看书,照着别人的程序做做,几天就很容易的上手的

2、在单片机有一端有一个缺口;将缺口朝上,左边第一个是第一脚是P1.0 从上往下一直是1~20;右边第一个脚是VCC 是40脚,从上往下是40~21

给你一个简单的程序;先试试(跑马灯程序)
#include<reg51.h>
void Delay(unsigned int i)  //延时程序 
{
unsigned  int j;
for(; i>0; i--)
       for(j=0; j<125; j++)
   {;}
}
void main()
{
for(;;)          //  用于循环
{
  P1=0xFF;       // P1口全灭
  Delay(500);    // 延时
  P1=0xe7;       // 中间两个灯亮
  Delay(500);    // 延时
  P1=0xdb;       
  Delay(500);
  P1=0xbd;
  Delay(500);
  P1=0x7e;
  Delay(500);    //延时
}
}


#6


谢谢大家,我已买了板子,还没到货,在网上买的260块,大家买的多少钱啊,一般在哪里可以买到单片机啊

#7


1、P1~P4
2、先去看一遍《数字电路基础》

#8


板子何不自己做,锻炼动手能力又熟悉硬件连接,你可以找一找,有这方面的书的。买个编程器只要五六十块钱就可以了。

#9


该回复于2008-10-18 16:43:25被版主删除

#10


该回复于2008-10-18 16:43:25被版主删除

#11


看单片机的DATAsheet的讲封装的那部分,有个点的就是第一个引脚,引脚编号逆时针增加。看datasheet不用记忆的。
89S51的最小系统板很简单,就是个下载口以及几个电阻电容。编程器,并口的也很简单,你刚开始不懂做我这里有PCB和聂忠强的烧写软件,很好用。
发邮件给我wogoyixikexie@163.com.我给你传过去。

--------------------CSDN就是有这个气氛,对初学者也很热情。
我在学习Wince,也是靠前辈们指点一点点学习的。

#12


程序中要用到某个端口就要相对应到硬件电路单片机的I/O口,比如你程序中写了当P1=0XFF,输出高电平

让LED灯亮,那么就要把LED灯的引脚接到单片机的P1口

还有单片机插槽缺口,就是有个u型凹口,至于单片机会烧坏,就是比不要把VCC与GND接反就行了

#13


有什么问题的话大家可以登陆www.c8051f.com问吧提问,我们将以最快的速度回复。。。

#14


芯片上有半圆记号的两边分别为左1脚,右40脚VCC

#15


1.概述
C8051F330ST是为在校学生和单片机爱好者开发的一款单片机学习板,也可作为工程人员开发参考之用。本学习板采用美国Silabs公司的C8051F330作为核心控制器,指令集与MCS51兼容,是学习C8051F系列单片机入门级MCU。

2. C8051F330单片机主要特性
(1)高速流水线结构的8051兼容的CIP-51内核,最高25MIPS执行速度;
(2)全速非侵入式的系统调试接口(片内,C2接口);
(3)真正10位200ksps的16通道单端/差分ADC,带模拟多路器;
(4)1个10位电流型输出DAC;
(5)高精度可编程的25MHz内部震荡器;
(6)8K字节可在系统编程的FLASH存储器;
(7)768(512+256)字节的片内RAM;
(8)硬件实现的SPI,SMBus/IIC和1个UART串行接口;
(9)4个通用的16位定时器;
(10)具有3个捕捉/比较模块的可编程计数器/定时器阵列;
(11)片内上电复位,看门狗定时器,1个电压比较器,VDD监视器和温度传感器;
(12)17个I/O端口;
(13)-40~85度工业级温度范围;
(14)2.7V~3.6V工作电压,20脚DIP或MLP封装;

3.本学习板主要特点
(1)选择与MCS51单片机兼容高性能的混合信号处理器C8051F330作为控制芯片。
(2)可以不使用仿真器(EC3)就可以进行软件下载调试,节约开发费用。
(3)编写了完善的软件例程,基本覆盖了C8051F330单片机的所有功能。

4.学习板软件例程
(1)Delay: 软件延时程序,利用软件进行延时操作。
(2)IO: IO信号输出控制程序。
(3)Keyled: 键盘读取及LED数码管显示程序。
(4)IIC_EEPROM: IIC接口EEPROM(AT24C02A, 容量256字节)读写程序。
(5)IIC_RTC: IIC接口实时时钟(PCF8563)读写程序。
(6)PWM: PWM信号输出控制程序。
(7)RS232: RS232串行数据通信程序。
(8)ADC_Uart: ADC采样转换及计算程序。
    (9)ADC_display: ADC采样转换及数据处理数码管显示。
(10)DAC: DAC转换及计算程序。
(11)Timer: Timer2、Timer3计时程序。
    (12)INT0: 外部中断0测试程序。
   (13)bootloader: 如果C8051F330内部bootloader程序不慎被擦除,可应用C8051F网络生产的EC3将
bootloader.hex程序下载到芯片中。

5.学习板配置:
(1) C8051F330ST学习板1块;
  (2) 交叉串口线1条;
(3) USB电源线1条;
(4) 资料光盘1张; 
光盘内容:
1) C8051F330ST使用手册;
2)C8051F330ST原理图(PDF文件);
3)实验程序源码(C语言);
4)C8051F330ST主要元器件资料;
5)KEIL C51 V8.02开发软件(2K代码限制);
6)其它相关资料;
电话:029-88239932      传真:029-62891066   QQ:304382685  e-mail:mite@vip.qq.com   
淘宝:http://shop57128736.taobao.com/
拍拍:http://auction1.paipai.com/DD82241200000000005D37D203FC2625?RDTAG=199.1.1&LOGINTAG=1&CacheTime=1235542290                                       
技术支持网址:www.c8051f.com