问题:单片机的各方面的问题(显示、通讯、存储、键盘及接口、编程、A/D转换、D/A转换、V/F转换、输入输出接口等等)!!!!(来者有分/

时间:2022-11-13 17:55:27

  在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?


  怎样正确地读出定时/计数器中的数据?

29 个解决方案

#1


显示数值后要延时一段时间

#2


哦!

明白!!

那对于动态显示来说,有如何呢?

问题1:

  在利用单片机扩充大于64K内存空间怎么办?(比方说:有一个62256芯片(32k)、一个FLASH(M29F040/256K)以及其他的片选地址怎样分配地址空间)
  
问题2:
  A/D和D/A转换器的精度是怎样确定的??

问题3:
  在利用实现键盘接口时,编程过程中怎用处理重键输入??

问题4:
  在利用单片机和8250实现串行通讯时要注意什么??在和猫通讯时是不是要对猫进行设计??

问题5:
  在利用74HC595扩充串行口要注意什么??

问题6:
  假如我们希望能够网络通过TCP/IP协议来实现单片机的串口通讯时,目前有什么资源可利用(包过芯片以及产品)???

问题7:
  一般的单片机(就51系列而言)的的I/O口的输出电流,能够带几个TTL电平??

问题8:
  在编程时,C语言中含有汇编,反过来,在汇编里能不能实现C语言?如果能,怎样实现?(keil C环境或其他环境)

问题9:
  可不可以直接利用单片机直接控制继电器?(我记得好象要加驱动)

问题10:
  可不可以直接利用单片机输出SPWM来控制电机,还是中间要加一个驱动模块(能否提供网站)?


希望各位大虾们就以上一个或几个问题提出看法,当然也希望大虾能够提出更深刻的问题!!!!

先谢谢了!!

#3


问题1:

  在利用单片机扩充大于64K内存空间怎么办?(比方说:有一个62256芯片(32k)、一个FLASH(M29F040/256K)以及其他的片选地址怎样分配地址空间)

如果不添加硬件的话,,就需要采用分页的方法了,,,,,,
问题2:
  A/D和D/A转换器的精度是怎样确定的??
精度的也就是你要得到数据的准确度,,,比如你是要识别1.0001和1.0002那么你的精度就必须达到10000==2*N次方,,N 就是A/D 的BIT位数 

问题3:
  在利用实现键盘接口时,编程过程中怎用处理重键输入??
识别按键有按下和放开两中状态,,只要能够正确抓到就可以识别

问题7:
  一般的单片机(就51系列而言)的的I/O口的输出电流,能够带几个TTL电平??
普通 8051 P0口可以带6个,,其他口线好象只有3个(忘了哈哈)

问题10:
  可不可以直接利用单片机输出SPWM来控制电机,还是中间要加一个驱动模块(能否提供网站)?
一般是不行,,因为电机是属于大电流器件,,而且会产生尖峰脉冲,,干扰单片机运行,,很容易死机,,需要加电气隔离

问题6:
  假如我们希望能够网络通过TCP/IP协议来实现单片机的串口通讯时,目前有什么资源可利用(包过芯片以及产品)???

你的意思是要利用串口通过TCP/IP协议实现,通讯么?如果是,,建议你去看看TCP/IP对于信号的规定,,,协议只是对时序数据包的要求,,包括长度,大小,速度等等,,你可以对比一下与RS232的区别就会有体会了

#4


A/D和D/A转换器的精度是怎样确定的??

看你芯片的位数=N
转换最高数值/2^N=精度

#5


能带几个TTL电平是什么意思?如果各个口都接发光二极管,能接多少?

#6


能带几个TTL电平,是说总线负载能力为多少个TTL电路!!

#7


问题6:
  假如我们希望能够网络通过TCP/IP协议来实现单片机的串口通讯时,目前有什么资源可利用(包过芯片以及产品)???

你的意思是要利用串口通过TCP/IP协议实现,通讯么?如果是,,建议你去看看TCP/IP对于信号的规定,,,协议只是对时序数据包的要求,,包括长度,大小,速度等等,,你可以对比一下与RS232的区别就会有体会了

我希望通过网络的TCP/IP协议进行通讯,数据出来的格式为串口数据???

我想知道各个数据包之间的时间间隔大约为多少???


#8


问题5:
  在利用74HC595扩充串行口要注意什么??

  74HC595是一个串/并、串/串口芯片带静态锁存!!!
  
  我想利用并口来实现比一般串口要快的8个串口的功能!!!

  大家一起研究!!!


  怎样正确地读出定时/计数器中的数据?假设定时器的寄存器为TH1,TL1。
  :是先读高数据值TH1,再读低数据值TL1
  :是先读低数据值TL1,再读高数据值TH1
  :是先读高数据值TH1,再读低数据值TL1,然后再读高数据值TH1和前面的高数据值TH1比较。
  :是先读低数据值TL1,再读高数据值TH1,然后再读低数据值TL1和前面的低数据值TL1比较。


#9


呵呵,怎么这么多啊,看了眼花

#10


问题9:
  可不可以直接利用单片机直接控制继电器?(我记得好象要加驱动)



答: 这要看你选择的是什么型号的继电器了,我以前用单片机直接控制过继电器,可靠性还可以。这主要是要看你的继电器需要的输入电流是多大了。

#11


在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?


   
  加一点延迟,
  也可以加锁存器     




  怎样正确地读出定时/计数器中的数据?


  
 这需要控制定时/计数器开关时机,在需要多数据是要先关闭定时/计数器

#12


问题3:
  在利用实现键盘接口时,编程过程中怎用处理重键输入??
答:估计你所讲的重键应该是指在一个连续时间内检测到同一键值。
   至于处理,主要看你的具体应用,比如,你可以处理为一按下就有效,即只响应一次;也可以处理为每隔一定时间就有效一次;还可以处理为一个较长的时间后才响应一次。
   总之,只要和时间结合起来,就随便你怎么使用。

问题4:
  在利用单片机和8250实现串行通讯时要注意什么??在和猫通讯时是不是要对猫进行设计??
答:一般的串行通信由于资料很多,我也不多说。
至于和MODEM通信,的确有一些值得注意的地方:
  1)如果是完整的RS232C接口,只要注意DSR,DTR等的电平就行了,其它和通过PC与MODEM通信差不多;
  2)如果是RS485/422,那就要麻烦些:首先是要注意RS232/RS485转换头与MODEM连接的线,MODEM带的那根一般都不能用,要自己想办法;其次,由于RS485没有DSR、DTR等引脚,必须要发送AT指令让MODEM忽略这些信号。

