home *** CD-ROM | disk | FTP | other *** search
- $save
- $nolist nocode
- /* 8051 register declare */
- /* byte register */
- declare
- p0 byte at (80h) register,
- p1 byte at (90h) register,
- p2 byte at (0a0h) register,
- p3 byte at (0b0h) register,
- psw byte at (0d0h) register,
- acc byte at (0e0h) register,
- b byte at (0f0h) register,
- sp byte at (81h) register,
- dpl byte at (82h) register,
- dph byte at (83h) register,
- tcon byte at (88h) register,
- tmod byte at (89h) register,
- tl0 byte at (8ah) register,
- tl1 byte at (8bh) register,
- th0 byte at (8ch) register,
- th1 byte at (8dh) register,
- ie byte at (0a8h) register,
- ip byte at (0b8h) register,
- scon byte at (98h) register,
- sbuf byte at (99h) register,
- /* bit register */
- /* port1 bits */
- p1$0 bit at(90h) register,
- p1$1 bit at(91h) register,
- p1$2 bit at(92h) register,
- p1$3 bit at(93h) register,
- p1$4 bit at(94h) register,
- p1$5 bit at(95h) register,
- p1$6 bit at(96h) register,
- p1$7 bit at(97h) register,
- /* psw bits */
- cy bit at (0d7h) register,
- ac bit at (0d6h) register,
- fo bit at (0d5h) register,
- rs1 bit at (0d4h) register,
- rs0 bit at (0d3h) register,
- ov bit at (0d2h) register,
- p bit at (0d0h) register,
- /* tcon bits */
- tf1 bit at (8fh) register,
- tr1 bit at (8eh) register,
- tf0 bit at (8dh) register,
- tr0 bit at (8ch) register,
- ie1 bit at (8bh) register,
- it1 bit at (8ah) register,
- ie0 bit at (89h) register,
- it0 bit at (88h) register,
- /* ie bits */
- ea bit at (0afh) register,
- es bit at (0ach) register,
- et1 bit at (0abh) register,
- ex1 bit at (0aah) register,
- et0 bit at (0a9h) register,
- ex0 bit at (0a8h) register,
- /* ip bits */
- ps bit at (0bch) register,
- pt1 bit at (0bbh) register,
- px1 bit at (0bah) register,
- pt0 bit at (0b9h) register,
- px0 bit at (0b8h) register,
- /* p3 bits */
- rd bit at (0b7h) register,
- wr bit at (0b6h) register,
- t1 bit at (0b5h) register,
- t0 bit at (0b4h) register,
- int1 bit at (0b3h) register,
- int0 bit at (0b2h) register,
- txd bit at (0b1h) register,
- rxd bit at (0b0h) register,
- /* scon bits */
- sm0 bit at (09fh) register,
- sm1 bit at (09eh) register,
- sm2 bit at (09dh) register,
- ren bit at (09ch) register,
- tb8 bit at (09bh) register,
- rb8 bit at (09ah) register,
- ti bit at (099h) register,
- ri bit at (098h) register,
- $restore