毕业论文之单片机简易计算器 - C51 - MAX7219 - 图文

浙江工业大学本科毕业设计论文

4.7.4 MAX1279 引脚说明及功能

MAX1279 引脚排列如图1 所示, 引脚功能如表1 所列。MAX7219 功能框图如图2 所示。串行输入数据在时钟上升沿时移入内部的16 位移位寄存器在装载的上升沿时数据被锁存在每一位或寄存器中。装载信号必须在第16 个时钟上升沿发生时或之后达到高电平, 但要在下一个时钟的上升沿和数据丢失之前到达。串行输入数据通过移位寄存器传输, 在以后数据输出的16. 5 个时钟循环出现,数据在时钟的下降沿记录下来。数据各位记录为D0~D15 (如表2 所列) , D8~D11 为移位寄存器地址, D0~D7 为数据, D12~D15 是无关位。第一位接收到的位是最高位D15。D7 为数据最高有效位,D0 为数据最低有效位。

如图3-11为MAX7219的引脚分布图。

DINDINDIG 0DIG 0DIG 4DIG 4GNDGNDDIG 6DIG 6DIG 2DIG 2DIG 3DIG 3DIG 7DIG 7GNDGND1122334455667788992424DOUTDOUT2323SEG DSEG D2222SEG-DPSEG-DP2121SEG ESEG E2020SEG CSEG CMAXIMMAXIMMAX7219MAX72191919V+V+1818ISETISET1717SEG GSEG G1616SEG BSEG B1515SEG FSEG F1414SEG ASEG A1313CLKCLKDIG 5DIG 51010DIG 1DIG 11111LOADLOAD1212

图3-11 MAX7219引脚图

17

浙江工业大学本科毕业设计论文

表3-1 MAX7219的引脚功能

引脚 1 2、3、5、6、7、8、10、11 4、9 12 13 14~17,2~23 18 19 20 名称 DIN DIG0~7 GND LOAD CL K A~G,DP Iset V + DOUT 功能 串行数据输入端,时钟上升沿时,数据存入内部的16 位移位寄存器2 ,3 数码管位驱动线(8 位) 地线(两脚必须相连) 输入数据装载端。在装载的上升沿,串行输入的最后一个16 位数据被锁存 时钟输入端。最大频率10MHz ,时钟上升沿时数据移入,时钟下降沿时数据从串行数据输出口输出 数码管段驱动线(8 段) 段电流输入端。通过连接在V + 端与Iset 端之间的电阻Rset 设置段电流的大小 电源 串行数据输出端。从DIN 端输入的数据经过16. 5 个时钟周期后输出到DOUT 端 4.7.5 四位七段数码管引脚图

七段四位共阴数码管引脚如图3-12所示。

1af23beddpcg4

图3-12 四位七段数码管引脚图

4.8 更好的解决方案

4.8.1 电源部分

电源部分更好解决方案如图3-13所示。

18

浙江工业大学本科毕业设计论文

图3-13 开关电源模块

电源部分采用开关电源设计,并有整流作用,接入电源可以不用注意极性,接入电源为DC +6V,输出也可以调压(通过调节变阻器W1的阻值)。在无输出时,按下S2,C4正极点为高电位,给Q2基极以高电位,Q2导通,使Q1基极低电位,Q1导通。VCC输出。VCC输出,通过W1,给Q2高电位,Q2持续导通,通过R5给Q3基极高电位,Q3导通。C4正极低电位。若VCC过载,电源自动关断。VCC有输出,再次按下S2,电源关断。此电源的优点为:可过载保护,不用注意输入电源的极性。可调电压,精准输出。按钮控制,更方便。 4.8.2 键盘模块的优化方案

键盘部分可以使用4*4键盘模组模组可以大大的缩小设计的体积,也使设计实物更加的美观,同时PCB的布线也更加的简单。

19

浙江工业大学本科毕业设计论文 </

>>闂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊椤掑鏅悷婊冪箻楠炴垿濮€閵堝懐顔婂┑掳鍊愰崑鎾剁棯閹岀吋闁哄矉缍侀獮鍥敍閿濆棌鎸呮繝鐢靛仜濡﹥绂嶅⿰鍫濈闁逞屽墮椤啴濡堕崱妤€衼缂傚倸绉村Λ妤€鐜婚崸妤佸亜闁稿繐鐨烽幏铏圭磼缂併垹骞栭柟鍐茬箺閵囨劘顦寸紒杈ㄥ浮閹晠宕橀懠顑挎偅缂傚倷绶¢崰鏍偋閹惧磭鏆﹂柟鐑橆殕閸婄兘鎮楅悽鐧诲湱鏁幆褉鏀介柣妯虹仛閺嗏晛鈹戦纰卞殶闁瑰箍鍨硅灒濞撴凹鍨抽埀顒冨煐閵囧嫰寮村Δ鈧禍楣冩⒑閸濆嫮鐒跨紒鏌ョ畺楠炲棝寮崼顐f櫖濠电偞鍨堕敃鈺傚閿燂拷<<
12@gma联系客服:779662525#qq.com(#替换为@)