问题8:
  在编程时,C语言中含有汇编,反过来,在汇编里能不能实现C语言?如果能,怎样实现?(keil C环境或其他环境)
答:很遗憾,现在好象还没有支持C语句的汇编语言编译器。
   而且我也很迷惑,如果某个汇编语言编译器支持C语句,那么它和支持汇编语句的C语言编译器有多大区别??

另外两个问题:
1. 在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?
答:不知道你具体的做法,只好根据经验了:可能是你的刷新频率不够,一般要在60Hz以上才不会闪烁。

2.怎样正确地读出定时/计数器中的数据?
有两种方法:
  1)暂时关闭定时器中断,读完后再打开;
  2)先读TH,再读TL,然后再读一次TH,看TH是否相同(主要是看TL是否刚好计满)。


#13


问题9:
  可不可以直接利用单片机直接控制继电器?(我记得好象要加驱动)

我建议不要直接用单片机驱动继电器,因为继电器道通的瞬时电流比较大,会对单片机产生干扰,用光电隔离比较好!

#14


走召弓虽!!!
潜力贴!!
强烈支持........

#15


问题11:

  希望通过局域网来和单片机进行通讯,中间的协议是根据什么????

问题12:

  单片机电源问题:我们都知道大多数情况下,数字地和模乙地都不能够共地,但往往希望能够接在一起,因而怎样连接就成了一个问题。为了保证系统可靠的运行,我们应该怎样做???

问题13:

   在单片机多机通讯中,在开始通讯时一般从机处于接受状态,当主机发送一个呼叫信号(地址信号),每从机接受后和本身的地址比较,如果是则回转信号,如果不是恢复接受状态。主机接到回转信号后,对信号进行处理后再决定是否进行数据通讯。当从机要求通讯时,从机向主机发送请求信号,主机接到请求通讯信号后,再决定是否进行数据通讯。问:主机在同时接收两个或者两个以上从机请求通讯信号后,主机怎么办???

