A. 51单片机a2和a4的区别
1、A2是STC89C51单片机,它具有8K字节的Flash存储器,128字节的RAM,一个定时器/计数器,两个串行口,还有一个6位的A/D转换器。
2、A4是AT89C51单片机,它有4K字节的Flash存储器,128字节的RAM,一个定时器/计数器,两个串行口,一个8位的A/D转换器。
B. 单片机学习,请大家帮忙
;已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,请按要求填写各指令的执行结果(每条指令均按已给定的原始数据进行操作)
;首先 先说一下 PSW寄存器(程序状态寄存器) 是一个8为特殊寄存器,它的各位包含程序执行后
;的状态信息 供程序查询或判别之用;
; 分别是是 CY(借,进) AC(铺进) F0 (用户标定) RS1 (寄存器选择)
; RS0 (寄存器选择) OV (溢出) - (保留) P (奇/偶)
;OV(PSW.2) 溢出标志位 。当进行补码运算时 如果有溢出。即超出-128~127的范围时
;或者 进行加减运算时 超过 8位二进制(255)
;OV由硬件自动置一,无溢出时为0
ORG 0000H
MOV A ,#7AH ;OV=0;
MOV R0,#30H ;0V=0;
MOV 30H,#0A5H ;OV=0;
MOV PSW,#80H ;(OV=0) CY=1;J进位为1;
ADD A,R0 ;(OV=(1) CY=0;07AH+30H=AAH (十进制=170) 故 A=AAH因为有溢出
ADD A,30H ;(OV=1) CY=1; AAH+A5H=14F (335) 现在A=14F(335)已经超过8位最大值FFH(255)
;故 A有溢出 OV=1; A=14FH(335)-FFH(255)-CY=4FH(79);
ADD A,#30H ;;(OV=0) 因为现在 A=4FH(79)+30H (48)=7FH(127) 小于FFH(255) OV=0; CY=0
ADDC A,30H ; (OV=0) CY=1 ;7FH(127)+A5H=123H(291)-FFH(255)=24H()
SUBB A,30H ; (OV=0) A=7EH
SUBB A,#30H ; (OV=0) A=4DH
SJMP $
end
C. 单片机接口p1.0 P1.1 P1.2 P1.3******P3.0 P3.1 是什么意思 还有A0 A1 A2 A3 A4 A5是什么意思
P1.0这些那就是IO口的编号,51单片机一共有4组IO口,分别是P0、P1、P2、P3,每组都有8个IO口,那就是P0.0~P0.7、P1.0~P1.7、P2.0~P2.7和P3.0~P3.7。同一组IO使用同一个寄存器。
A0、A1……那个是地址总线的IO了,与外挂程序存储器有关,一般用不到这个功能,就当做普通IO使用即可。
D. 本人初次使用HT1621B驱动4位8段LCD,请问高手用单片机怎样控制其中的D0~D3,A0~A5各表示意思谢谢
D0-D3是显示数据,1显示0不显示,A0-A5是芯片内置的RAM地址。
1621B最多带32SEGx4COM,128段。显示数据与显示内容是这样对应的:一个8位二进制数对应2根SEG线上的8个段码,1为显示,0不显。
例如seg0上的内容是ABCD四个段码,SEG1上的内容是EFGH四个段码,背电极COM上,C0连AE2个段码,C1连BF,C2连CG,C3连DH,按此显示逻辑输入“01100011”时,高4位对应SEG1,低4位对应SEG0,将同时显示FGAB四个段码。
主要特点编辑
1、工作电压2.4~ 5.2V。
2、内嵌256KHz RC 振荡器。
3、可外接32KHz晶片或256KHz频率源输入。
4、 可选1/2或1/3偏压和1/2 1/3 或1/4 的占空比。
5、片内时基频率源。
6、 蜂鸣器可选择两种频率。
7、节电命令可用于减少功耗。
8、内嵌时基发生器和看门狗定时器WDT。
9、 时基或看门狗定时器溢出输出。
10、 八个时基/看门狗定时器时钟源。
11、 一个32*4 的LCD驱动器。
12、 一个内嵌的32*4 位显示RAM 内存。
13、 四线串行接口。
14、 片内LCD 驱动频率源。
15、软件配置特征。
16、 数据模式和命令模式指令。
17、 三种数据访问模式。
18、提供VLCD管脚用于调整LCD操作电压。
E. 单片机里#0A5H和#A5H有什么区别
没有区别,但前一种写法是正确的,字母开头的十六进制数前要加'"0“
F. 如何自学单片机
1、熟悉单片机的原理,结构; x0dx0a2、学好数电,模电,为设计电路打好基础; x0dx0a3、熟练使用C语言,多学习别人的程序;x0dx0a4、对操作系统原理有一定的了解; x0dx0a5、Protel至少要有点基础;x0dx0a6、要实际动手调试电路的能力。x0dx0ax0dx0a学习单片机的步骤 x0dx0ax0dx0a当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A/D 、快速 PWM 等很多实用的功能,而且和很多大型的单片机在功能上有很多类似之处,因此如果以后还想掌握其他单片机 AVR 无疑是一个很好的跳板。 x0dx0ax0dx0a学习的过程 x0dx0ax0dx0a学习单片机最终要的是当然是练,我所说的学习跟课堂上的单片机学习不同,我以前也看过一些单片机教材,有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们暂时并不需要,等以后开课的时候在学习好了。现在要学习的是暂时抛开内部结构原理不谈,如何能用单片机写一些简单的小程序,是从实用性的角度出发,网上有一种说法称之为先实践后理论的学习方法。 x0dx0ax0dx0a因此我的观点如下,单片机的硬件结构首先要有一个基本的了解,最起码要知道各引脚的功能、区别,能自己动手搭一个单片机的最小系统,然后就可以直接从程序入手,程序最好还是用 C 语言编程,从简单的跑马灯做起,逐渐深入,陆续可以做一些数码管、液晶、 DS1302 、 DS18B20 等电子元器件的应用,在深入就可以结合一些具体实例扩展一些中断、串口通讯等功能。还有一点要声明的是单片机里用到的 C 语言其实很有限,课堂上学习 C++ 的很大一部分内容在初期单片机编程中都用不到,因此没必要因为觉的自己的 C 语言基础不是很好而对单片机望而止步! x0dx0ax0dx0a学习的工具 x0dx0ax0dx0a 软件方面方面, 51 单片机用的是 KEIL 软件,这个软件在学校图书馆软件下载和其他网站上都有,具体用法自己查找相关资料, AVR 的软件就比较多了,我用的是 CVAVR ,另外还有 ICCAVR 等多款编译软件,这要看个人喜好了,建议有了一定的 51 基础再学。另外就是烧写软件,烧写软件的作用就是将编译器生成的 HEX 文件烧写至单片机里,这要配合下载线实用,如果有并口的话最好用并口下载线,软件最好用广州双龙的 SLISP 软件,如果是笔记本没有并口的话则要自己买一个下载器了,名称为 USBASP ,网上电子市场有卖 20 块钱左右,软件会随光盘自带。 x0dx0ax0dx0a 硬件方面,首先是要有单片机,对于单片机有一点要注意, 51 单片机最好买 89S51 、 89S52 这两种型号,上面我所说的烧写程序是 ISP 方式,这两种单片机支持 ISP 下载,所以如果买其他型号的烧写程序可能会不太方便, AVR 单片机常用的就是 ATmega16L 其它型号的区别也不是很大,甚至有些兼容。至于单片机开发板,目前的价格都很贵,从一百到几百不等,不过像上次学校里广告的那个六十多块钱的最好还是免了,没什么作用。能买一块当然好,没有的话也不要紧,自己动手买个电路板搭一下也很方便,引出 ISP 接口,烧写程序十分容易,然后将 I/O 口引出扩展也很方便。 x0dx0ax0dx0a学习单片机的其它几个注意点: x0dx0ax0dx0a1 .理论与实践并重 x0dx0a 对一个初学单片机的人来说,如果按教科书式的学法,上来就是一大堆指令、名词,学了半天还搞不清这些指令起什么作用,也许用不了几天就会觉得枯燥乏味以致半途而废。所以学习与实践结合是一个好方法,边学习、边演练,循序渐进,这样用不了几次就能将所用到的指令理解、吃透、扎根于脑海,甚至 “ 根深蒂固 ” 。也就是说,当你学习完几条指令后 ( 一次数量不求多,只求懂 ) ,接下去就该做实验了,通过实验,使你感受到刚才的指令产生的控制效果,眼睛看得见 ( 灯光 ) 、耳朵听得到 ( 声音 ) ,更能深刻理解指令是怎样转化成信号去实现控制的,通过实验看到自己所学的成果不仅有一种成就感也能提升你对单片机的兴趣。说句实在话,单片机与其说是学出来的,还不如说是做实验练出来的,何况做实验本身也是一种学习过程。因此边学边练的学习方法,效果特别好。 x0dx0a 2 .合理安排时间持之以恒 x0dx0a 学习单片机不能 “ 三天打鱼、两天晒网 ” ,要有持之以恒的毅力与决 4 心。学习完几条指令后,就应及时做实验,融汇贯通,而不要等几天或几个星期之后再做实验,这样效果不好甚至前学后忘。另外要有打 “ 持久战 ” 的心理准备,不要兴趣来时学上几天,无兴趣时凉上几星期。学习单片机很重要的一点就是持之以恒。 x0dx0ax0dx0a3 .遇到问题耐心检查 x0dx0ax0dx0a单片机有软硬件两方面的内容,有时一个程序怎么调都不出效果,然而从理论分析却又是对的,这是就要仔细找原因了,学习单片机经常碰到很多问题,有时一两天都不能解决,这是就要有耐心,从底层找起,相信每找出一个错误都会有一个新的收获。切不可轻言放弃!!! x0dx0a 4 .对只短暂学过一遍的知识,充其量只比浮光掠影稍好。因此,较好的方法是过一段时间后 (1-2 个月 ) 再重新学一遍,学过的知识要经常运用,这样反复循环几次就能彻底弄懂消化,永不忘却。 x0dx0a 5 .要进行适当投资购买实验器材及书籍资料 x0dx0a 单片机技术含金量高,一旦学会后,给你带来的效益当然也高,无论是应聘求职还是自起炉灶开厂办公司,其前景都光明无限。因此在学习时要舍得适当投资购买必要的学习、实验器材。另外还要经常去科技图书店看看,购买一些适合自己学习、提高的书籍。一本好的书籍真的很重要,可以随时翻阅,随时补充不懂或遗忘的知识。
G. arino单片机上模拟口a0到a5的区别
除了A4,A5脚可以作为SDA,SCL用于IIC通信中,其他确实没区别,具体可参考MCU的手册
H. 信息技术能力点A3A5和G2指的是什么
A3是演示文稿设计与制作,A5是技术支持的课堂导入,G2是指多技术融合环境下教研活动组织或参与培训总结。
信息技术2.0能力点G2选择理由:
1.日常教学中熟练地应用信息技术解决教学中的一些问题,提高 教学水平,激发学生学习兴趣。
2.切实把信息技术与教材紧密结合起来,使微课资源得到更有效的利用。通过教师录制微视频,提高了教师信息技术运用能力。
I. 51单片机的CPU的A6比A5好的多吗
单片只要是能适合,
符合要求都能正常使用,
而且质量都是还可以的。
J. 51单片机a6a7与A2A3的区别
V的面积a6,a7与a2a3的区别,a617的性能和配置比a2a3的更好一点,性价比更高一点。