简易
占用大量的 I/O 口资源,因此在很多情况下都不采用这种方式,而是采用矩阵键盘的方案。 矩阵键盘采用四条 I/O 线作为行线,四条 I/O 线作为列线组成键盘,在行线和列线的每个交叉点上设置一个按键。 这样键盘上按键的个数就为 4 4个。 这种行列式键盘结构能有效地提高单片机系统中 I/O 口的利用率。 矩阵键盘的工作原理: 计算器的键盘布局如图 2所示:一般有 16个键组成
歌曲播放完毕之后自动返回至键盘扫描程序,继续等待是否有键按下。 执行流程如图 33所示: 图 21 主程序流程图 单发音子程序 根据键值查音律表 将代码值转入定时器T0 使能 TR0,开始发声 调用固定时长延时子程序 返回键盘扫描程序 图 22 单发音子程序流程图图 燕 山 大 学 课 程 设 计 说 明 书 第 12 页 共 25 页 否 播放歌曲 子程序 延时 返回键盘扫描 赋值定时器 T1
3。 21 附录 22 附录 A 外文资料 22 附录 B 总原理图及仿真图 34 附录 C 程序清单 36 石家庄铁道大学四方学院毕业设计 1 第 1章 绪 论 课题研究的目的及意义 当今电子测试领域,电容的测量已经在测量技术和产品研发中应用的十分广泛。 电容 通常以传感器形式出现,因此,电容测量技术的发展归根结底就是电容传感器的发展。 由最初的用交流不平衡电桥就能测量基本的电容传感器。
m_count==1) num1=a*1。 else num2=a*1。 if(num_count==3) num_count=1。 } else if(a10) { if(num_count==1) num1=num1*10+a。 else num2=num2*10+a。 } if(a==11) { count=0。
32A L E30P S E N29P 2. 7/ A 1528P 2. 6/ A 1427P 2. 5/ A 1326P 2. 4/ A 1225P 2. 3/ A 1124P 2. 2/ A 1023P 2. 1/ A 922P 2. 0/ A 821U1A T 89 S 51R210KR310KY112 M H zC730 p FC630 p FV c c6I N +3I N 2B Y P
频率的微调。 为了保护电路,电位器通常要和一个小电阻串联。 为了使 RC 桥式正弦波振荡电路产生对称的正弦波,应选用双电源供电 的运算放大器。 调 偏 电 路频 率 可 调正 弦 波正 弦 波 振荡 电 路方 波三 角 波调节幅度8 通常 RC 桥式正弦波振荡电路产生的正弦波的偏移不会很大,但是经过 逐级放大、器件本身的离散型以及高频时电容充放电的影响,输出的三角波会产生严重偏移
平约等于 5V,使用灌电流的方式驱动数码管,故选用PNP 型三极管 9012;数码管能正常工作的段电流为 3mA10 mA,压降为,三极管发射极和集电极的压降为 ,因此限流电阻的压 降为 , 所以选用限流电阻的阻值 R=470 欧 . 独立式按键模块 独立式按键是直接用 I/O 口线构成的单个按键电路,其特点是每个按键单独占用一根 I/O 口线,每个按键的工作不会影响其它 I/O 口线的状态。
(3)可以完成各种奏乐,报警等发声音类实验。 (4)具有复位功能。 功能分析(1)两位LED数码管显示功能,我们可以利用单片机的P0口接两个数码管来现这个功能;(2)八路发光二极管显示可以利用P1口接八个发光二极管实现这个功能;(3)各种奏乐、。 (4)利用单片机的第9脚可以设计成复位系统,我们采用按键复位;利用单片机的119脚可以设计成时钟电路,我们利用单片机的内部振荡方式设计的。
= P0^3。 sbit KEY2 = P0^4。 sbit KEY3 = P0^5。 sbit KEY4 = P0^6。 sbit P13=P1^3。 sbit P14=P1^4。 sbit P15=P1^5。 sbit P16=P1^6。 unsigned int uiVoltage_ADC,uiVoltage_DAC。 //uiVoltage: LCD 显示用,无小数点 float
型号 转速 ( r/min) 电机 外型尺寸 重量 Kg 额定功率 KW 电压 V 电流 A 频率 Hz D D1 轴端连接 L L1 L2 SDK6260Z/1.5 60000 220 1000 62 48 ER11φ7 144 11 12 图 31 电主轴 步进电机的选择 步进电机满足 以下 公式: 360 hiP (31) 由任务书上的设计参数可知,脉冲当量 =,