问题14:

   为了提高单片机以及其他芯片抗干扰能力,一般在芯片的电源之间加个电容,请问:电容的容量为多大?此电容一般是什么类型的电容??

问题15:

   利用单片机控制大电流,一般要加上隔离,除了利用光电隔离和继电器还有其他方法???

#16


问题16:——编程问题
  请看下面2个程序片段: 
(1):
  CLR C
  MOV A,DPL
  SUBB A,#1
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

(2):
  CLR C
  MOV A,DPL
  DEC A
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

请问这两个程序有什么区别??

#17


问题11:

  希望通过局域网来和单片机进行通讯,中间的协议是根据什么????
答:有两种办法:
    1)让你的仪表支持TCP/IP及其它网络协议,这样你的仪表接可以直接接入LAN中了。
    2)让你的仪表支持RS232C,再用一个LAN/RS232转化头,这样也可以和LAN中的PC通信了。

问题13:

   在单片机多机通讯中,在开始通讯时一般从机处于接受状态,当主机发送一个呼叫信号(地址信号),每从机接受后和本身的地址比较,如果是则回转信号,如果不是恢复接受状态。主机接到回转信号后,对信号进行处理后再决定是否进行数据通讯。当从机要求通讯时,从机向主机发送请求信号,主机接到请求通讯信号后,再决定是否进行数据通讯。问:主机在同时接收两个或者两个以上从机请求通讯信号后,主机怎么办???
答:一般来说,在用RS485/422进行多机通信时,从机不能主动向主机发送信息,因为这时会存在一个线路竞争的问题,从软件上不能解决。而且,这个线路竞争问题用RS485也不能解决,而RS422可以,因为RS422在发送之前可以检测线路是否被使用。

#18


TO:
   TangYunGang(Tyg) 
   就目前来说LAN/RS232转化头的产品不算太多,我想问一下你能不能提供一个厂商.

   谢谢:

  支持TCP/IP及其它网络协议仪表,据我所知,这种产品进在开发阶段!!!

#19


问题17:
  
   怎样确定单片机是否正常工作???



#20


问题16:——编程问题
  请看下面2个程序片段: 
(1):
  CLR C
  MOV A,DPL
  SUBB A,#1
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

(2):
  CLR C
  MOV A,DPL
  DEC A
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

请问这两个程序有什么区别??

(1):DPTR减1,再保存在DPH_0和DPL_0中
(2):DPL减1,但DPH不变,再保存在DPH_0和DPL_0中.原因DPL减1到了00H时,并不产生进位!!!

#21


1.你可以访问一下www.cznewcom.com 和 www.3v.net.cn,不过这两家的产品我都没用过。
2.其它厂家我不清楚,我们开发的仪表早就支持TCP/IP,HTTP,FTP,SMTP等协议了。

#22


能不能提供一些资料!!

#23


CPU用的是SH3 7708,网卡芯片用的是富士通的,操作系统用的是ITRON,至于TCP/IP协议,用的是美国加州大学的BSD Networking Software (V1.0),这个是免费的,只需注册就行了。

#24


THANKS!!!

#25


14. 为了提高单片机以及其他芯片抗干扰能力,一般在芯片的电源之间加个电容,请问:电容的容量为多大?此电容一般是什么类型的电容??
  ;;;;0.01uf磁片电容

#26


问题16:——编程问题
  请看下面2个程序片段: 
(1):
  CLR C
  MOV A,DPL
  SUBB A,#1
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

(2):
  CLR C
  MOV A,DPL
  DEC A
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

请问这两个程序有什么区别??
;;;;
两端程序对标志位的影响不同,dec没有对c位影响,,subb有

#27


在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?

即然是静态的,那还左右移吗??
请高人指点

#28


静态的LED显示:
控制好刷新速度就可以实现左右移!!!

#29


问题17:——通讯

    关于通讯数据的差错检测和校正:
    检测出错误有三种基本方法:奇偶检验、校验和、循环冗余码检验(CRC)。
    校正错误方法主要有两种:海明码检验、交叉奇偶校验。
    请问这些方法大概应用情况(即应用领域)???

