- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
密码锁c程序(Code lock c program)
密码锁c程序(Code lock c program) # include reg51. H # include string. H # include intrins. H # define uchar unsigned char # define uint unsigned int / / the last key and the current key number, the serial number range 0-15, 16 in this matrix means no buttons # define LCDIO P0 # define delay4us _nop_ () (); _nop_ (); _nop_ (); _nop_ (); / / implement a time delay Uchar buffer [6] = {0}; Define a uchar type array Display_Buffer with an array size of 6 Sbit sda = P3 ^ 3; / / cable Sbit SCL = P3 ^ 2; / / the clock line Sbit beep = P3 ^ 7; / / buzzer Bit flag = 0, aa; / / user-defined timed overflow flag bit Uchar DSY_BUFFER [16] = ; / / display buffering Uchar DSY_BUFFER1 [16] = ; Uchar Userpassword [6] = {0}; / / user input password Sbit rs = P2 ^ 0; / / rs rd decides which register to select Sbit rd = P2 ^ 1; Sbit e = P2 ^ 2; Sbit led = P2 ^ 7; Uchar code table2 [] = 654321; / / initial password setting Uchar code table [] = Your Password... ; / / title string Void delayms (uint z) / / delay subroutine, 1 millisecond delay { Uint x, y; For (x = z, x 0; x --) For (y = 110, y 0, y --); / / set to 110, the 12M crystal vibration calculation is used and the result is 1ms } Void delay () / / short delay, two machine cycles, the delay of the bus {; } Void write_com (uchar j) / / LCD write instruction function {rs = 0; Rd = 0; E = 0; P0 = j; Delayms (3); E = 1; Delayms (3); E = 0; } Void write_date (uchar j) / / LCD write data function { Rs = 1; Rd = 0; E = 0; P0 = j; Delayms (3); E = 1; Delayms (3); E = 0; } Void Display_String (uchar * p, uchar j) / / LCD display function {uchar I; Write_com (j); For (I = 0; I 16; i++) { Write_date (p [I]); } } Void init_lcd () / / initialize the LCD { E = 0; Write_com (0 x38); / / according to the data, the initialization Settings display Settings function two lines Write_com (0 x0c); / / based on the initialization step of the data: setting the instruction code: the cursor is not blinking at this point, the cursor moves, and the numbe
您可能关注的文档
- 图书管理系统触发器和存储过程(Book management system triggers and stored procedures).doc
- 图根控制 mapping control(Figure root controls mapping control).doc
- 图纸上常用英语(English is commonly used in the drawings).doc
- 圆方衣柜学习记录(Round square chest study record).doc
- 图纸认识(Drawing understanding).doc
- 圆的面积计算 判断圆中的线段是不是半径(The area of the circle calculates whether the line segment in a circle is a radius).doc
- 国际贸易理论与实务(International trade theory and practice).doc
- 圆锥曲线统一定义的教学设计(The unified definition of teaching design of conic curve).doc
- 圆锥曲线高考题(The conic curve of the college entrance exam).doc
- 土力学与基础工程(含模拟实验) 第一阶段在线作业(Soil mechanics and basic engineering (including simulation experiment) phase 1 online operation).doc
- 富士康内迁工资不及深圳 廊坊厂房装好防跳网(Foxconn's wages are not as good as the shenzhen langfang factory).doc
- 富贵信托资金(Wealthy trust fund).doc
- 宽容是一种博爱的人生的境界(Tolerance is the state of a loving life).doc
- 富士G9变频器(Fuji G9 converter).doc
- 对于奇瑞A3 一些热点问题的解答(Solutions to some hot issues of chery A3).doc
- 寒假作业八年级(物理)每天一刻钟答案【苏教版】(The eighth grade of winter vacation (physics) a quarter of an hour every day.).doc
- 对于带E钢筋的理解(For the understanding of E reinforcement).doc
- 对交通勤务模式改革的初浅探析(A preliminary analysis on the reform of transportation service mode).doc
- 对交通流理论的再认识_王殿海(The reacquaintance of traffic flow theory _ wang dianhai).doc
- 对企业固定资产管理的几点建议(Some Suggestions on the management of fixed assets of enterprises).doc
文档评论(0)