选择开关为9位,前7位用于控制输出脉冲的周期,输 出脉冲的周期有128种可调 。选择开关的后两位用于调节输出 波形的占空比,设计了占空比分别为20%、30%、40%、50%的脉 冲波 。
3程序设计 脉冲的产生是由单片机软件来实现的,软件流程如图3 所示 。由于同时用了单片机的B口和A口作为输入端口,读取输 入值的时候就把各脚的数相加得到十进制数M,然后单片机通 过判断M的值来控制输出波形的周期 。
考虑到实际低频应用中 常用到的范围,现只设计周期为0.5s~8.0s的脉冲波,周期的变 化为0.1s 。读取周期信息部分程序代码如下:BTFSS PORTB,5;判断RB5口的信息 ADDLW 10H BTFSS PORTA,1;判断RA1口的信息 ADDLW 20H 读取RA4和RA5的信息作为占空比调节的信息,程序代 码如下:MOVLW 00H BTFSS PORTA,4 ADDLW 01H BTFSS PORTA,5 ADDLW 02H;从占空比调节输入端口RA4和RA5 读取占空比的调节信息 MOVWF 25H 脉冲从单片机的RA0口输出,脉冲输出以及波形的周期和 占空比控制程序代码如下:SCG BSF PORTA,D;输出高电平 LOOP CALL D10MS DECFSZ 22H,F GOTO LOOP DECFSZ 26H,F GOTO LOOP;按占空比信息控制高电平的输出时间 GOTO SCD4总结 由于在功能磁共振成像实验中需要精准的脉冲序列,本文 设计了一种以单片机 。
3. 哪位能告诉我一篇关于单片机基础的毕业论文 你这论文我会写,给你提供以下参考资料:
单片机基础导学课件制作
摘要:介绍了本课题的课题背景、研究意义及完成的功能 。本系统是以单片机基本知识来进行软件设计,指令的执行速度快,节省存储空间 。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了 。使硬件在软件的控制下协调运作 。正文中首先简单描述系统硬件工作原理,且附以系统硬件设计框图 。其次阐述了程序的流程和实现过程 。本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写 。最后对我所开发的设计思想和软、硬件调试作了详细的论述 。
关键词:单片机;POWERPOINT,多媒体课件制作,软件应用 。
1.引言
单片机亦称微控制器,顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制 。因为它体积小,通常都藏在被控机械的“肚子”里 。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了 。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等 。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能微电脑型”,如智能型热水器等 。
计算机是人类制造的用于信息处理的机器 。这种机器只能在人的控制下,将输入的数据信息,按照人们的要求进行存储、分类、整理、判断、计算、决策和处理等操作 。
目前,微型计算机主要用在以下几个方面:数值计算、数据处理与信息加工、计算机辅助功能、人工智能、计算机通信、多媒体、计算机检测和过程控制等 。微型计算机在检测和过程控制方面的应用具有简便、快捷、准确、可靠等优点,便于实现各种生产过程自动化 。在改造传统产业、节约能源、提高产品质量和生产效率、改善生产者劳动条件等方面,具有十分重要的作用 。
学习单片机是否很困难呢?应当说,对于已经具有电子电路,尤其是数字电路基本知识的读者来说,不会有太大困难,如果你对PC机有一定基础,学习单片机就更容易 。为使绝大多数读者能用上单片机 。我们这里将尽量按深入浅出、理论联系实际的原则把单片机的基本工作原理、使用方法交给读者,以达到把大家领进单片机之“门”的目的 。不过,单片机和PC机一样,是实践性很强的一门技术,有人说“计算机是玩出来的”,单片机亦一样,只有多“玩”,也就是多练习、多实际操作,才能真正掌握它 。因此,本讲座会提供各种练习和实验,并介绍一些适用于初学者且性价比较高的单片机和开发系统的货源 。你只有认真完成成这些实践环节,才能为进一步深造,打好基础 。
- 旅游软文怎么写
- 退款凭证怎么写
- 阵的笔画顺序怎么写的
- 成功单词怎么写
- 古代火字怎么写的
- 怎么写保险的心得体会
- 鼻孔里长白色的小脓点怎么回事 鼻孔里长白色的小脓点怎么回事
- 三岁照片怎么弄 三岁照片生成器软件
- 处于青春期孩子叛逆不听话怎么办 如何教育最管用
- 广西轻工高级技工学校好不好 口碑怎么样