#1


显示数值后要延时一段时间

#2


哦!

明白!!

那对于动态显示来说,有如何呢?

问题1:

  在利用单片机扩充大于64K内存空间怎么办?(比方说:有一个62256芯片(32k)、一个FLASH(M29F040/256K)以及其他的片选地址怎样分配地址空间)
  
问题2:
  A/D和D/A转换器的精度是怎样确定的??

问题3:
  在利用实现键盘接口时,编程过程中怎用处理重键输入??

问题4:
  在利用单片机和8250实现串行通讯时要注意什么??在和猫通讯时是不是要对猫进行设计??

问题5:
  在利用74HC595扩充串行口要注意什么??

问题6:
  假如我们希望能够网络通过TCP/IP协议来实现单片机的串口通讯时,目前有什么资源可利用(包过芯片以及产品)???

问题7:
  一般的单片机(就51系列而言)的的I/O口的输出电流,能够带几个TTL电平??

问题8:
  在编程时,C语言中含有汇编,反过来,在汇编里能不能实现C语言?如果能,怎样实现?(keil C环境或其他环境)

问题9:
  可不可以直接利用单片机直接控制继电器?(我记得好象要加驱动)

问题10:
  可不可以直接利用单片机输出SPWM来控制电机,还是中间要加一个驱动模块(能否提供网站)?


希望各位大虾们就以上一个或几个问题提出看法,当然也希望大虾能够提出更深刻的问题!!!!

先谢谢了!!

#3


问题1:

  在利用单片机扩充大于64K内存空间怎么办?(比方说:有一个62256芯片(32k)、一个FLASH(M29F040/256K)以及其他的片选地址怎样分配地址空间)

如果不添加硬件的话,,就需要采用分页的方法了,,,,,,
问题2:
  A/D和D/A转换器的精度是怎样确定的??
精度的也就是你要得到数据的准确度,,,比如你是要识别1.0001和1.0002那么你的精度就必须达到10000==2*N次方,,N 就是A/D 的BIT位数 

问题3:
  在利用实现键盘接口时,编程过程中怎用处理重键输入??
识别按键有按下和放开两中状态,,只要能够正确抓到就可以识别

问题7:
  一般的单片机(就51系列而言)的的I/O口的输出电流,能够带几个TTL电平??
普通 8051 P0口可以带6个,,其他口线好象只有3个(忘了哈哈)

问题10:
  可不可以直接利用单片机输出SPWM来控制电机,还是中间要加一个驱动模块(能否提供网站)?
一般是不行,,因为电机是属于大电流器件,,而且会产生尖峰脉冲,,干扰单片机运行,,很容易死机,,需要加电气隔离

问题6:
  假如我们希望能够网络通过TCP/IP协议来实现单片机的串口通讯时,目前有什么资源可利用(包过芯片以及产品)???

你的意思是要利用串口通过TCP/IP协议实现,通讯么?如果是,,建议你去看看TCP/IP对于信号的规定,,,协议只是对时序数据包的要求,,包括长度,大小,速度等等,,你可以对比一下与RS232的区别就会有体会了

#4


A/D和D/A转换器的精度是怎样确定的??

看你芯片的位数=N
转换最高数值/2^N=精度

#5


能带几个TTL电平是什么意思?如果各个口都接发光二极管,能接多少?

#6


能带几个TTL电平,是说总线负载能力为多少个TTL电路!!

#7


问题6:
  假如我们希望能够网络通过TCP/IP协议来实现单片机的串口通讯时,目前有什么资源可利用(包过芯片以及产品)???

你的意思是要利用串口通过TCP/IP协议实现,通讯么?如果是,,建议你去看看TCP/IP对于信号的规定,,,协议只是对时序数据包的要求,,包括长度,大小,速度等等,,你可以对比一下与RS232的区别就会有体会了

我希望通过网络的TCP/IP协议进行通讯,数据出来的格式为串口数据???

我想知道各个数据包之间的时间间隔大约为多少???


#8


问题5:
  在利用74HC595扩充串行口要注意什么??

  74HC595是一个串/并、串/串口芯片带静态锁存!!!
  
  我想利用并口来实现比一般串口要快的8个串口的功能!!!

  大家一起研究!!!


  怎样正确地读出定时/计数器中的数据?假设定时器的寄存器为TH1,TL1。
  :是先读高数据值TH1,再读低数据值TL1
  :是先读低数据值TL1,再读高数据值TH1
  :是先读高数据值TH1,再读低数据值TL1,然后再读高数据值TH1和前面的高数据值TH1比较。
  :是先读低数据值TL1,再读高数据值TH1,然后再读低数据值TL1和前面的低数据值TL1比较。


#9


呵呵,怎么这么多啊,看了眼花

#10


问题9:
  可不可以直接利用单片机直接控制继电器?(我记得好象要加驱动)



答: 这要看你选择的是什么型号的继电器了,我以前用单片机直接控制过继电器,可靠性还可以。这主要是要看你的继电器需要的输入电流是多大了。

#11


在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?


   
  加一点延迟,
  也可以加锁存器     




  怎样正确地读出定时/计数器中的数据?


  
 这需要控制定时/计数器开关时机,在需要多数据是要先关闭定时/计数器

#12


问题3:
  在利用实现键盘接口时,编程过程中怎用处理重键输入??
答:估计你所讲的重键应该是指在一个连续时间内检测到同一键值。
   至于处理,主要看你的具体应用,比如,你可以处理为一按下就有效,即只响应一次;也可以处理为每隔一定时间就有效一次;还可以处理为一个较长的时间后才响应一次。
   总之,只要和时间结合起来,就随便你怎么使用。

问题4:
  在利用单片机和8250实现串行通讯时要注意什么??在和猫通讯时是不是要对猫进行设计??
答:一般的串行通信由于资料很多,我也不多说。
至于和MODEM通信,的确有一些值得注意的地方:
  1)如果是完整的RS232C接口,只要注意DSR,DTR等的电平就行了,其它和通过PC与MODEM通信差不多;
  2)如果是RS485/422,那就要麻烦些:首先是要注意RS232/RS485转换头与MODEM连接的线,MODEM带的那根一般都不能用,要自己想办法;其次,由于RS485没有DSR、DTR等引脚,必须要发送AT指令让MODEM忽略这些信号。

问题8:
  在编程时,C语言中含有汇编,反过来,在汇编里能不能实现C语言?如果能,怎样实现?(keil C环境或其他环境)
答:很遗憾,现在好象还没有支持C语句的汇编语言编译器。
   而且我也很迷惑,如果某个汇编语言编译器支持C语句,那么它和支持汇编语句的C语言编译器有多大区别??

另外两个问题:
1. 在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?
答:不知道你具体的做法,只好根据经验了:可能是你的刷新频率不够,一般要在60Hz以上才不会闪烁。

2.怎样正确地读出定时/计数器中的数据?
有两种方法:
  1)暂时关闭定时器中断,读完后再打开;
  2)先读TH,再读TL,然后再读一次TH,看TH是否相同(主要是看TL是否刚好计满)。


#13


问题9:
  可不可以直接利用单片机直接控制继电器?(我记得好象要加驱动)

我建议不要直接用单片机驱动继电器,因为继电器道通的瞬时电流比较大,会对单片机产生干扰,用光电隔离比较好!

#14


走召弓虽!!!
潜力贴!!
强烈支持........

#15


问题11:

  希望通过局域网来和单片机进行通讯,中间的协议是根据什么????

问题12:

  单片机电源问题:我们都知道大多数情况下,数字地和模乙地都不能够共地,但往往希望能够接在一起,因而怎样连接就成了一个问题。为了保证系统可靠的运行,我们应该怎样做???

问题13:

   在单片机多机通讯中,在开始通讯时一般从机处于接受状态,当主机发送一个呼叫信号(地址信号),每从机接受后和本身的地址比较,如果是则回转信号,如果不是恢复接受状态。主机接到回转信号后,对信号进行处理后再决定是否进行数据通讯。当从机要求通讯时,从机向主机发送请求信号,主机接到请求通讯信号后,再决定是否进行数据通讯。问:主机在同时接收两个或者两个以上从机请求通讯信号后,主机怎么办???

问题14:

   为了提高单片机以及其他芯片抗干扰能力,一般在芯片的电源之间加个电容,请问:电容的容量为多大?此电容一般是什么类型的电容??

问题15:

   利用单片机控制大电流,一般要加上隔离,除了利用光电隔离和继电器还有其他方法???

#16


问题16:——编程问题
  请看下面2个程序片段: 
(1):
  CLR C
  MOV A,DPL
  SUBB A,#1
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

(2):
  CLR C
  MOV A,DPL
  DEC A
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

请问这两个程序有什么区别??

#17


问题11:

  希望通过局域网来和单片机进行通讯,中间的协议是根据什么????
答:有两种办法:
    1)让你的仪表支持TCP/IP及其它网络协议,这样你的仪表接可以直接接入LAN中了。
    2)让你的仪表支持RS232C,再用一个LAN/RS232转化头,这样也可以和LAN中的PC通信了。

问题13:

   在单片机多机通讯中,在开始通讯时一般从机处于接受状态,当主机发送一个呼叫信号(地址信号),每从机接受后和本身的地址比较,如果是则回转信号,如果不是恢复接受状态。主机接到回转信号后,对信号进行处理后再决定是否进行数据通讯。当从机要求通讯时,从机向主机发送请求信号,主机接到请求通讯信号后,再决定是否进行数据通讯。问:主机在同时接收两个或者两个以上从机请求通讯信号后,主机怎么办???
答:一般来说,在用RS485/422进行多机通信时,从机不能主动向主机发送信息,因为这时会存在一个线路竞争的问题,从软件上不能解决。而且,这个线路竞争问题用RS485也不能解决,而RS422可以,因为RS422在发送之前可以检测线路是否被使用。

#18


TO:
   TangYunGang(Tyg) 
   就目前来说LAN/RS232转化头的产品不算太多,我想问一下你能不能提供一个厂商.

   谢谢:

  支持TCP/IP及其它网络协议仪表,据我所知,这种产品进在开发阶段!!!

#19


问题17:
  
   怎样确定单片机是否正常工作???



#20


问题16:——编程问题
  请看下面2个程序片段: 
(1):
  CLR C
  MOV A,DPL
  SUBB A,#1
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

(2):
  CLR C
  MOV A,DPL
  DEC A
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

请问这两个程序有什么区别??

(1):DPTR减1,再保存在DPH_0和DPL_0中
(2):DPL减1,但DPH不变,再保存在DPH_0和DPL_0中.原因DPL减1到了00H时,并不产生进位!!!

#21


1.你可以访问一下www.cznewcom.com 和 www.3v.net.cn,不过这两家的产品我都没用过。
2.其它厂家我不清楚,我们开发的仪表早就支持TCP/IP,HTTP,FTP,SMTP等协议了。

#22


能不能提供一些资料!!

#23


CPU用的是SH3 7708,网卡芯片用的是富士通的,操作系统用的是ITRON,至于TCP/IP协议,用的是美国加州大学的BSD Networking Software (V1.0),这个是免费的,只需注册就行了。

#24


THANKS!!!

#25


14. 为了提高单片机以及其他芯片抗干扰能力,一般在芯片的电源之间加个电容,请问:电容的容量为多大?此电容一般是什么类型的电容??
  ;;;;0.01uf磁片电容

#26


问题16:——编程问题
  请看下面2个程序片段: 
(1):
  CLR C
  MOV A,DPL
  SUBB A,#1
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

(2):
  CLR C
  MOV A,DPL
  DEC A
  MOV DPL_0,A
  MOV A,DPH
  SUBB A,#0
  MOV DPH_0,A

请问这两个程序有什么区别??
;;;;
两端程序对标志位的影响不同,dec没有对c位影响,,subb有

#27


在利用利用单片机做LED显示时,左右移老是出现闪动是何原因(静态)?

即然是静态的,那还左右移吗??
请高人指点

#28


静态的LED显示:
控制好刷新速度就可以实现左右移!!!

#29


问题17:——通讯

    关于通讯数据的差错检测和校正:
    检测出错误有三种基本方法:奇偶检验、校验和、循环冗余码检验(CRC)。
    校正错误方法主要有两种:海明码检验、交叉奇偶校验。
    请问这些方法大概应用情况(即应用领域)???